Submitted:
03 January 2025
Posted:
03 January 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Analysis of Laser Stripe Characteristics in Complex Deep-Hole Geometries
3. Methodology
3.1. Minimum Spanning Tree (MST)
- ➢
- T is a connected and acyclic subgraph.
- ➢
- |E(T)| = |V| − 1.
- ➢
- The total weight is minimized.
- Select an initial vertex v0 ∈ V.
- Define the set A = {v0} to represent the visited vertices.
- Define the set E(T) = ∅ represent the edges of the spanning tree.
- While A ≠ V, repeat the following steps:
- Choose an edge (u, v) ∈ E in E such that u ∈ A and v ∈ V\A, and w(u, v) is minimal.
- Add edge (u, v) to E(T), i.e., E(T) = E(T) ∪ {(u, v)}.
- Add vertex v to the set A, i.e., A = A ∪ {v}.
- When A = V, (V, E(T)) is the minimum spanning tree.
- The total weight is .
3.2. Depth-First Search (DFS)
4. Experiment and Analysis
- ➢
- Convert the sub-pixel point cloud coordinates to relative positions with respect to a specific origin and calculate the polar coordinates (angle) for each point.
- ➢
- Divide the angle range into multiple segments (for example, each 45° as one segment) for segmented processing.
- ➢
- For each segment, extract the points within the specified angle range and compute the Euclidean distance between each pair of points to construct the distance matrix.
- ➢
- Use the Prim algorithm to construct the MST from the distance matrix, ensuring that within each angular segment, all points are connected with the minimum total edge length.
- ➢
- For each angular segment, select the starting and ending points: the point closest to the starting angle of the segment is chosen as the starting point. This is done by calculating the absolute difference between each point’s angle and the starting angle, and selecting the point with the smallest difference as the starting point. Similarly, the point closest to the ending angle is selected as the ending point.
- ➢
- Find the path from the start point to the end point on a minimal spanning tree using DFS and visualize it.
Dice Similarity Coefficient (DSC):
Hausdorff Distance (HD):
5. Discussion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Du, H.; Zhao, X.; Yu, D.; Shi, H.; Zhou, Z. Research on Point Cloud Acquisition and Calibration of Deep Hole Inner Surfaces Based on Collimated Ring Laser Beams. Sensors 2024, 24, 5790. [CrossRef]
- Zhao, X.; Du, H.; Yu, D. Improving Measurement Accuracy of Deep Hole Measurement Instruments through Perspective Transformation. Sensors 2024, 24, 3158. [CrossRef]
- Steger, C. An Unbiased Detector of Curvilinear Structures. IEEE Trans. Pattern Anal. Mach. Intell. 1998, 20, 113–125. [CrossRef]
- Steger, C. Extraction of curved lines from images. In Proceedings of the 13th International Conference on Pattern Recognition.1996,2, 251–255. [CrossRef]
- Steger, C. Extracting curvilinear structures: A differential geometric approach. Computer Vision — ECCV ’96’ .1996,1064,630-641. [CrossRef]
- Abidin Z Z, Asmai S A, Abas Z A, et al. Development of Edge Detection for Image Segmentation[C]//IOP Conference Series: Materials Science and Engineering. IOP Publishing, 2020, 864(1): 012058. [CrossRef]
- Yang T, Wu S, Zhang S, et al. A robust and accurate centerline extraction method of multiple laser stripe for complex 3D measurement. Advanced Engineering Informatics, 2023, 58: 102207. [CrossRef]
- He Z, Kang L, Zhao X, et al. Robust laser stripe extraction for 3D measurement of complex objects. Measurement Science and Technology, 2021, 32(6): 065002. [CrossRef]
- Zhao H, Liu X, Wang S, et al. An enhanced centerline extraction algorithm for complex stripes in linear laser scanning measurement. Precision Engineering, 2024, 91: 199-211. [CrossRef]
- Abzal A, Saadatseresht M, Varshosaz M, et al. Development of an automatic map drawing system for ancient bas-reliefs. Journal of Cultural Heritage, 2020, 45: 204-214. [CrossRef]
- Wan M, Wang S, Zhao H, et al. Robust and accurate sub-pixel extraction method of laser stripes in complex circumstances. Applied Optics, 2021, 60(36): 11196-11204. [CrossRef]
- Bo Q, Hou B, Miao Z, et al. Laser stripe center extraction method base on hessian matrix improved by stripe width precise calculation. Optics and Lasers in Engineering, 2024, 172: 107896. [CrossRef]
- Li Z, Ma L, Long X, et al. Hardware-oriented algorithm for high-speed laser centerline extraction based on Hessian matrix. IEEE Transactions on Instrumentation and Measurement, 2021, 70: 1-14. [CrossRef]
- Li Y, Zhou J, Huang F, et al. Sub-pixel extraction of laser stripe center using an improved gray-gravity method. Sensors, 2017, 17(4): 814. [CrossRef]
- Yang P, Yang Z, Zhang J, et al. Accurate extraction method of multi-laser stripes for stereo-vision based handheld scanners in complex circumstances. Optics & Laser Technology, 2025, 181: 111605. [CrossRef]
- Zhang M, Li Z, Zhang F, et al. Adaptive bidirectional gray-scale center of gravity extraction algorithm of laser stripes. Sensors, 2022, 22(24): 9567. [CrossRef]
- Yin X Q, Tao W, Feng Y Y, et al. Laser stripe extraction method in industrial environments utilizing self-adaptive convolution technique. Applied Optics, 2017, 56(10): 2653-2660. [CrossRef]
- Ye C, Feng W, Wang Q, et al. Laser stripe segmentation and centerline extraction based on 3D scanning imaging. Applied Optics, 2022, 61(18): 5409-5418. [CrossRef]
- Zhao H, Liu X, Wang S, et al. An enhanced centerline extraction algorithm for complex stripes in linear laser scanning measurement. Precision Engineering, 2024, 91: 199-211. [CrossRef]
- Sheng Y, Li J. Fast and accurate centerline extraction algorithm for a laser stripe applied for shoe outsole inspection. Applied Optics, 2023, 62(2): 314-324. [CrossRef]
- Huang Y, Hu G, Ji C, et al. Glass-cutting medical images via a mechanical image segmentation method based on crack propagation. Nature Communications, 2020, 11(1): 5669. [CrossRef]
- Li X, Li C, Liu H, et al. A modified level set algorithm based on point distance shape constraint for lesion and organ segmentation. Physica Medica, 2019, 57: 123-136. [CrossRef]












| Laser Stripe | Petal-Shaped | Inner Gear. | Spline | Internal octagon |
|---|---|---|---|---|
| Hausdorff Distance | 3.3821 | 1.6414 | 2.0000 | 0.9653 |
| Dice Similarity Coefficient | 0.9986 | 0.9987 | 0.9953 | 0.9992 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).