一个计算机视觉框架用于手绘工程素描的结构分析.
Isaac Joffe1, Yuchen Qian2, Mohammad Talebi-Kalaleh2
1Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada.
Sensors (Basel, Switzerland)
|May 11, 2024
概括
本研究引入了一种自动化框架,该框架将手绘的结构工程草图转换为使用计算机视觉分析的模型. 这一创新大大加快了结构分析的速度,减少了工程师的错误和手工劳动.
科学领域:
- 结构工程 结构工程
- 计算机视觉 计算机视觉
- 计算力学 计算力学 计算力学
背景情况:
- 手动将工程草图转换为数字模型是耗时且容易出现错误的.
- 用于结构分析的手工计算是缓慢的,容易出错.
- 需要有效的工具来弥合概念设计和分析之间的差距.
研究的目的:
- 开发一个自主框架,将手绘的工程草图转换为分析的结构模型.
- 利用计算机视觉进行自动特征提取和结构图的解释.
- 将草图分析与结构分析软件相结合,实现完整的工作流程.
主要方法:
- 利用计算机视觉进行对象检测,以识别草图中的原始特征.
- 实现了一个数字读数模型来转录手写的数字.
- 使用的特征是关联模型,以建立检测到的元素之间的关系.
- 将生成的结构模型与OpenSees集成用于分析.
主要成果:
- 对象检测达到99.1%的平均精度.
- 数字读数模型的准确性达到99.0%.
- 特性关联模型显示精度在95.1%至99.5%之间.
- 该框架正确分析了45.0%的图像完全和55.0%的部分.
结论:
- 拟议的框架成功地将工程草图转换为分析结构模型的自动化.
- 这项技术为提高结构工程的效率,安全性和可持续性提供了巨大的潜力.
- 该框架有望适用于除梁之外的各种结构类型,包括托架和框架.
相关概念视频
Vector Algebra: Graphical Method
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Drawing Free-body Diagrams: Rules
The first step in describing and analyzing most phenomena in physics involves the careful drawing of a free-body diagram. Free-body diagrams are useful in analyzing forces acting on an object or system, and are employed extensively in the study and application of Newton's laws of motion. The steps to draw a free-body diagram are listed below:
Two-Dimensional Force System
A two-dimensional system in mechanical engineering involves the analysis of motion and forces in a plane. A two-dimensional force vector can be resolved into its components as:
Three-Dimensional Force System:Problem Solving
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Design Example: Creating a Hydraulic Model of a Dam Spillway
Scaled hydraulic models of dam spillways provide a practical way to replicate and study the intricate flow dynamics of these structures. Often built to a 1:15 ratio, these models allow for observing critical water behavior, such as velocity distribution, flow patterns, and energy dissipation.
Guidelines for Sketching a Curve
Curve sketching is a systematic method for understanding the overall behavior of a function by analyzing its key mathematical features. A function defines a curve on the coordinate plane, where the horizontal axis represents the input variable and the vertical axis represents the output. The process begins by determining the domain, which specifies the set of input values for which the function is defined and establishes the horizontal extent of the graph.Intercepts with the horizontal and...


