交互式设计建模3D造型,结合贝齐尔曲线和哈里斯角点检测算法
1Cheung Kong School of Art and Design, Shantou University, Shantou, China.
PloS one
|April 16, 2025
概括
本研究介绍了一种使用贝齐尔曲线和哈里斯角探测的交互式3D建模设计模型. 该方法提高了设计师的3D建模速度和准确性.
科学领域:
- 计算机图形 计算机图形
- 几何建模 几何建模
- 图像处理 图像处理
背景情况:
- 3D建模应用在各个领域都在不断扩展.
- 提高3D设计的效率和精度是一个关键的研究领域.
- 目前的方法需要提高速度和准确性.
研究的目的:
- 开发一个交互式3D建模设计模型.
- 为了提高3D建模的精度和效率.
- 整合贝齐尔曲线和哈里斯角探测以增强特征提取和表面重建.
主要方法:
- 使用改进的哈里斯角探测算法进行图像剥离和特征点提取.
- 通过将特征点与贝齐尔曲线相结合来生成草图轮.
- 使用贝齐尔表面和德劳内三角形的表面重建和3D模型染.
主要成果:
- 改进的哈里斯角探测算法表现出高速度和精度,在3.2秒内检测到水的120个特征,在0.43秒内检测到花瓶的50个特征.
- 机械零件模型的表面重建在0.524秒内完成,满足了用户的要求.
- 实验证实了拟议的3D建模方法的可行性.
结论:
- 开发的交互式3D建模设计模型显著提高了设计速度和效率.
- 贝齐尔曲线和哈里斯角探测的整合推进了3D建模技术.
- 这种方法使得基于真实物体的3D模型构建速度更快,更准确.
相关概念视频
Design Example: Setting a Curve Using Design Data
15
Designing and plotting a curve using field data requires precise calculations and execution. A horizontal curve with a radius of 200 meters and an intersection angle of 20 degrees is established using the method of perpendicular offsets from the long chord. The long chord, which spans between the curve's endpoints, is calculated to be 69.46 meters in length. To maintain accuracy in plotting, intervals of 3 meters are selected along the chord.The engineer determines the offset distances for each...
15
Design Example: Traverse Angle Computations
36
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
36
Horizontal Curve: Problem Solving
28
A horizontal curve is characterized by its radius, intersection angle, and stationing of key points. In this case, the radius is 400 meters, and the angle of intersection is 30 degrees, with the station of the point of curvature (P.C.) at 0 + 150 meters. The goal is to determine the station values at the point of intersection (P.I.), point of tangency (P.T.), and midpoint of the curve, as well as the length of the long chord.The process begins with calculating the tangent distance (T) and the...
28
Bending of Curved Members - Neutral Surface
164
In curved beams, unlike straight beams, the stress distribution across the cross-section is not uniform due to the beam's curvature. This non-uniformity arises because the neutral axis, where stress is zero, does not align with the centroid of the section. In a curved beam, the strain varies along the section as a function of the distance from the neutral axis.
Consider the curved member described in the previous lesson. According to Hooke's law, which relates stress to strain within...
Consider the curved member described in the previous lesson. According to Hooke's law, which relates stress to strain within...
164
Introduction to Horizontal Curves
37
Horizontal curves are essential in highway and railroad design, ensuring smooth and safe transitions between straight path segments, or tangents. These curves allow vehicles to maintain speed without abrupt changes, minimizing accidents and improving travel efficiency.A horizontal curve is typically defined by its geometric relationship to two tangents that meet at an intersection point (P.I.), where a simple curve is introduced to connect them. The back tangent refers to the initial tangent...
37
Introduction to Vertical Curves
12
Vertical curves are parabolic transitions that connect different grades on highways and railroads, ensuring a smooth alignment between back and forward tangents. The back tangent represents the initial grade, while the forward tangent defines the subsequent grade. These curves can be symmetrical, with equal tangent lengths, or nonsymmetrical, with varying lengths. The key points defining a vertical curve include the Point of Vertical Intersection (P.V.I.), where the tangents meet; the Point of...
12


