{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:27:32Z","timestamp":1772252852831,"version":"3.50.1"},"reference-count":69,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2021,3,4]],"date-time":"2021-03-04T00:00:00Z","timestamp":1614816000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>This study presented established methods, along with new algorithmic developments, to automate point cloud processing in support of the Field Information Modeling (FIM)\u2122 framework. More specifically, given a multi-dimensional (n-D) designed information model, and the point cloud\u2019s spatial uncertainty, the problem of automatic assignment of point clouds to their corresponding model elements was considered. The methods addressed two classes of field conditions, namely (i) negligible construction errors and (ii) the existence of construction errors. Emphasis was given to defining the assumptions, potentials, and limitations of each method in practical settings. Considering the shortcomings of current frameworks, three generic algorithms were designed to address the point-cloud-to-model assignment. The algorithms include new developments for (i) point cloud vs. model comparison (negligible construction errors), (ii) robust point neighborhood definition, and (iii) Monte-Carlo-based point-cloud-to-model surface hypothesis testing (existence of construction errors). The effectiveness of the new methods was demonstrated in real-world point clouds, acquired from construction projects, with promising results. For the overall problem of point-cloud-to-model assignment, the proposed point cloud vs. model and point-cloud-to-model hypothesis testing methods achieved F-measures of 99.3% and 98.4%, respectively, on real-world datasets.<\/jats:p>","DOI":"10.3390\/rs13050967","type":"journal-article","created":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T00:39:07Z","timestamp":1614904747000},"page":"967","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Field Information Modeling (FIM)\u2122: Best Practices Using Point Clouds"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6825-2691","authenticated-orcid":false,"given":"Reza","family":"Maalek","sequence":"first","affiliation":[{"name":"Digital Engineering and Construction, Institute of Technology and Management in Construction, Karlsruhe Institute of Technology, 76131 Karlsruhe, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1016\/j.autcon.2005.04.002","article-title":"IFC model viewer to support nD model application","volume":"15","author":"Fu","year":"2006","journal-title":"Autom. Constr."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.autcon.2014.04.009","article-title":"Building Information Modeling (BIM) application framework: The process of expanding from 3D to computable nD","volume":"46","author":"Ding","year":"2014","journal-title":"Autom. Constr."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.autcon.2010.09.010","article-title":"Building information modelling (BIM) framework for practical implementation","volume":"20","author":"Jung","year":"2011","journal-title":"Autom. Constr."},{"key":"ref_4","unstructured":"Autodesk (2018). AUTODESK Revit IFC Manual: Detailed Instructions for Handling IFC Files, Autodesk."},{"key":"ref_5","unstructured":"BuildingSMART (2021, February 06). IFC Standard. Available online: https:\/\/standards.buildingsmart.org\/IFC\/RELEASE\/IFC4\/ADD1\/HTML\/schema\/ifcgeometricmodelresource\/lexical\/ifcfacebasedsurfacemodel.htm."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1061\/(ASCE)0733-9364(2000)126:4(251)","article-title":"Feasibility Study of 4D CAD in Commercial Construction","volume":"126","author":"Koo","year":"2000","journal-title":"J. Constr. Eng. Manag."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Lee, X.S., Tsong, C.W., and Khamidi, M.F. (2016, January 23\u201325). 5D Building Information Modelling\u2014A Practicability Review. Proceedings of the MATEC Web of Conferences EDP Sciences, Amsterdam, The Netherlands.","DOI":"10.1051\/matecconf\/20166600026"},{"key":"ref_8","unstructured":"Kang, J., Ganapathi, A., Lee, J., and Faghihi, V. (2012). Robotic total station and BIM for quality control. eWork and eBusiness in Architecture, Engineering and Construction, Proceedings of the European Conference on Product and Process Modelling (ECPPM), Reykjavik, Iceland, 25\u201327 July 2012, Taylor & Francis Group."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Chi, H.L., Kang, S.C., and Wang, X. (2013). Research trends and opportunities of augmented reality applications in architecture, engineering, and construction. Autom. Constr.","DOI":"10.1016\/j.autcon.2012.12.017"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ruwanpura, J.Y., Hewage, K.N., and Silva, L.P. (2012). Evolution of the i-Booth\u00a9 onsite information management kiosk. Autom. Constr.","DOI":"10.1016\/j.autcon.2011.05.012"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1080\/17452759.2017.1326724","article-title":"3D printing trends in building and construction industry: A review","volume":"12","author":"Tay","year":"2017","journal-title":"Virtual Phys. Prototyp."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Petersen, P.B. (1999). Total quality management and the Deming approach to quality management. J. Manag. Hist.","DOI":"10.1108\/13552529910290520"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Netland, T.H. (2016). The Routledge Companion to Lean Management, Routledge.","DOI":"10.4324\/9781315686899"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Baldwin, A., and Bordoli, D. (2014). Handbook for Construction Planning and Scheduling, Wiley.","DOI":"10.1002\/9781118838167"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Novinsky, M., Nesensohn, C., Ihwas, N., and Haghsheno, S. (2018, January 16\u201322). Combined Application of Earned Value Management and Last Planner System in Construction Projects. Proceedings of the 26th Annual Conference of the International Group for Lean Construction (IGLC), Chennai, India.","DOI":"10.24928\/2018\/0491"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Maalek, R., Lichti, D.D., and Ruwanpura, J.Y. (2019). Automatic Recognition of Common Structural Elements from Point Clouds for Automated Progress Monitoring and Dimensional Quality Control in Reinforced Concrete Construction. Remote Sens., 11.","DOI":"10.3390\/rs11091102"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"04014025","DOI":"10.1061\/(ASCE)CP.1943-5487.0000205","article-title":"Automated Progress Monitoring Using Unordered Daily Construction Photographs and IFC-Based Building Information Models","volume":"29","author":"Savarese","year":"2015","journal-title":"J. Comput. Civ. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"103561","DOI":"10.1016\/j.autcon.2021.103561","article-title":"Automated shape and pose updating of building information model elements from 3D point clouds","volume":"124","author":"Rausch","year":"2021","journal-title":"Autom. Constr."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"103179","DOI":"10.1016\/j.autcon.2020.103179","article-title":"Towards a semantic Construction Digital Twin: Directions for future research","volume":"114","author":"Boje","year":"2020","journal-title":"Autom. Constr."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/j.aei.2009.08.006","article-title":"Automated recognition of 3D CAD model objects in laser scans and calculation of as-built dimensions for dimensional compliance control in construction","volume":"24","year":"2010","journal-title":"Adv. Eng. Inform."},{"key":"ref_21","first-page":"1072","article-title":"Variational mesh segmentation via quadric surface fitting","volume":"44","author":"Yan","year":"2012","journal-title":"Comput. Des."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1016\/j.cag.2011.03.016","article-title":"Surface feature based mesh segmentation","volume":"35","author":"Wang","year":"2011","journal-title":"Comput. Graph."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"440","DOI":"10.1016\/j.gmod.2014.04.009","article-title":"Spectral 3D mesh segmentation with a novel single segmentation field","volume":"76","author":"Wang","year":"2014","journal-title":"Graph. Model."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1127","DOI":"10.1364\/JOSAA.5.001127","article-title":"Closed-form solution of absolute orientation using orthonormal matrices","volume":"5","author":"Horn","year":"1988","journal-title":"J. Opt. Soc. Am. A"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1061\/(ASCE)0733-9364(2009)135:3(187)","article-title":"Measuring the Impact of Rework on Construction Cost Performance","volume":"135","author":"Hwang","year":"2009","journal-title":"J. Constr. Eng. Manag."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1016\/j.autcon.2019.03.013","article-title":"Extraction of pipes and flanges from point clouds for automated verification of pre-fabricated modules in oil and gas refinery projects","volume":"103","author":"Maalek","year":"2019","journal-title":"Autom. Constr."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.autcon.2016.08.011","article-title":"Pipe spool recognition in cluttered point clouds using a curvature-based shape descriptor","volume":"71","author":"Czerniawski","year":"2016","journal-title":"Autom. Constr."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.aei.2013.10.001","article-title":"Classification of major construction materials in construction environments using ensemble classifiers","volume":"28","author":"Son","year":"2014","journal-title":"Adv. Eng. Inform."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1111\/mice.12293","article-title":"Automated Estimation of Reinforced Precast Concrete Rebar Positions Using Colored Laser Scan Data","volume":"32","author":"Wang","year":"2017","journal-title":"Comput. Civ. Infrastruct. Eng."},{"key":"ref_30","unstructured":"Reconstruct (2020, October 12). A Visual Command Center. Available online: https:\/\/www.reconstructinc.com."},{"key":"ref_31","unstructured":"Verity\u2014Construction Verification Software (2020, October 12). ClearEdge3D. Available online: https:\/\/www.clearedge3d.com\/products\/verity\/."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1016\/j.isprsjprs.2015.01.016","article-title":"Semantic point cloud interpretation based on optimal neighborhoods, relevant features and efficient classifiers","volume":"105","author":"Weinmann","year":"2015","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_33","first-page":"97","article-title":"Dimensionality Based Scale Selection in 3D Lidar Point Clouds","volume":"38","author":"Mallet","year":"2012","journal-title":"ISPRS Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1111\/j.1467-8659.2007.01016.x","article-title":"Efficient RANSAC for Point-Cloud Shape Detection","volume":"26","author":"Schnabel","year":"2007","journal-title":"Comput. Graph. Forum"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1016\/j.autcon.2017.09.021","article-title":"Point cloud quality requirements for Scan-vs-BIM based automated construction progress monitoring","volume":"84","author":"Rebolj","year":"2017","journal-title":"Autom. Constr."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Maalek, R., Lichti, D.D., and Ruwanpura, J.Y. (2018). Robust Segmentation of Planar and Linear Features of Terrestrial Laser Scanner Point Clouds Acquired from Construction Sites. Sensors, 18.","DOI":"10.3390\/s18030819"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Macher, H., Landes, T., and Grussenmeyer, P. (2017). From Point Clouds to Building Information Models: 3D Semi-Automatic Reconstruction of Indoors of Existing Buildings. Appl. Sci., 7.","DOI":"10.3390\/app7101030"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.optlaseng.2015.11.010","article-title":"Point cloud uncertainty analysis for laser radar measurement system based on error ellipsoid model","volume":"79","author":"Zhengchun","year":"2016","journal-title":"Opt. Lasers Eng."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Du, Z., Wu, Z., and Yang, J. (2016). Error Ellipsoid Analysis for the Diameter Measurement of Cylindroid Components Using a Laser Radar Measurement System. Sensors, 16.","DOI":"10.3390\/s16050714"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"263","DOI":"10.6028\/jres.070C.025","article-title":"Notes on the use of propagation of error formulas","volume":"70","author":"Ku","year":"1966","journal-title":"J. Res. Natl. Bur. Stand. Sect. C Eng. Instrum."},{"key":"ref_41","unstructured":"Mourikis, A.I., and Roumeliotis, S.I. (October, January 28). Analysis of positioning uncertainty in simultaneous localization and mapping (SLAM). Proceedings of the 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat No 04CH37566) IROS-04, Sendai, Japan."},{"key":"ref_42","first-page":"657","article-title":"Determining an Initial Image Pair for Fixing the Scale of a 3D Reconstruction from an Image Sequence","volume":"4174","author":"Beder","year":"2006","journal-title":"Comput. Vis."},{"key":"ref_43","unstructured":"Leica Geosystems (2021, February 20). Leica HDS6100 Latest Generation of Ultra-High Speed Laser Scanner. Available online: https:\/\/w3.leica-geosystems.com\/downloads123\/hds\/hds\/hds6100\/brochures\/leica_hds6100_brochure_us.pdf."},{"key":"ref_44","unstructured":"Leica Geosystems (2021, February 20). Leica BLK2GO\u2014Handheld Imaging Laser Scanner. Available online: https:\/\/shop.leica-geosystems.com\/de\/learn\/reality-capture\/blk2go."},{"key":"ref_45","unstructured":"(2020, December 11). GOLDBECK GmbH. Available online: https:\/\/www.goldbeck.de\/startseite\/."},{"key":"ref_46","unstructured":"Sch\u00f6nberger, J.L. (2018). Robust Methods for Accurate and Efficient 3D Modeling from Unstructured Imagery. [Ph.D. Thesis, ETH Zurich]."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.autcon.2016.11.004","article-title":"Potential of big visual data and building information modeling for construction performance analytics: An exploratory study","volume":"73","author":"Han","year":"2017","journal-title":"Autom. Constr."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.cag.2018.12.007","article-title":"Fast template matching and pose estimation in 3D point clouds","volume":"79","author":"Vock","year":"2019","journal-title":"Comput. Graph."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Brunelli, R. (2009). Template Matching Techniques in Computer Vision, Wiley.","DOI":"10.1002\/9780470744055"},{"key":"ref_50","unstructured":"Park, S.-Y., and Subbarao, M. (2003, January 6\u201310). A fast point-to-tangent plane technique for multi-view registration. Proceedings of the 4th International Conference on 3-D Digital Imaging and Modeling, Banff, AB, Canada."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.isprsjprs.2016.01.010","article-title":"Closed-form solutions for estimating a rigid motion from plane correspondences extracted from point clouds","volume":"114","author":"Khoshelham","year":"2016","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_52","first-page":"720","article-title":"Cylinder-based simultaneous registration and model fitting of laser-scanned point clouds for accurate as-built modeling of piping system","volume":"15","author":"Moritani","year":"2018","journal-title":"Comput. Des. Appl."},{"key":"ref_53","unstructured":"(2021, February 09). FARO AS-BUILTTM Modeler. Available online: https:\/\/www.faro.com\/en-gb\/products\/construction-bim-cim\/faro-as-built\/as-built-modeler."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Olson, D.L., and Delen, D. (2008). Advanced Data Mining Techniques. Advanced Data Mining Techniques, Springer.","DOI":"10.1007\/978-3-540-76917-0_2"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/cem.1180050103","article-title":"Tutorial to robust statistics","volume":"5","author":"Rousseeuw","year":"1991","journal-title":"J. Chemom."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1016\/j.patcog.2018.04.010","article-title":"Robust statistical approaches for circle fitting in laser scanning three-dimensional point cloud data","volume":"81","author":"Nurunnabi","year":"2018","journal-title":"Pattern Recognit."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.csda.2014.11.001","article-title":"An exact polynomial time algorithm for computing the least trimmed squares estimate","volume":"84","author":"Klouda","year":"2015","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1080\/01621459.1995.10476572","article-title":"Bayes Factors","volume":"90","author":"Kass","year":"1995","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"094101","DOI":"10.1103\/PhysRevLett.111.094101","article-title":"Distribution of the Smallest Eigenvalue in the Correlated Wishart Model","volume":"111","author":"Wirtz","year":"2013","journal-title":"Phys. Rev. Lett."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1109\/TSSC.1968.300117","article-title":"Prior Probabilities","volume":"4","author":"Jaynes","year":"1968","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Rousseeuw, P.J., and Leroy, A.M. (1987). Robust Regression and Outlier Detection, John Wiley & Sons.","DOI":"10.1002\/0471725382"},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.jmva.2015.02.003","article-title":"Law of log determinant of sample covariance matrix and optimal estimation of differential entropy for high-dimensional Gaussian distributions","volume":"137","author":"Cai","year":"2015","journal-title":"J. Multivar. Anal."},{"key":"ref_64","unstructured":"(2021, February 20). CloudCompare Wiki RANSAC Shape Detection (Plugin). Available online: https:\/\/www.cloudcompare.org\/doc\/wiki\/index.php?title=RANSAC_Shape_Detection_(plugin)."},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Aoki, Y., Goforth, H., Srivatsan, R.A., and Lucey, S. (2019, January 15\u201321). PointNetLK: Robust & Efficient Point Cloud Registration Using PointNet. Proceedings of the 2019 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00733"},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1016\/j.cam.2013.03.031","article-title":"Algorithms for projecting points onto conics","volume":"251","author":"Chernov","year":"2013","journal-title":"J. Comput. Appl. Math."},{"key":"ref_67","unstructured":"Eberly, D. (2021, February 20). Intersection of Rectangle and Ellipse. Available online: https:\/\/www.geometrictools.com\/Documentation\/IntersectionRectangleEllipse.pdf."},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/S0167-8396(01)00049-8","article-title":"An algebraic condition for the separation of two ellipsoids","volume":"18","author":"Wang","year":"2001","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1080\/01621459.1974.10482962","article-title":"The Influence Curve and its Role in Robust Estimation","volume":"69","author":"Hampel","year":"1974","journal-title":"J. Am. Stat. Assoc."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/5\/967\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:32:44Z","timestamp":1760160764000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/5\/967"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,4]]},"references-count":69,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["rs13050967"],"URL":"https:\/\/doi.org\/10.3390\/rs13050967","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints202102.0304.v1","asserted-by":"object"}]},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,4]]}}}