Veuillez utiliser cette adresse pour citer ce document :
http://elartu.tntu.edu.ua/handle/lib/47038
Titulua: | Інформаційна система для мерчандайзингу з використанням технологій комп'ютерного зору |
Beste titulu batzuk: | Information System for Merchandising Using Computer Vision Technologies |
Egilea: | Чорновол, Олександр Володимирович Chornovol, Oleksandr V. |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Чорновол О. В. Інформаційна система для мерчандайзингу з використанням технологій комп'ютерного зору : робота на здобуття кваліфікаційного ступеня магістра : 124 – системний аналіз / наук. кер. М. Є. Фриз. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 79 с. |
Gordailuaren-data: | 23-Dec-2024 |
Submitted date: | 9-Dec-2024 |
Date of entry: | 3-Jan-2025 |
Argitalpen: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Фриз, Михайло Євгенович Fryz, Mykhailo Y. |
UDC: | 658.8 |
Gako-hitzak: | системний аналіз автоматизація мерчендайзингу детекція об'єктів комп'ютерний зір мерчендайзинг мобільний додаток модель YOLO підрахунок об'єктів розпізнавання об'єктів object recognition object detection object counting mobile application merchandising automation merchandising computer vision YOLO model |
Page range: | 79 |
Laburpena: | Кваліфікаційна робота присвячена розробці інформаційної системи для автоматизації мерчендайзингу з використанням технологій комп'ютерного зору. Система дозволяє мерчендайзерам за допомогою мобільного застосунку фотографувати полиці з товарами та автоматично визначати кількість товарів на зображенні. Це сприяє контролю якості представлення товарів, спрощенню звітності та порівнянню з конкурентами. В роботі проведено аналіз існуючих методів комп'ютерного зору для розпізнавання об'єктів та обґрунтовано вибір архітектури системи, що базується на моделі YOLOv5 та фреймворку Flask. Детально описано процес розробки мобільного застосунку для iOS та серверної частини, що розміщена на хмарній платформі AWS EC2. Проведено тестування розробленої системи та оцінено її ефективність. Результати дослідження показали, що запропонована система дозволяє автоматизувати процес підрахунку товарів, підвищити точність даних та скоротити час, необхідний для проведення мерчендайзингових заходів. Перспективи подальшого розвитку системи включають розпізнавання брендів, аналіз цінників та інтеграцію з системами управління запасами. Thesis is devoted to the development of an information system for automating merchandising using computer vision technologies. The system allows merchandisers to take pictures of shelves with goods using a mobile application and automatically determine the number of goods in the image. This helps to control the quality of product presentation, simplify reporting, and compare with competitors. The paper analyzes existing computer vision methods for object recognition and justifies the choice of system architecture based on the YOLOv5 model and the Flask framework. The process of developing a mobile application for iOS and the server part, which is hosted on the AWS EC2 cloud platform, is described in detail. The developed system was tested and its effectiveness was evaluated. The results of the study showed that the proposed system allows to automate the process of counting goods, improve data accuracy and reduce the time required for merchandising activities. Prospects for further development of the system include brand recognition, price tag analysis, and integration with inventory management systems. |
Deskribapena: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 23.12.2024 р. о 13 год. на засіданні екзаменаційної комісії №36 у Тернопільському національному технічному університеті імені Івана Пулюя |
Content: | ВСТУП 7 1 ОГЛЯД МЕТОДІВ КОМП'ЮТЕРНОГО ЗОРУ ДЛЯ РОЗПІЗНАВАННЯ ОБ'ЄКТІВ ТА ЇХ ЗАСТОСУВАННЯ В МЕРЧЕНДАЙЗИНГУ 10 1.1 Основні задачі комп'ютерного зору в мерчендайзингу 11 1.2 Методи розпізнавання об'єктів 13 1.3 Застосування комп'ютерного зору в мерчендайзингу 15 1.4 Вибір оптимального методу розпізнавання об'єктів 17 1.4 Висновки до першого розділу 19 2 ОБҐРУНТУВАННЯ ВИБОРУ АРХІТЕКТУРИ ТА ТЕХНОЛОГІЙ ДЛЯ РОЗРОБКИ ІНФОРМАЦІЙНОЇ СИСТЕМИ 22 2.1 Вимоги до системи 24 2.2 Опис архітектури системи 25 2.3 Обґрунтування вибору технологій 26 2.3.1 Технології для мобільного застосунку 28 2.3.2 Технології для серверної частини 31 2.3.3 Технології для комп'ютерного зору 35 2.4 Висновки до другого розділу 37 3 РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ ДЛЯ МЕРЧАНДАЙЗИНГУ 39 3.1 Розробка мобільного застосунку 41 3.2 Розробка серверної частини 48 3.3 Тестування системи 50 3.4 Висновки до третього розділу 52 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 54 4.1 Охорона праці 54 4.1.1 Шкідливі та небезпечні фактори при користуванні персональними комп'ютерами та смартфонами 54 4.2 Безпека в надзвичайних ситуаціях 56 4.2.1 Підвищення стійкості роботи обʼєктів господарської діяльності у воєнний час 56 4.3 Висновки до четвертого розділу 59 ВИСНОВКИ 60 СПИСОК ДЖЕРЕЛ 62 ДОДАТКИ |
URI: | http://elartu.tntu.edu.ua/handle/lib/47038 |
Copyright owner: | © Чорновол Олександр Володимирович, 2024 |
References (Ukraine): | 1. Business process management. Wikipedia, the free encyclopedia. URL: https://en.wikipedia.org/wiki/Business_process_management 2. П. Панцир, "Імплементація цифрових інструментів в структуру бізнес- процесів організації," in Інформаційні системи та технології: матеріали VII наук.- техн. конф., Тернопіль, Україна, 2019, p. 81 3. J. Mitric, I. Radulovic, T. Popovic, Z. Scekic and S. Tinaj, "AI and Computer Vision" in 2024 28th International Conference on Information Technology (IT), Zabljak, Montenegro, 2024, pp. 1-4, doi: 10.1109/IT61232.2024.10475738 4. Amazon Web Services - Wikipedia. URL: https://uk.wikipedia.org/wiki/Amazon_Web_Services (дата звернення: 02.02.2024) 5. A. Kharchenko, І. Bodnarchuk, and V. Yatcysyn, "The Method for Comparative Evaluation of Software Architecture with Accounting of Trade-offs," American Journal of Information Systems, vol. 2, no. 1, pp. 20-25, 2014 6. I. Strutynska, H. Kozbur, L. Dmytrotsa, O. Sorokivska, and L. Melnyk, "Influence of Digital Technology on Roadmap Development for Digital Business Transformation" in Advanced Computer Information Technologies, ACIT 2019 : materials of the 9th International Conference, Ceske Budejovice, Czech Republic, 2019, pp. 333–337 7. А. Г. Микитишин, М. М. Митник, П. Д. Стухляк, and В. В. Пасічник, Комп’ютерні мережі. Книга 1 [навчальний посібник]. Львів: «Магнолія 2006», 2013 8. А. Г. Микитишин, М. М. Митник, П. Д. Стухляк, and В. В. Пасічник, Комп’ютерні мережі. Книга 2. [навчальний посібник]. Львів: "Магнолія 2006", 2014 9. О. Харченко and В. Яцишин, "Розробка та керування вимогами до програмного забезпечення на основі моделі якості," Вісник ТДТУ, vol. 14, no. 1, pp. 201-207, 2009 10. С. Шпилик, "Інтернет як ефективний маркетинговий інструмент сучасного підприємства," Галицький економічний вісник, no. 2, pp. 212–223, 2015 11. A. Kharchenko, I. Raichev, I. Bodnarchuk, and O. Matsiuk, "The Survey of Global Software Design Processes," in 2021 IEEE 8th International Conference on Problems of Infocommunications, Science and Technology, PIC S and T 2021-Proceedings, 2021, pp. 291-294 12. М. Р. Петрик and О. Ю. Петрик, Моделювання програмного забезпечення : наук.-метод. посіб. Тернопіль: Вид-во ТНТУ імені Івана Пулюя, 2015 13. О. Гузеляк, Ю. Шевчук, Б. М. Береженко, and І. О. Боднарчук, "Програмна архітектура в розподілених командах гнучких проєктів," in Матеріали Ⅹ науково-технічної конференції „Інформаційні моделі, системи та технології “Тернопільського національного технічного університету імені Івана Пулюя, 2022, pp. 110-112 14. В. Волович, Б. М. Береженко, and І. О. Боднарчук, "Задача проєктування програмної архітектури в процесах забезпечення якості," in Матеріали Ⅹ науково-технічної конференції „Інформаційні моделі, системи та технології “Тернопільського національного технічного університету імені Івана Пулюя, 2022, pp. 104-106 15. В. П. Бугай and І. О. Боднарчук, "Оцінювання програмної архітектури при гнучких методах розробки програмних систем," in Матеріали Міжнародної науково-технічної конференції „Фундаментальні та прикладні проблеми сучасних технологій “до 60-річчя з дня заснування Тернопільського національного технічного університету імені Івана Пулюя та 175-річчя з дня народження Івана Пулюя, 2020, pp. 152-153 16. I. Bodnarchuk et al., "Adaptive method for assessment and selection of software architecture in flexible techniques of design," in 2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), vol. 1, 2018 17. S. Easterbrook, J. Singer, M. A. Storey, and D. Damian, "Selecting empirical methods for software engineering research," in Guide to advanced empirical software engineering, 2008, pp. 285-311 18. K. Petersen, R. Feldt, S. Mujtaba, and M. Mattsson, "Systematic mapping studies in software engineering," in 12th international conference on evaluation and assessment in software engineering (EASE), 2008 19. L. Wieclaw, V. Pasichnyk, N. Kunanets, O. Duda, O. Matsiuk, and P. Falat, "Cloud computing technologies in “smart city” projects," in Proceedings of the 2017 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Bucharest, Romania, 2017, pp. 339–342 20. О. Васильєв, Програмування мовою Python, В.: Навчальна книга - Бог- дан, 2019 21. П. Ендрюс, Програмування на Python: від початківця до професіонала, М.: Видавництво "Просвітництво", 2018 22. K. R. Srinath, "Python–the fastest growing programming language," International Research Journal of Engineering and Technology, vol. 4, no. 12, pp. 354-357, 2017 23. I. Hooda and R. S. Chhillar, "Software test process, testing types and techniques," International Journal of Computer Applications, vol. 111, no. 13, 2015 24. “Тестування програмного забезпечення: типи, види та застосування” FoxmindEd, foxminded.ua/. Дата доступу 14 травня 202424. “Тестування програмного забезпечення: типи, види та застосування” FoxmindEd, foxminded.ua/. Дата доступу 14 травня 2024 25. P. Dhore et al., "Brief Review On Different Manual Software Testing Approaches & Procedure," Journal of Pharmaceutical Negative Results, pp. 455-464, 2023 26. I. Feshchuk, “Manual Testing Guide for Beginners.” QA Madness, www.qamadness.com/manual-testing-guide-for-beginners/. Дата доступу 14 травня 2024 27. K. Sneha and G. M. Malle, "Research on software testing techniques and software automation testing tools," in 2017 international conference on energy, communication, data analytics and soft computing (ICECDS), 2017 28. A. Contan, C. Dehelean, and L. Miclea, "Test automation pyramid from theory to practice," in 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), 2018 29. D. Dimoski et al., "Testing RESTful APIs–Use Case: RESTful API for Solving Multidimensional Time–Independent Schrödinger Equation," 2022 30. Д. В. Котлярчук, О. В. Романюк, "Аналіз методів тестування інтерфейсу користувача," ВНТУ, 2020 31. “Most Important Software Test Metrics.” QAwerk, qawerk.com/blog/most- important-software-test-metrics. Дата доступу 14 травня 2024 32. В. І. Голінько, "Контроль умов праці," 2018 33. Ю. А. Гасило et al., Охорона праці в галузі та цивільний захист: навч. посіб. Кам’янське: ДДТУ, 2017 34. В.С. Стручок, Безпека в надзвичайних ситуаціях. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання. Тернопіль: ФОП Паляниця В. А., 2022 35. Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин. Офіційний веб портал парламенту України. URL: https://zakon.rada.gov.ua/rada/show/v0007282-98#Text 36. Про затвердження Вимог щодо безпеки та захисту здоров'я працівників під час роботи з екранними пристроями. Офіційний веб портал парламенту України. URL: https://zakon.rada.gov.ua/laws/show/z0508-18#Text 37. М. П. Гандзюк, Є. П. Желібо, М. О. Халімовський, Основи охорони праці, К.: Каравела, 2008 38. Про затвердження Правил охорони праці під час експлуатації електронно-обчислювальних машин. Офіційний веб-портал парламенту України. URL: https://zakon.rada.gov.ua/laws/show/z0293-10#Text 39. Г. Г. Гогіташвілі, В. М. Лапін, Основи охорони праці, К.: Знання, 2008 40. В.І. Голінько, М.Ю. Іконніков, Я.Я. Лебедєв, Охорона праці в галузі інформаційних технологій, Д.: НГУ, 2015 41. Природнє і штучне освітлення: ДБН В.2.5-28-2006 42. І.Я. Бедрій, В.Я. Нечай, Безпека життєдіяльності, Львів: Манголія 2006, 2007 43. Основи охорони праці, К.: Основа, 2006 44. Вимоги безпеки до робочого місця. Ергономічні вимоги. Pidru4niki. URL: https://pidru4niki.com/16850303/bzhd/vimogi_bezpeki_robochogo_mistsya_ergonomic hni_vimogi 45. К. Н. Ткачук, В. В. Зацарний, Д. В. Зеркалов, О. І. Полукаров, В. С. Коз’яков, Л. О. Мітюк, Ю. О. Полукаров, and Т. Є. Луц, Основи охорони праці, К.: Основа, 2014 46. В.І. Шевченко, Правові питання охорони праці, Харків: ХНАМГ, 2004 47. Закон України «Про охорону праці» від 21.11.2002р. №229-ІV 48. В.С. Стручок, Методичні вказівки до практичного заняття і самостійної роботи з курсу «Техноекологія та цивільна безпека» частина «Цивільна безпека» на тему «Шляхи і способи підвищення стійкості роботи промислового об’єкта», Тернопіль: ТНТУ імені Івана Пулюя, 2023 49. В. Г. Грибан, Охорона праці, Київ: Центр учбової літератури, 2009 50. Г.П. Демиденко, Безпека життєдіяльності, К.: НТУУ «КШ», 2008 |
Content type: | Master Thesis |
Bildumetan azaltzen da: | 124 — системний аналіз |
Item honetako fitxategiak:
Fitxategia | Deskribapena | Tamaina | Formatua | |
---|---|---|---|---|
2024_KRM_SAm-61_Chornovol.O.V.pdf | Дипломна робота | 2,21 MB | Adobe PDF | Bistaratu/Ireki |
DSpaceko itemak copyright bidez babestuta daude, eskubide guztiak gordeta, baldin eta kontrakoa adierazten ez bada.
Outils d'administration