Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://elartu.tntu.edu.ua/handle/lib/52767
Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorЛуцків, Андрій Мирославович-
dc.contributor.advisorLutskiv, Andriy-
dc.contributor.authorКурдичко, Сергій Володимирович-
dc.contributor.authorKurdychko, Serhii-
dc.date.accessioned2026-06-26T11:30:48Z-
dc.date.available2026-06-26T11:30:48Z-
dc.date.issued2026-06-19-
dc.date.submitted2026-06-26-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52767-
dc.description.abstractУ кваліфікаційній роботі розроблено портативну IoT-систему виявлення пошкоджень дорожнього покриття. Система призначена для автоматизованого виявлення дефектів дорожнього покриття за допомогою камери, центрального обчислювального пристрою, GPS-модуля, модуля передавання даних та алгоритмів комп’ютерного зору. У роботі проаналізовано проблему моніторингу стану дорожнього покриття, основні типи пошкоджень дорожнього полотна та автоматизовані методи їх виявлення. Обґрунтовано доцільність використання портативної IoT-системи, яка дозволяє зменшити залежність від ручного огляду доріг, забезпечити фіксацію координат дефектів і підвищити оперативність отримання інформації про стан дорожньої інфраструктури. Для реалізації системи обрано центральний обчислювальний пристрій NVIDIA Jetson Nano, камеру на базі сенсора Sony IMX219, GPS-модуль NEO-6M та 4G USB-модем Huawei E3372h-320. Розроблено архітектуру системи, структурну схему апаратної частини та програмні модулі для отримання кадрів, попередньої обробки зображень, виявлення пошкоджень, визначення рівня небезпеки, GPS-прив’язки, збереження та передавання результатів. Результати роботи системи зберігаються у локальній базі даних SQLite і можуть передаватися через 4G-з’єднання для подальшої візуалізації та аналізу.uk_UA
dc.description.abstractThe qualification thesis develops a portable IoT system for detecting road surface damage. The system is designed for automated detection of road surface defects using a camera, a central computing device, a GPS module, a data transmission module, and computer vision algorithms. The thesis analyzes the problem of monitoring the condition of road surfaces, the main types of road pavement damage, and automated methods for their detection. The feasibility of using a portable IoT system is substantiated, as it makes it possible to reduce dependence on manual road inspection, ensure the recording of defect coordinates, and improve the timeliness of obtaining information about the condition of road infrastructure. To implement the system, the NVIDIA Jetson Nano central computing device, a camera based on the Sony IMX219 sensor, the NEO-6M GPS module, and the Huawei E3372h-320 4G USB modem were selected. The system architecture, the structural diagram of the hardware part, and software modules for frame acquisition, image preprocessing, damage detection, hazard level assessment, GPS referencing, result storage, and data transmission were developed. The system results are stored in a local SQLite database and can be transmitted via a 4G connection for further visualization and analysis.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ПРИНЦИПІВ ТА ВИМОГ ДО ПРОЦЕСУ ВИЯВЛЕННЯ ПОШКОДЖЕНЬ ДОРОЖНЬОГО ПОКРИТТЯ 9 1.1 Проблеми моніторингу стану дорожнього покриття 9 1.2 Основні типи пошкоджень дорожнього полотна 12 1.3 Аналіз автоматизованих методів і засобів виявлення пошкоджень дорожнього покриття 16 РОЗДІЛ 2 ПРОЄКТУВАННЯ ПОРТАТИВНОЇ ІоТ-СИСТЕМИ ВИЯВЛЕННЯ ПОШКОДЖЕНЬ ДОРОЖНЬОГО ПОКРИТТЯ 21 2.1 Аналіз вимог та особливостей реалізації портативної IoT-системи виявлення дефектів дорожнього покриття 21 2.2 Проєктування архітектури портативної IoT-системи виявлення дефектів дорожнього покриття 25 2.3 Центральний обчислювальний пристрій NVIDIA Jetson Nano 28 2.4 Вибір камери для отримання зображень дорожнього покриття 32 2.5 GPS-модуль NEO-6M 35 2.6 Вибір модуля передавання даних 36 РОЗДІЛ 3 ПРОГРАМНІ МОДУЛІ ПОРТАТИВНОЇ ІоТ-СИСТЕМИ ВИЯВЛЕННЯ ПОШКОДЖЕНЬ ДОРОЖНЬОГО ПОКРИТТЯ 40 3.1 Архітектура портативної IoT-системи на програмному рівні 40 3.2 Розробка алгоритму та його програмної реалізації при отриманні та попередній обробці відеокадрів 44 3.3 Використання моделі комп’ютерного зору для виявлення пошкоджень дорожнього покриття 49 3.4 Алгоритм класифікації дефектів і визначення рівня небезпеки 54 3.5 Обробка GPS-даних і прив’язка дефектів до координат 57 3.6 Збереження, передавання та візуалізація результатів роботи системи 59 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 62 4.1 Фактори трудової діяльності та умови праці користувачів ПК 62 4.2 Надзвичайні ситуації, викликані вибухами і способи захисту від них 65 ВИСНОВКИ 70 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 71 Додаток A Технічне завдання Додаток Б Лістинг класу DamageStorage Додаток В Лістинг класу DamageSenderuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectпортативна IoT-системаuk_UA
dc.subjectдорожнє покриттяuk_UA
dc.subjectвиявлення пошкодженьuk_UA
dc.subjectкомп’ютерний зірuk_UA
dc.subjectNVIDIA Jetson Nanouk_UA
dc.subjectportable IoT systemuk_UA
dc.subjectroad surfaceuk_UA
dc.subjectdamage detectionuk_UA
dc.subjectcomputer visionuk_UA
dc.titleПортативна IoT-система виявлення пошкоджень дорожнього покриттяuk_UA
dc.title.alternativePortable IoT system for road surface damage detectionuk_UA
dc.rights.holder© Курдичко Сергій Володимирович, 2026uk_UA
dc.rights.holder© Kurdychko Serhii, 2026uk_UA
dc.contributor.committeeMemberСтоянов, Юрій Миколайович-
dc.contributor.committeeMemberStoianov, Yurii-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages73-
dc.subject.udc004.3uk_UA
dc.relation.referencesЖаровський Р.О., Луцик Н.С., Осухівська Г.М., ПаламБуров Є.В., Митник М.М. Комп’ютерні мережі. Підручник. Том другий. Львів: «Магнолія 2006», 2024. 204 с.ар А.М., Тиш Є.В.. Методичні вказівки до виконання кваліфікаційної роботи бакалавра, розроблені у відповідності з освітньою програмою «Комп’ютерна інженерія» першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» галузі знань 12 «Інформаційні технології». Тернопіль: ТНТУ, 2024. 39 с.uk_UA
dc.relation.referencesПаламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.uk_UA
dc.relation.referencesЛупенко С.А., Пасічник В.В., Тиш Є.В. Комп’ютерна логіка. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 354 с.uk_UA
dc.relation.referencesБородій, Г. Осухівська. Порівняльний аналіз архітектур обробки IoT-даних для екологічного моніторингу на Raspberry Pi 5. Вісник Хмельницького національного університету. Технічні науки. 2026. Т. 365, №3. 365(3), C. 474-479. https://doi.org/10.31891/2307-5732-2026-365-67uk_UA
dc.relation.referencesПанасенко С.М., Луцик Н.С. Інтеграція Rule-Based алгоритмів та методів машинного навчання для підвищення точності тестування електроніки. Актуальні задачі сучасних технологій: Матеріали XIV Міжнародної наук.-техн. конф. молодих учених та студентів ТНТУ ім. І.Пулюя (11-12 грудня 2025). Тернопіль, 2025. с.324uk_UA
dc.relation.referencesКондратюк Р., Тиш Є. Машинний зір: сутність технології, принципи роботи та сфери застосування. XІІI науково-технічна конференція «Інформаційні моделі, системи та технології» Тернопіль: ТНТУ. 2025. С.120.uk_UA
dc.relation.referencesБойко О.В., Степаненко О.С. Основи Інтернету речей та вбудованих систем: навч. посіб. Київ: КПІ ім. Ігоря Сікорського, 2020. 156 с.uk_UA
dc.relation.referencesBuyya R., Dastjerdi A. V., Kaufmann M. Internet of Things: Principles and Paradigms. 2016. 378 p.uk_UA
dc.relation.referencesGonzalez R.C., Woods R.E. Digital Image Processing. 4th ed. New York: Pearson, 2018. 1192 p.uk_UA
dc.relation.referencesBradski G., Kaehler A. Learning OpenCV: Computer Vision with the OpenCV Library. Sebastopol: O’Reilly Media, 2008. 580 p.uk_UA
dc.relation.referencesMaeda H., Sekimoto Y., Seto T., Kashiyama T., Omata H. Road Damage Detection and Classification Using Deep Neural Networks with Smartphone Images. Computer-Aided Civil and Infrastructure Engineering. 2018. Vol. 33, No. 12. P. 1127–1141. URL: https://doi.org/10.1111/mice.12387 (дата звернення: 30.05.2026 р.).uk_UA
dc.relation.referencesOpenCV. OpenCV Documentation. URL: https://docs.opencv.org/4.x/ (дата звернення: 01.06.2026 р.).uk_UA
dc.relation.referencesOpenCV. Image Filtering. URL: https://docs.opencv.org/4.x/d4/uk_UA
dc.relation.referencesd86/group__imgproc__filter.html (дата звернення: 01.06.2026 р.).uk_UA
dc.relation.referencesOpenCV. Structural Analysis and Shape Descriptors. URL: https://docs.opencv.org/4.x/d3/dc0/group__imgproc__shape.html (дата звернення: 01.06.2026 р.).uk_UA
dc.relation.referencesUltralytics. YOLO Python Usage Documentation. URL: https://docs.ultralytics.com/usage/python/ (дата звернення: 01.06.2026 р.).uk_UA
dc.relation.referencesUltralytics. YOLO Models Documentation. URL: https://docs.ultralytics.com/models/ (дата звернення: 01.06.2026 р.).uk_UA
dc.relation.referencesNVIDIA. Jetson Nano Developer Kit User Guide. URL: https://developer.download.nvidia.com/assets/embedded/secure/jetson/Nano/docs/NV_Jetson_Nano_Developer_Kit_User_Guide.pdf (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesNVIDIA. JetPack SDK Documentation. URL: https://developer.nvidia.com/embedded/jetpack (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesNEO-6 u-blox 6 GPS Modules Data Sheet. URL: https://content.u-blox.com/sites/default/files/products/documents/NEO-6_DataSheet_%28GPS.G6-HW-09005%29.pdf (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesNEO-6 Receiver Description Including Protocol Specification. URL: https://content.u-blox.com/sites/default/files/products/documents/u-blox6_ReceiverDescrProtSpec_%28GPS.G6-SW-10018%29.pdf (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesHuawei. Huawei E3372 LTE USB Stick Product Information. URL: https://consumer.huawei.com/ (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesPython Software Foundation. Python 3 Documentation. URL: https://docs.python.org/3/ (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesPython Software Foundation. sqlite3 — DB-API 2.0 interface for SQLite databases. URL: https://docs.python.org/3/library/sqlite3.html (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesPython Software Foundation. datetime — Basic date and time types. URL: https://docs.python.org/3/library/datetime.html (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesRequests: HTTP for Humans Documentation. URL: https://requests.readthedocs.io/en/latest/ (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesSQLite Consortium. SQLite Documentation. URL: https://sqlite.org/docs.html (дата звернення: 02.06.2026 р.).uk_UA
dc.relation.referencesLutz M. Learning Python. 5th ed. Sebastopol: O’Reilly Media, 2013. 1648 p.uk_UA
dc.relation.referencesMcKinney W. Python for Data Analysis. 3rd ed. Sebastopol: O’Reilly Media, 2022. 579 p.uk_UA
dc.relation.referencesКатренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с.uk_UA
dc.relation.referencesГурик О.Я., Окіпний І.Б. Методичні вказівки для написання розділу «Безпека життєдіяльності, основи охорони праці» в кваліфікаційних роботах здобувачів освітнього рівня «бакалавр». Для студентів всіх форм навчання, рівень вищої освіти перший (бакалаврський). Тернопіль: ТНТУ імені Івана Пулюя. 2021. 20 с.uk_UA
dc.identifier.citationenKurdychko S. Portable IoT system for road surface damage detection : Bachelor Thesis „123 — Computer Engineering“ / Serhii Kurdychko - Ternopil, TNTU, 2026 – 73 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Курдичко С.В. Портативна IoT-система виявлення пошкоджень дорожнього покриття : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. А.М. Луцків. — Тернопіль: ТНТУ, 2026. — 73 с.uk_UA
Vyskytuje se v kolekcích:123 — Комп’ютерна інженерія, F7 Комп’ютерна інженерія (бакалаври)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Serhii_Kurdychko.pdf3,25 MBAdobe PDFZobrazit/otevřít


Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.

Nástroje administrátora