TY - JOUR
T1 - Multiobjective Optimization of Reality Capture Plans for Computer Vision-Driven Construction Monitoring with Camera-Equipped UAVs
AU - Ibrahim, Amir
AU - Golparvar-Fard, Mani
AU - El-Rayes, Khaled
N1 - The authors would like to acknowledge the financial support of National Science Foundation (NSF) Grant Nos. 1446765 and 1544999. The authors also appreciate the support of Reconstruct Inc. and all other construction and construction technology companies who offered the authors access to real-world project data. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors. They do not necessarily reflect the view of the NSF, industry partners, or professionals mentioned above.
PY - 2022/9/1
Y1 - 2022/9/1
N2 - The exponential growth in reality capture and Building Information Modeling (BIM)-enabled construction workflows has created a surge in computer vision-driven solutions that automatically model and compare as-built conditions against BIM, offering project teams actionable insight into construction progress and quality. Despite their significant impact, the performance of these methods heavily relies on the accuracy and completeness of the reality capture. In addition, and especially in the case of reality captures conducted with camera-equipped unmanned aerial vehicles (UAVs), operational requirements - including battery capacity and operator's line of sight (LOS) - should be carefully considered for safe flight execution. Accounting for these technical and operational requirements during reality capture planning requires expertise. In addition, it involves a significant amount of manual tweaking that does not scale well to ongoing changes due to progress on construction projects. To address these limitations, this paper presents a novel multiobjective optimization method to improve reality capture plans aiming to maximize (1) visual coverage of the monitored structure, (2) redundant observation of the structure's components in the collected frames, (3) resolution of the structure's elements in the captured data, (4) canonical camera viewpoints to the structure's topology, and (5) stability of three-dimensional (3D) reconstruction algorithms used to process the data altogether, while (6) reducing the data collection duration. The objectives are also set to meet other technical and operational requirements, particularly for camera-equipped UAVs. Furthermore, a client-server system architecture is presented to visualize, simulate, and optimize reality capture missions in a web-based 3D environment using four-dimensional (4D) BIM to indicate the as-planned expected changes. Five conducted experiments using real-world data demonstrated the method's capability to enhance the quality of user-created reality capture plans. The optimization process resulted in a 7.65% improvement in visual coverage, 30.89% enhancement in the structure's resolution, and 8.95% more stable 3D reconstruction while ensuring the flight paths meet operational requirements.
AB - The exponential growth in reality capture and Building Information Modeling (BIM)-enabled construction workflows has created a surge in computer vision-driven solutions that automatically model and compare as-built conditions against BIM, offering project teams actionable insight into construction progress and quality. Despite their significant impact, the performance of these methods heavily relies on the accuracy and completeness of the reality capture. In addition, and especially in the case of reality captures conducted with camera-equipped unmanned aerial vehicles (UAVs), operational requirements - including battery capacity and operator's line of sight (LOS) - should be carefully considered for safe flight execution. Accounting for these technical and operational requirements during reality capture planning requires expertise. In addition, it involves a significant amount of manual tweaking that does not scale well to ongoing changes due to progress on construction projects. To address these limitations, this paper presents a novel multiobjective optimization method to improve reality capture plans aiming to maximize (1) visual coverage of the monitored structure, (2) redundant observation of the structure's components in the collected frames, (3) resolution of the structure's elements in the captured data, (4) canonical camera viewpoints to the structure's topology, and (5) stability of three-dimensional (3D) reconstruction algorithms used to process the data altogether, while (6) reducing the data collection duration. The objectives are also set to meet other technical and operational requirements, particularly for camera-equipped UAVs. Furthermore, a client-server system architecture is presented to visualize, simulate, and optimize reality capture missions in a web-based 3D environment using four-dimensional (4D) BIM to indicate the as-planned expected changes. Five conducted experiments using real-world data demonstrated the method's capability to enhance the quality of user-created reality capture plans. The optimization process resulted in a 7.65% improvement in visual coverage, 30.89% enhancement in the structure's resolution, and 8.95% more stable 3D reconstruction while ensuring the flight paths meet operational requirements.
UR - http://www.scopus.com/inward/record.url?scp=85132122111&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85132122111&partnerID=8YFLogxK
U2 - 10.1061/(ASCE)CP.1943-5487.0001032
DO - 10.1061/(ASCE)CP.1943-5487.0001032
M3 - Article
AN - SCOPUS:85132122111
SN - 0887-3801
VL - 36
JO - Journal of Computing in Civil Engineering
JF - Journal of Computing in Civil Engineering
IS - 5
M1 - 04022018
ER -