Affiliation:
1. Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada
2. Department of Civil and Environmental Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada
Abstract
Structural engineers are often required to draw two-dimensional engineering sketches for quick structural analysis, either by hand calculation or using analysis software. However, calculation by hand is slow and error-prone, and the manual conversion of a hand-drawn sketch into a virtual model is tedious and time-consuming. This paper presents a complete and autonomous framework for converting a hand-drawn engineering sketch into an analyzed structural model using a camera and computer vision. In this framework, a computer vision object detection stage initially extracts information about the raw features in the image of the beam diagram. Next, a computer vision number-reading model transcribes any handwritten numerals appearing in the image. Then, feature association models are applied to characterize the relationships among the detected features in order to build a comprehensive structural model. Finally, the structural model generated is analyzed using OpenSees. In the system presented, the object detection model achieves a mean average precision of 99.1%, the number-reading model achieves an accuracy of 99.0%, and the models in the feature association stage achieve accuracies ranging from 95.1% to 99.5%. Overall, the tool analyzes 45.0% of images entirely correctly and the remaining 55.0% of images partially correctly. The proposed framework holds promise for other types of structural sketches, such as trusses and frames. Moreover, it can be a valuable tool for structural engineers that is capable of improving the efficiency, safety, and sustainability of future construction projects.
Funder
Natural Sciences and Engineering Research Council of Canada
Alberta Innovates
Reference40 articles.
1. Hibbeler, R. (2017). Structural Analysis, Pearson. [10th ed.].
2. (2023). SAP2000, Computers and Structures Inc.. Computer Software.
3. Rosenblatt, F. (1957). The Perceptron, a Perceiving and Recognizing Automaton Project Para, Cornell Aeronautical Laboratory. Report: Cornell Aeronautical Laboratory.
4. Object Detection with Deep Learning: A Review;Zhao;IEEE Trans. Neural Netw. Learn. Syst.,2019
5. A review of object detection based on deep learning;Xiao;Multimed. Tools Appl.,2020