Извлечение центральных линий лазерной полосы из полупрозрачных оптических компонентов с использованием многомасштабной внимательной глубокой нейронной сети
Extraction of laser stripe centerlines from translucent optical components using a multi-scale attention deep neural network
2024-05-07
SCID: 54.1/vujvyf93
Discuss with AI
алгоритм Стегераизвлечение центральных линий лазерной полосысредний пересечение по объединению (mIoU)U-Net с многошкальным вниманиемполупрозрачные оптические компоненты
Figures from the paper
Abstract (AI)
Точное извлечение центральных линий лазерной полосы критично для 3D-сканирующих систем на основе линейного лазера. Однако традиционные методы, основанные на пороговой сегментации и морфологических операциях, сталкиваются с существенными трудностями при наличии распространённых оптических явлений, включая зеркальные отражения, рассеяние и «протечку» (bleeding), которые часто наблюдаются в полупрозрачных оптических компонентах. Эти методы обычно требуют сложной предварительной обработки и часто дают низкую точность при извлечении центральных линий. В данной работе мы предлагаем новый обучаемый подход, дополненный тщательно подготовленным набором данных, специально разработанный для решения этих задач. Наш предложенный метод использует многомасштабную U-Net-подобную архитектуру с механизмом внимания, первоначально предназначенную для сегментации лазерных полос на сложном фоне. После этого применяется алгоритм СTEGER (Steger) для точного извлечения центральных линий лазерной полосы. Экспериментальные результаты, полученные при всесторонней оценке изображений, захваченных в реальном мире, наглядно демонстрируют эффективность нашей глубокой нейронной сети в сочетании с алгоритмом Steger. Этот комбинированный подход показывает высокую точность даже при помехах от зеркальных отражений, рассеяния и артефактов bleeding. В частности, наш метод достигает среднего пересечения по объединению (mean intersection over union, mIoU) 84.71% для задачи обнаружения лазерной полосы и среднего квадратичного отклонения (mean square error, MSE) 10.371 пикселя. Также среднее время выполнения задачи по извлечению центральной линии заметно эффективно и составляет 0.125 с.
Key Findings
1
Достигнута средняя метрика IoU для детекции лазерной полосы 84.71% на реальных изображениях с бликами, рассеянием и утечкой.
2
Среднее время выполнения извлечения центричной линии составляет 0.125 секунды, что демонстрирует вычислительную эффективность.
3
Объединение сегментации сети с алгоритмом Штегера обеспечивает точное извлечение центричных линий лазерной полосы.
4
Предложен метод на основе обучения с многомасштабной U-Net-подобной архитектурой с вниманием для сегментации лазерных полос в полупрозрачных оптических компонентах.
5
Получена среднеквадратичная ошибка (MSE) 10.371 пикселя для извлечения центричных линий.
Research Object
Центральные линии (centerlines) лазерной полосы на изображениях полупрозрачных оптических компонентов, полученных с помощью линийного лазерного 3D-сканирования
Research Subject
Точное извлечение/детекция центральных линий лазерной полосы при помехах от зеркального отражения, рассеяния и «протекания» (bleeding) с использованием многомасштабной attention U-Net-подобной нейросети для сегментации и последующим алгоритмом Сteger, с оценкой по mIoU, MSE и времени выполнения
Publication Details
Publication Date
2024-05-07
Journal
Publisher
ISSN
Cited by
13
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
Работы, цитирующие эту статью3
Метод извлечения центральной линии лазерной полосы для внутренних поверхностей глубоких отверстий на основе визуального зондирования с линейно-структурированным светом2025
Масштабно-адаптивное извлечение центра световой полосы для онлайн-измерения колесных пар на основе линейно-структурированного света2026
Робастный адаптивный алгоритм субпиксельного продвижения для извлечения центров линейного лазера при изменении кривизны2026