Link lub cytat. http://elartu.tntu.edu.ua/handle/lib/47038
Tytuł: Інформаційна система для мерчандайзингу з використанням технологій комп'ютерного зору
Inne tytuły: Information System for Merchandising Using Computer Vision Technologies
Authors: Чорновол, Олександр Володимирович
Chornovol, Oleksandr V.
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Чорновол О. В. Інформаційна система для мерчандайзингу з використанням технологій комп'ютерного зору : робота на здобуття кваліфікаційного ступеня магістра : 124 – системний аналіз / наук. кер. М. Є. Фриз. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 79 с.
Data wydania: 23-gru-2024
Data archiwizacji: 9-gru-2024
Date of entry: 3-sty-2025
Wydawca: Тернопільський національний технічний університет імені Івана Пулюя
Kraj (kod): UA
Place edycja: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Promotor: Фриз, Михайло Євгенович
Fryz, Mykhailo Y.
UDC: 658.8
Słowa kluczowe: системний аналіз
автоматизація мерчендайзингу
детекція об'єктів
комп'ютерний зір
мерчендайзинг
мобільний додаток
модель YOLO
підрахунок об'єктів
розпізнавання об'єктів
object recognition
object detection
object counting
mobile application
merchandising automation
merchandising
computer vision
YOLO model
Zakres stron: 79
Abstract: Кваліфікаційна робота присвячена розробці інформаційної системи для автоматизації мерчендайзингу з використанням технологій комп'ютерного зору. Система дозволяє мерчендайзерам за допомогою мобільного застосунку фотографувати полиці з товарами та автоматично визначати кількість товарів на зображенні. Це сприяє контролю якості представлення товарів, спрощенню звітності та порівнянню з конкурентами. В роботі проведено аналіз існуючих методів комп'ютерного зору для розпізнавання об'єктів та обґрунтовано вибір архітектури системи, що базується на моделі 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.
Opis: Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 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
Właściciel praw autorskich: © Чорновол Олександр Володимирович, 2024
Wykaz piśmiennictwa: 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
Typ zawartości: Master Thesis
Występuje w kolekcjach:124 — системний аналіз

Pliki tej pozycji:
Plik Opis WielkośćFormat 
2024_KRM_SAm-61_Chornovol.O.V.pdfДипломна робота2,21 MBAdobe PDFPrzeglądanie/Otwarcie


Pozycje DSpace są chronione prawami autorskimi

Narzędzia administratora