{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/88147"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/88147","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"The missing link in as-built 3D modeling: geometrical labeling of segmented point clouds for fitting geometrical surface","abstract":"Modeling of the built environment is used in a variety of engineering analysis scenarios. Significant applications include monitoring of construction work in progress, quality control of on-site assemblies, building energy diagnostics, and structural integrity evaluation. The modeling process mainly consists of three sequential steps: data collection, modeling, and analysis. In current practice, these steps are performed manually which are time-consuming, prohibitively expensive, and prone to errors. While the analysis stage is fairly quick, taking several hours to complete, data collection and modeling can be the bottlenecks of the process: the first can spread over a few days, and the latter can span over multiple weeks or even months. In consequence, the applicability of as-built modeling has been traditionally restricted to high latency analysis, where the model need not be updated frequently. In fast changing environments such as construction sites, due to the difficulty in rapidly updating 3D models, model-based assessment methods for purposes such as progress or quality monitoring have had very limited applications. There is a need for a low-cost, reliable, and automated method for as-built modeling. This method should quickly generate and update accurate and complete semantically-rich models in a master format that is translatable to any engineering scenario and can be widely applied across all construction projects. To address these limitations, recent research efforts have focused on developing methods to (1) segment point cloud models at user’s desired level of abstraction; and (2) fit surface topologies such as NURBS into the segmented point clouds. While these methods exhibit flexibility in accounting for the user desired level of abstraction, yet they still result in over segmentation. Even if properly segmented, there is still a need to merge several segmented point clouds to create continuous surface models. The geometrical labels can also be used to better populate the scene with distinct surface objects based on the segmented subsets. To address current needs, this thesis focused on automatically labeling each segmented point cloud based on their geometrical properties as wall, floor, ceiling, and pipe, and fits in cylindrical and planar surfaces into the labeled point cloud models. To do so, the method detects and characterizes various types of geometrical features for each segment (e.g. density of the point cloud segment, curvature, height distributions, etc.) and infers their geometrical labels (wall, floor, ceiling, and pipe) using multiple one-vs.-all discriminative machine learning classifiers. Next, the most appropriate type of surface is fitted into the point cloud segments. The experiment results from applying the introduced method on real world point clouds – with an average accuracy of 89% in geometrical labeling – show promise in defining the relationship among segments, improve the accuracy of segmentation process, and can ultimately assist with populating the scene with distinct surface objects based on the segmented subsets.","abstract_html":"Modeling of the built environment is used in a variety of engineering analysis scenarios. Significant applications include monitoring of construction work in progress, quality control of on-site assemblies, building energy diagnostics, and structural integrity evaluation. The modeling process mainly consists of three sequential steps: data collection, modeling, and analysis. In current practice, these steps are performed manually which are time-consuming, prohibitively expensive, and prone to errors. While the analysis stage is fairly quick, taking several hours to complete, data collection and modeling can be the bottlenecks of the process: the first can spread over a few days, and the latter can span over multiple weeks or even months. In consequence, the applicability of as-built modeling has been traditionally restricted to high latency analysis, where the model need not be updated frequently. In fast changing environments such as construction sites, due to the difficulty in rapidly updating 3D models, model-based assessment methods for purposes such as progress or quality monitoring have had very limited applications. There is a need for a low-cost, reliable, and automated method for as-built modeling. This method should quickly generate and update accurate and complete semantically-rich models in a master format that is translatable to any engineering scenario and can be widely applied across all construction projects. To address these limitations, recent research efforts have focused on developing methods to (1) segment point cloud models at user’s desired level of abstraction; and (2) fit surface topologies such as NURBS into the segmented point clouds. While these methods exhibit flexibility in accounting for the user desired level of abstraction, yet they still result in over segmentation. Even if properly segmented, there is still a need to merge several segmented point clouds to create continuous surface models. The geometrical labels can also be used to better populate the scene with distinct surface objects based on the segmented subsets. To address current needs, this thesis focused on automatically labeling each segmented point cloud based on their geometrical properties as wall, floor, ceiling, and pipe, and fits in cylindrical and planar surfaces into the labeled point cloud models. To do so, the method detects and characterizes various types of geometrical features for each segment (e.g. density of the point cloud segment, curvature, height distributions, etc.) and infers their geometrical labels (wall, floor, ceiling, and pipe) using multiple one-vs.-all discriminative machine learning classifiers. Next, the most appropriate type of surface is fitted into the point cloud segments. The experiment results from applying the introduced method on real world point clouds – with an average accuracy of 89% in geometrical labeling – show promise in defining the relationship among segments, improve the accuracy of segmentation process, and can ultimately assist with populating the scene with distinct surface objects based on the segmented subsets.","abstract_has_math":false,"creators":["Gu, Rongqi"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Civil Engineering","degree_department":null,"school":null,"contributors":["Golparvar-Fard, Mani"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015-09-29T20:49:31Z","date_published":"2015-09-29T20:49:31Z","updated_at":"2026-07-22T22:26:31Z","subjects":["Building Information Modeling (BIM)","label","geometrical","surface fitting"],"languages":["en"],"rights":["Copyright 2015 Rongqi Gu"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/88147","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Golparvar-Fard, Mani"]},{"key":"dc:creator","label":"Author","values":["Gu, Rongqi"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2015-09-29T20:49:31Z","2017-09-30T09:15:38Z","2015-08","2015-06-25","2015-8"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Civil Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Building Information Modeling (BIM)","label","geometrical","surface fitting"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2015 Rongqi Gu"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/88147"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Modeling of the built environment is used in a variety of engineering analysis scenarios. Significant applications include monitoring of construction work in progress, quality control of on-site assemblies, building energy diagnostics, and structural integrity evaluation. The modeling process mainly consists of three sequential steps: data collection, modeling, and analysis. In current practice, these steps are performed manually which are time-consuming, prohibitively expensive, and prone to errors. While the analysis stage is fairly quick, taking several hours to complete, data collection and modeling can be the bottlenecks of the process: the first can spread over a few days, and the latter can span over multiple weeks or even months. In consequence, the applicability of as-built modeling has been traditionally restricted to high latency analysis, where the model need not be updated frequently. In fast changing environments such as construction sites, due to the difficulty in rapidly updating 3D models, model-based assessment methods for purposes such as progress or quality monitoring have had very limited applications. There is a need for a low-cost, reliable, and automated method for as-built modeling. This method should quickly generate and update accurate and complete semantically-rich models in a master format that is translatable to any engineering scenario and can be widely applied across all construction projects. To address these limitations, recent research efforts have focused on developing methods to (1) segment point cloud models at user’s desired level of abstraction; and (2) fit surface topologies such as NURBS into the segmented point clouds. While these methods exhibit flexibility in accounting for the user desired level of abstraction, yet they still result in over segmentation. Even if properly segmented, there is still a need to merge several segmented point clouds to create continuous surface models. The geometrical labels can also be used to better populate the scene with distinct surface objects based on the segmented subsets. To address current needs, this thesis focused on automatically labeling each segmented point cloud based on their geometrical properties as wall, floor, ceiling, and pipe, and fits in cylindrical and planar surfaces into the labeled point cloud models. To do so, the method detects and characterizes various types of geometrical features for each segment (e.g. density of the point cloud segment, curvature, height distributions, etc.) and infers their geometrical labels (wall, floor, ceiling, and pipe) using multiple one-vs.-all discriminative machine learning classifiers. Next, the most appropriate type of surface is fitted into the point cloud segments. The experiment results from applying the introduced method on real world point clouds – with an average accuracy of 89% in geometrical labeling – show promise in defining the relationship among segments, improve the accuracy of segmentation process, and can ultimately assist with populating the scene with distinct surface objects based on the segmented subsets.","Submission published under a 24 month embargo labeled 'U of I only', the embargo will last until 2017-08-01","The student, Rongqi Gu, accepted the attached license on 2015-06-24 at 11:11.","The student, Rongqi Gu, submitted this Thesis for approval on 2015-06-24 at 11:12.","This Thesis was approved for publication on 2015-06-25 at 14:29.","DSpace SAF Submission Ingestion Package generated from Vireo submission #8300 on 2015-09-29 at 14:58:35","Made available in DSpace on 2015-09-29T20:49:31Z (GMT). No. of bitstreams: 2 GU-THESIS-2015.pdf: 5810397 bytes, checksum: 2c0a13c43f3a75a9afa05ce85a6be6d1 (MD5) LICENSE.txt: 4206 bytes, checksum: c2d27c3519b3fbe8c451171b608fd884 (MD5) Previous issue date: 2015-06-25","Embargo set by: Seth Robbins for item 89427 Lift date: 2017-09-29T20:50:34Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 89427 on 2017-09-30T09:15:38Z."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["The missing link in as-built 3D modeling: geometrical labeling of segmented point clouds for fitting geometrical surface"]}]}],"canonical_facts":{"dc:contributor":["Golparvar-Fard, Mani"],"dc:creator":["Gu, Rongqi"],"dc:date":["2015-09-29T20:49:31Z","2017-09-30T09:15:38Z","2015-08","2015-06-25","2015-8"],"dc:description":["Modeling of the built environment is used in a variety of engineering analysis scenarios. Significant applications include monitoring of construction work in progress, quality control of on-site assemblies, building energy diagnostics, and structural integrity evaluation. The modeling process mainly consists of three sequential steps: data collection, modeling, and analysis. In current practice, these steps are performed manually which are time-consuming, prohibitively expensive, and prone to errors. While the analysis stage is fairly quick, taking several hours to complete, data collection and modeling can be the bottlenecks of the process: the first can spread over a few days, and the latter can span over multiple weeks or even months. In consequence, the applicability of as-built modeling has been traditionally restricted to high latency analysis, where the model need not be updated frequently. In fast changing environments such as construction sites, due to the difficulty in rapidly updating 3D models, model-based assessment methods for purposes such as progress or quality monitoring have had very limited applications. There is a need for a low-cost, reliable, and automated method for as-built modeling. This method should quickly generate and update accurate and complete semantically-rich models in a master format that is translatable to any engineering scenario and can be widely applied across all construction projects. To address these limitations, recent research efforts have focused on developing methods to (1) segment point cloud models at user’s desired level of abstraction; and (2) fit surface topologies such as NURBS into the segmented point clouds. While these methods exhibit flexibility in accounting for the user desired level of abstraction, yet they still result in over segmentation. Even if properly segmented, there is still a need to merge several segmented point clouds to create continuous surface models. The geometrical labels can also be used to better populate the scene with distinct surface objects based on the segmented subsets. To address current needs, this thesis focused on automatically labeling each segmented point cloud based on their geometrical properties as wall, floor, ceiling, and pipe, and fits in cylindrical and planar surfaces into the labeled point cloud models. To do so, the method detects and characterizes various types of geometrical features for each segment (e.g. density of the point cloud segment, curvature, height distributions, etc.) and infers their geometrical labels (wall, floor, ceiling, and pipe) using multiple one-vs.-all discriminative machine learning classifiers. Next, the most appropriate type of surface is fitted into the point cloud segments. The experiment results from applying the introduced method on real world point clouds – with an average accuracy of 89% in geometrical labeling – show promise in defining the relationship among segments, improve the accuracy of segmentation process, and can ultimately assist with populating the scene with distinct surface objects based on the segmented subsets.","Submission published under a 24 month embargo labeled 'U of I only', the embargo will last until 2017-08-01","The student, Rongqi Gu, accepted the attached license on 2015-06-24 at 11:11.","The student, Rongqi Gu, submitted this Thesis for approval on 2015-06-24 at 11:12.","This Thesis was approved for publication on 2015-06-25 at 14:29.","DSpace SAF Submission Ingestion Package generated from Vireo submission #8300 on 2015-09-29 at 14:58:35","Made available in DSpace on 2015-09-29T20:49:31Z (GMT). No. of bitstreams: 2 GU-THESIS-2015.pdf: 5810397 bytes, checksum: 2c0a13c43f3a75a9afa05ce85a6be6d1 (MD5) LICENSE.txt: 4206 bytes, checksum: c2d27c3519b3fbe8c451171b608fd884 (MD5) Previous issue date: 2015-06-25","Embargo set by: Seth Robbins for item 89427 Lift date: 2017-09-29T20:50:34Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 89427 on 2017-09-30T09:15:38Z."],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/88147"],"dc:language":["en"],"dc:rights":["Copyright 2015 Rongqi Gu"],"dc:subject":["Building Information Modeling (BIM)","label","geometrical","surface fitting"],"dc:title":["The missing link in as-built 3D modeling: geometrical labeling of segmented point clouds for fitting geometrical surface"],"dc:type":["text"],"thesis:degree_discipline":["Civil Engineering"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:31Z"}