Multi-line laser stripe centerline extraction methods for reflective metal surfaces using deep learning and Hessian matrix
Методы выделения центральной линии многополосных лазерных полос на отражающих металлических поверхностях с использованием глубокого обучения и матрицы Гессе
2025-05-15
SCID: 54.1/wxjqt2vf
Discuss with AI
YOLOv8laser stripe centerline extractionmulti-scale Hessian matrixreflective metal surfacessubpixel localization
Figures from the paper
Abstract (AI)
Abstract Accurately extracting the center of laser stripes remains a challenge in industrial measurement, where precision and noise robustness must be balanced. On highly reflective metal surfaces, low surface roughness often leads to overexposed regions in laser stripe images. This results in uneven stripe width distribution and asylight intensity profiles, complicating center extraction. In this paper, we propose a novel method for laser stripe extraction from images of reflective metal surfaces, leveraging deep learning and multi-scale Gaussian kernels. First, an improved YOLOv8 network detects regions of interest (ROIs) containing laser lines and determines stripe cross-section widths. Next, a multi-scale Gaussian template, derived from the stripe width, is convolved with the ROI to construct a multi-scale Hessian matrix. Using the Hessian matrix, the normal direction of the laser line is calculated, along which a second-order Taylor expansion is performed to locate the subpixel center point. To enhance robustness, non-maximum suppression and a stripe energy distribution model are applied to eliminate noise points, optimizing the center coordinates. The entire algorithm is implemented with parallel acceleration, enabling high-precision and noise-robust subpixel center extraction. We validate the proposed method on both synthetic and real-world images. The experiments show that under different noise conditions, the deviation of the central point pixel remains within 0.09 pixels. Compared to traditional Steger’s method, our approach improves subpixel localization accuracy by up to 45.80%, effectively improving the sensor’s measurement performance.
Key Findings
1
A multi-scale Hessian matrix computed via convolution with the Gaussian template yields the laser line normal direction used for second-order Taylor subpixel center localization.
2
A novel method combines improved YOLOv8 detection with multi-scale Gaussian kernels and Hessian matrix analysis for laser stripe center extraction on reflective metal surfaces.
3
Compared to traditional Steger’s method, the proposed approach improves subpixel localization accuracy by up to 45.80%, enhancing sensor measurement performance.
4
Non-maximum suppression and a stripe energy distribution model are used to remove noise points and optimize center coordinates, enhancing robustness.
5
Parallel implementation achieves high-precision, noise-robust subpixel extraction with central point deviation within 0.09 pixels under different noise conditions.
6
The improved YOLOv8 detects ROIs and determines stripe cross-section widths, enabling construction of a multi-scale Gaussian template matched to stripe width.
Research Object
Laser stripe centerlines in images of reflective metal surfaces
Research Subject
Subpixel center extraction accuracy and robustness (precision under noise, localization deviation, and improvement over Steger’s method) using deep learning ROI detection, multi-scale Gaussian/Hessian analysis, and post-processing
Publication Details
Publication Date
2025-05-15
Journal
Publisher
ISSN
Cited by
8
Access Type
Author Information
Download PDF
Subscribe to digest