Extraction of laser stripe centerlines from translucent optical components using a multi-scale attention deep neural network

Извлечение центральных линий лазерной полосы из полупрозрачных оптических компонентов с использованием многомасштабной внимательной глубокой нейронной сети
Weijie Fu, Hao Jiang, Xinming Zhang, Chaoxia Zhang
2024-05-07

Steger algorithmlaser stripe centerline extractionmean intersection over union (mIoU)multi-scale attention U-Nettranslucent optical components
Abstract The precise extraction of laser stripe centerlines is critical for line-laser 3D scanning systems. However, conventional methods relying on threshold segmentation and morphological operations face significant challenges when confronted with pervasive optical phenomena, including specular reflection, scattering, and bleeding, which are commonly observed in translucent optical components. These methods typically require complex preprocessing procedures and often yield poor precision in centerline extraction. In this paper, we introduce a novel learning-based approach, complemented by a meticulously curated dataset, explicitly designed to address these challenges. Our proposed method leverages a multi-scale attention U-Net-like architecture, initially tasked with the segmentation of laser stripes from the complex background environment. Subsequently, it employs the Steger algorithm for the precise extraction of laser stripe centerlines. The experimental results, obtained by comprehensively evaluating real-world captured images, clearly demonstrate the effectiveness of our deep neural network combined with the Steger algorithm. This combined approach exhibits exceptional accuracy even when challenged by the interferences from specular reflection, scattering, and bleeding artifacts. Specifically, our method achieves a mean intersection over union (mIoU) of 84.71% for the laser stripe detection task, accompanied by a mean square error (MSE) of 10.371 pixels. Also, the average execution time for the centerline extraction task is notably efficient at 0.125 s.
1
Achieved laser stripe detection mean IoU of 84.71% on real-world captured images with specular reflection, scattering, and bleeding artifacts.
2
Average execution time for centerline extraction is 0.125 seconds, demonstrating computational efficiency.
3
Combined the network's segmentation with the Steger algorithm to precisely extract laser stripe centerlines.
4
Introduced a learning-based method using a multi-scale attention U-Net-like architecture to segment laser stripes in translucent optical components.
5
Obtained a mean square error of 10.371 pixels for centerline extraction.

Laser stripe centerlines in images of translucent optical components captured by line-laser 3D scanning systems

Accurate extraction/detection of laser stripe centerlines under interferences from specular reflection, scattering, and bleeding using a multi-scale attention U-Net-like deep neural network for segmentation followed by the Steger algorithm, with performance measured by mIoU, MSE, and execution time

Publication Details
Publication Date
2024-05-07
Journal
Publisher
ISSN
Cited by
13
Access Type
Author Information
Authors
Weijie Fu
Hao Jiang
Xinming Zhang
Chaoxia Zhang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%