A Computer Vision Framework for Structural Analysis of Hand-Drawn Engineering Sketches

Isaac Joffe,Yuchen Qian,Mohammad Talebi-Kalaleh,Qipei Mei
DOI: https://doi.org/10.3390/s24092923
IF: 3.9
2024-05-03
Sensors
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.
engineering, electrical & electronic,instruments & instrumentation,chemistry, analytical
What problem does this paper attempt to address?
The problem this paper attempts to address is the rapid conversion and automated processing of hand-drawn engineering sketches in structural analysis. Specifically, structural engineers typically need to draw 2D engineering sketches for quick structural analysis through manual calculations or using analysis software. However, manual calculations are both time-consuming and prone to errors, and manually converting hand-drawn sketches into virtual models is also cumbersome and time-consuming. Therefore, the paper proposes a complete autonomous framework that uses cameras and computer vision technology to convert hand-drawn engineering sketches into analyzable structural models. The framework includes the following stages: 1. **Object Detection**: Extracting raw feature information from the image (such as structural elements, support types, and applied loads in the beam diagram). 2. **Digit Recognition**: Transcribing handwritten digits appearing in the image. 3. **Feature Association**: Determining the relationships between detected features to construct a comprehensive structural model. 4. **Structural Analysis**: Performing automated structural analysis using the generated model. This tool can improve the efficiency, safety, and sustainability of structural engineers' work and is expected to be applicable to other types of structural sketches, such as trusses and frames.