Порівняльний аналіз алгоритмів ідентифікації лінії лазера для пристроїв 3D-сканування
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Видавництво Львівської політехніки
Lviv Politechnic Publishing House
Lviv Politechnic Publishing House
Abstract
Проведено порівняльний аналіз алгоритмів визначення та розпізнавання центру лазерної лінії, описано проблематику у цьому напрямі, принцип дії, негативні та позитивні сторони кожного методу. Показано можливості їх застосування за допомогою програмного коду. Тестування алгоритмів проведено із використанням засобів мови Python і бібліотеки OpenCV. Продемонстровано, що якість фінального результату у методі екстремумів значною мірою залежить від якості підібраних параметрів для фільтру Баттерворта. Натомість метод сірої гравітації істотно залежний від правильності визначення кута падіння лазера. Проаналізовано швидкодію та точність для кожного алгоритму.
A comparative analysis of algorithms for laser line center determination and recognition has been conducted. The issues in this area are described, outlining the principles, pros, and cons of each method. Additionally, the possibilities of their application using programming code are demonstrated. Algorithm testing was performed using Python language tools and the OpenCV library. It is shown that the quality of the result in the extremum method significantly depends on the quality of the selected parameters for the Butterworth filter. In contrast, the gray gravity method substantially relies on the accuracy of determining the laser incidence angle. The computational efficiency and accuracy for each algorithm are also analyzed.
A comparative analysis of algorithms for laser line center determination and recognition has been conducted. The issues in this area are described, outlining the principles, pros, and cons of each method. Additionally, the possibilities of their application using programming code are demonstrated. Algorithm testing was performed using Python language tools and the OpenCV library. It is shown that the quality of the result in the extremum method significantly depends on the quality of the selected parameters for the Butterworth filter. In contrast, the gray gravity method substantially relies on the accuracy of determining the laser incidence angle. The computational efficiency and accuracy for each algorithm are also analyzed.
Description
Citation
Огерук Б. Порівняльний аналіз алгоритмів ідентифікації лінії лазера для пристроїв 3D-сканування / Богдан Огерук, Назарій Андрущак // Комп’ютерні системи проектування. Теорія і практика. — Львів : Видавництво Львівської політехніки, 2024. — Том 6. — № 1. — С. 127–139.