Реалізація систем контролю якості продукції на основі машинного зору та web-технологій

Автор(и)

  • Дмитро Олександрович Ковалюк Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Україна
  • Олег Олександрович Ковалюк Вінницький національний технічний університет, Україна
  • Володимир Сергійович Малішевський Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Україна

DOI:

https://doi.org/10.20535/2617-9741.1.2024.300980

Ключові слова:

контроль якості, система керування, комп’ютерний зір, машинний зір, web-технології, ресурсоефективність

Анотація

Технології комп’ютерного зору отримали широке застосування в різних галузях, зокрема в медицині, виробництві, транспорті, логістиці, сільському господарстві. В статті наведено загальну схему контролю якості продукції на основі комп’ютерного зору. Як приклад розглянуто задачу виявлення дефектів друкованих плат та проаналізовано стек технологій для її розв’язання. Розпізнавання дефектів базується на індексі структурної подібності SSIM, що обчислює різницю між зображеннями еталонної і поточної плати.  Незважаючи на значний прогрес у галузі машинного зору, залишається багато невирішених питань щодо якості та розмірності вхідних даних, вибору моделей, точності результатів. Інтеграція елементів систем машинного зору для обміну інформацією та прийняття рішень також становить значну проблему, тому у статті представлено один із підходів до її розв’язання. Запропоновано програмну реалізацію для виявлення дефектів у вигляді веб-додатку. Архітектура системи складається з клієнтської та серверної частини. Клієнтська частина реалізована з використанням Vue.js, на стороні сервера використано Flask фреймворк, що полегшує інтеграцію з існуючими Python-бібліотеками.

Біографії авторів

Дмитро Олександрович Ковалюк, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

Кандидат технічних наук, доцент кафедри технічних та програмних засобів автоматизації Національного технічного університету України «Київський політехнічний інститут імені Ігоря Сікорського»

Олег Олександрович Ковалюк, Вінницький національний технічний університет

Кандидат технічних наук, доцент кафедри комп’ютерних систем управління Вінницького національного технічного університету

Володимир Сергійович Малішевський, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

Магістрант кафедри технічних та програмних засобів автоматизації Національного технічного університету України «Київський політехнічний інститут імені Ігоря Сікорського»

Посилання

Trinh C., Meimaroglou D., Hoppe S. Machine Learning in Chemical Product Engineering: The State of the Art and a Guide for Newcomers. Processes 2021, 9, 1456. URL: https://doi.org/10.3390/pr9081456 (date of access 24.02.2004)

Divyanshu Tirkey, Kshitiz Kumar Singh, Shrivishal Tripathi Performance analysis of AI-based solutions for crop disease identification, detection, and classification, Smart Agricultural Technology, Volume 5, 2023, 100238, ISSN 2772-3755. URL: https://doi.org/10.1016/j.atech.2023.100238 date of access 24.02.2004)

Aditya Akundi, Mark Reyna A Machine Vision Based Automated Quality Control System for Product Dimensional Analysis, Procedia Computer Science, Volume 185, 2021, Pages 127-134, ISSN 1877-0509. URL: https://doi.org/10.1016/j.procs.2021.05.014. (date of access 24.02.2004)

Yang, J., Li, S., Wang, Z., Dong, H., Wang, J., Tang, S. Using Deep Learning to Detect Defects in Manufacturing: A Comprehensive Survey and Current Challenges. Materials 2020, 13, 5755. URL: https://doi.org/10.3390/ma13245755 (date of access 24.02.2004)

Villalba-Diez, J., Schmidt, D., Gevers, R., Ordieres-Meré, J., Buchwitz, M., Wellbrock, W Deep Learning for Industrial Computer Vision Quality Control in the Printing Industry 4.0. Sensors 2019, 19, 3987. URL: https://doi.org/10.3390/s19183987 (date of access 24.02.2004)

Тимчишин Р.М., Волков О.Є., Господарчук О.Ю., Богачук Ю.П. Сучасні підходи до розв’язання задач комп’ютерного зору, Control systems and computers, 2018, № 6 Article 4. URL: https://doi.org/10.15407/usim.2018.06.046 (дата звернення 24.02.2004)

Vasista Reddy Exploring Image Similarity Approaches in Python. ScrapeHero, Sep 5, 2023. URL: https://medium.com/scrapehero/exploring-image-similarity-approaches-in-python-b8ca0a3ed5a3 (date of access 24.02.2004)

How to detect defects on a Printed Circuit Board using OpenCV? March 7, 2021. URL: https://blog.ldtalentwork.com/2021/03/07/how-to-detect-defects-on-a-printed-circuit-board-using-opencv (date of access 24.02.2004)

Adrian Rosebrock Image Difference with OpenCV and Python. June 19, 2017. URL: https://pyimagesearch.com/2017/06/19/image-difference-with-opencv-and-python/ (date of access 24.02.2004)

##submission.downloads##

Опубліковано

2024-03-29

Як цитувати

Ковалюк, Д. О., Ковалюк, О. О., & Малішевський, В. С. (2024). Реалізація систем контролю якості продукції на основі машинного зору та web-технологій. Вісник НТУУ “КПІ імені Ігоря Сікорського”. Серія: Хімічна інженерія, екологія та ресурсозбереження, (1), 28–34. https://doi.org/10.20535/2617-9741.1.2024.300980

Номер

Розділ

АВТОМАТИЗАЦІЯ ТЕХНОЛОГІЧНИХ ПРОЦЕСІВ