Mesedez, erabili identifikatzaile hau item hau aipatzeko edo estekatzeko:
http://elartu.tntu.edu.ua/handle/lib/50073
Titulua: | Комп’ютерна система виявлення небезпеки для слабозрячих людей |
Beste titulu batzuk: | Computer System for Hazard Detection for Visually Impaired People |
Egilea: | Калігор, Михайло Михайлович Kalihor, Mykhailo |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Bibliographic description (Ukraine): | Калігор М. М. Комп’ютерна система виявлення небезпеки для слабозрячих людей : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук. кер. Р. О. Жаровський. Тернопіль : ТНТУ, 2025. 85 с. |
Bibliographic description (International): | Kalihor M. Computer System for Hazard Detection for Visually Impaired People : Bachelor Thesis „123 — Computer Engineering“ / Mykhailo Kalihor - Ternopil, TNTU, 2025 – 85 p. |
Gordailuaren-data: | 18-Jun-2025 |
Submitted date: | 25-Jun-2025 |
Date of entry: | 24-Sep-2025 |
Argitalpen: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Жаровський, Руслан Олегович Zharovskyi, Ruslan |
Committee members: | Марценко, Сергій Володимирович Marcenko, Serhii |
UDC: | 004.3 |
Gako-hitzak: | комп’ютерна система слабозрячі люди виявлення небезпека computer system visually impaired people detection hazard |
Number of pages: | 85 |
Laburpena: | У кваліфікаційній роботі створено функціональну комп’ютерну систему, яка забезпечує виявлення об’єктів у навколишньому середовищі, класифікацію їхньої природи, визначення просторового положення та напрямку руху, а також генерацію голосових повідомлень для користувача.
Розроблена система базується на мікроконтролері SIPEED Maixduino, оснащеному камерою, дисплеєм і звуковим виходом, що дозволяє здійснювати аналіз зображення в реальному часі та надавати голосову інформацію про наявність пішоходів, транспорту, дорожніх знаків та інших об’єктів. Застосування моделі YOLOv5 Tiny дало змогу досягти оптимального співвідношення між точністю розпізнавання та швидкодією, що є критично важливим у мобільних системах. The qualification project resulted in the development of a functional computer system capable of detecting objects in the surrounding environment, classifying their nature, determining their spatial location and direction of movement, as well as generating voice notifications for the user. The designed system is based on the SIPEED Maixduino microcontroller equipped with a camera, display, and audio output, enabling real-time image analysis and voice-based delivery of information regarding the presence of pedestrians, vehicles, road signs, and other objects. The use of the YOLOv5 Tiny model ensured an optimal balance between recognition accuracy and processing speed, which is critically important for mobile systems. |
Content: | ВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ВИМОГ І ТИПОВИХ РІШЕНЬ АВТОМАТИЗАЦІЇ ПРИ ПЕРЕСУВАННІ ЛЮДЕЙ З ПОРУШЕННЯМ ЗОРУ 9 1.1 Аналіз та класифікація порушень зору 9 1.2 Аналіз існуючих рішень для підвищення якості життя слабозрячих людей 12 1.3 Аналіз вимог щодо реалізації комп’ютерної системи виявлення небезпеки для слабозрячих людей 17 РОЗДІЛ 2 ПОБУДОВА АРХІТЕКТУРИ ТА НАЛАШТУВАННЯ СИСТЕМНОГО РІВНЯ КОМП’ЮТЕРНОЇ СИСТЕМИ ВИЯВЛЕННЯ НЕБЕЗПЕКИ ДЛЯ СЛАБОЗРЯЧИХ ЛЮДЕЙ 20 2.1 Побудова архітектури системи виявлення небезпеки для слабозрячих людей 20 2.2 Особливості та характеристики SIPEED MAIXDUINO для RISC-V 22 2.3 Проектування схеми підключення компонентів системи та схеми електричної принципової 26 2.4 Налаштування системного програмного забезпечення MaixDuino 28 2.4.1 Встановлення USB-драйвера 28 2.4.2 Інсталяція прошивки MaxiPy 29 2.4.3 Інсталяція MaxiPy IDE 32 РОЗДІЛ 3 ІМПЛЕМЕНТАЦІЯ МОДЕЛІ РОЗПІЗНАВАННЯ ОБ’ЄКТІВ У СИCТЕМІ ВИЯВЛЕННЯ НЕБЕЗПЕКИ ДЛЯ СЛАБОЗРЯЧИХ ЛЮДЕЙ 37 3.1 Алгоритм функціонування комп’ютерної системи виявлення небезпек для слабозрячих людей 37 3.2 Реалізація моделі розпізнавання об’єктів небезпеки для слабозрячих людей 40 3.3 Конвертація моделі PyTorch у модель ONNX та KMODEL 49 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 53 4.1 Вплив електромагнітних полів (ЕМП) на людину та заходи щодо зменшення їх впливу на обслуговуючий персонал 53 4.2 Метрологічне забезпечення безпеки життєдіяльності 57 ВИСНОВКИ 61 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 62 Додаток A Технічне завдання Додаток Б Програмний код встановлення параметрів компіляції та модель квантування Додаток В Програмний код компіляції моделі розпізнавання об’єктів |
URI: | http://elartu.tntu.edu.ua/handle/lib/50073 |
Copyright owner: | © Калігор Михайло Михайлович, 2025 © Kalihor Mykhailo, 2025 |
References (Ukraine): | Андрущенко В. П. Штучний інтелект: проблеми, метоРоманчук В. М. Вбудовані системи в реальному часі: навч. посіб. Львів: ЛНУ ім. І. Франка, 2021. 172 с.ди, застосування. Київ: Наука, 2020. 288 с. Goodfellow I., Bengio Y., Courville A. Deep Learning. Cambridge: MIT Press, 2016. 775 p. Redmon J., Farhadi A. YOLOv3: An Incremental Improvement [Електронний ресурс]. arXiv:1804.02767 [cs.CV]. 2018. URL: https://arxiv.org/abs/1804.02767 (дата звернення: 01.06.2025 р.) Jocher G. YOLOv5 by Ultralytics [GitHub repository]. 2020–2024. URL: https://github.com/ultralytics/yolov5 ((дата звернення: 01.06.2025 р.)) MaixPy Documentation – SIPEED Official Site [Електронний ресурс]. 2024. URL: https://maixpy.sipeed.com/en/ (дата звернення: 04.06.2025 р.) Speech Synthesis Markup Language (SSML) Specification. W3C. 2022. URL: https://www.w3.org/TR/speech-synthesis/ (дата звернення: 04.06.2025 р.) OpenCV Documentation. Open Source Computer Vision Library. 2024. URL: https://docs.opencv.org/ (дата звернення: 07.06.2025 р.) BlindAid – Assistive Technologies for the Visually Impaired: A Review / S. R. Ali, M. H. Sadaqat та ін. Journal of Rehabilitation and Assistive Technologies Engineering. 2022. Vol. 9. Гнатюк С. О. Комп’ютерне зір у розпізнаванні об'єктів: методи та інструменти. Вісник НТУУ «КПІ». Інформатика та обчислювальна техніка. 2021. № 2. С. 41–48. World Health Organization. World Report on Vision. Geneva: WHO Press, 2019. 182 p. Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с. Жаровський Р.О., Тиш Є.В., Осухівська Г.М., Паламар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для розроблені у відповідності з освітньою програмою «Комп’ютерна інженерія» першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» галузі знань 12 «Інформаційні технології». Тернопіль, ТНТУ. 2024. 39 с. Плахтій О.С. Проєктування систем автоматизації з використанням Arduino. Навчальний посібник. Київ: Видавничий дім «Центр учбової літератури», 2020. 168 с. Войцеховський А.А. Мікроконтролери та периферійні пристрої: проектування та програмування. Львів: Афіша, 2019. 284 с. НПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018. Катренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с. Бедрій Я. Основи охорони праці користувачів персональних комп’ютерів: навчальний посібник для студентів ВНЗ та інженерів-практиків. Навчальна книга-Богдан. 2014. 144 с. Методичні вказівки для написання розділу «Безпека життєдіяльності, основи охорони праці» в кваліфікаційних роботах здобувачів освітнього рівня ,,бакалавр”. Для студентів всіх форм навчання рівень вищої освіти перший (бакалаврський ) / укл. : О. Я. Гурик , І. Б. Окіпний. Тернопіль : ТНТУ імені Івана Пулюя, 2021. 20 с. Безпека життєдіяльності: навч. посіб. / Т.Є. Стиценко, Г.В. Пронюк, Н.М. Сердюк, І.І. Хондак. Харків: ХНРУЕ, 2018. 336 с. |
Content type: | Bachelor Thesis |
Bildumetan azaltzen da: | 123 — Комп’ютерна інженерія (бакалаври) |
Item honetako fitxategiak:
Fitxategia | Deskribapena | Tamaina | Formatua | |
---|---|---|---|---|
Mykhailo_Kalihor.pdf | 4 MB | Adobe PDF | Bistaratu/Ireki |
DSpaceko itemak copyright bidez babestuta daude, eskubide guztiak gordeta, baldin eta kontrakoa adierazten ez bada.
Administratzailearen tresnak