Інтелектуальна інформаційна система розпізнавання наземних мін на основі глибинного навчання
| dc.contributor.advisor | Пелещак, Роман Михайлович | |
| dc.contributor.affiliation | Національний університет "Львівська політехніка" | |
| dc.contributor.author | Мотика, Володимир Мар'янович | |
| dc.contributor.author | Motyka, Volodymyr Marianovych | |
| dc.coverage.placename | Львів | |
| dc.date.accessioned | 2025-05-30T18:00:32Z | |
| dc.date.created | 2024 | |
| dc.date.issued | 2024 | |
| dc.description.abstract | Проблема наземних мін є однією з найбільш гострих глобальних загроз, що призводить до значних людських жертв та економічних збитків, особливо в Україні через широкомасштабне забруднення території внаслідок російського вторгення в Україну [1,4]. Традиційні методи виявлення, такі як металодетектори, неефективні проти сучасних мін з низьким вмістом металу або пластиковим корпусом та мають високий рівень хибних спрацювань [1,3,4]. Активні методи детекції несуть прямий ризик детонації [1,2,3,4]. Це обґрунтовує нагальну потребу в розробці безпечніших та ефективніших пасивних технологій виявлення. Об’єкт дослідження – процес виявлення та класифікації наземних мін за допомогою аналізу даних від пасивних сенсорів на основі згорткової нейронної мережі. Предмет дослідження – сама інтелектуальна інформаційна система та методи глибинного навчання для аналізу магнітних аномалій з урахуванням характеристик середовища. Мета роботи: розробка інтелектуальної інформаційної системи розпізнавання наземних мін на основі глибинного навчання, що використовує дані пасивних магнітних сенсорів. Робота базується на пасивних методах детекції, зокрема магнітометрії, яка виявляє аномалії магнітного поля, спричинені мінами, та застосуванні згорткових нейронних мереж (CNN) як ефективного інструменту для вилучення складних ознак із структурованих даних. Вхідними даними для системи є показники пасивного магнітного сенсора (типу FLC-100), дані про тип ґрунту та висоту сенсора над поверхнею. Ці дані перетворюються у специфічну двовимірну матрицю ознак, яка подається на вхід CNN. Модель CNN навчалась на даних з публічного репозиторію UCI Land Mines, доповнених згенерованими даними, з використанням фреймворку PyTorch. Для реалізації системи обрано повністю автономний варіант (Edge AI), що забезпечує надійність, швидкість реакції та безпеку даних в польових умовах, на відміну від хмарно-орієнтованого підходу. Розробка здійснена за допомогою мови програмування Python. Для оптимізації та ефективного виконання навченої моделі CNN на цільових пристроях використано інструментарій OpenVINO Toolkit. Система може бути розгорнута на персональних комп'ютерах та периферійних Edge AI пристроях (ARM64, x86_64). У рамках роботи розроблено функціональний прототип програмної системи з графічним інтерфейсом користувача на базі Tkinter, що дозволяє обирати тип ґрунту, модель, обробляти дані сенсорів (у поточній версії статичні/генеровані) та отримувати результат класифікації. Тестування навченої моделі показало високі метрики ефективності: точність (Accuracy) ~98% та зважені середні показники Precision, Recall, F1-score ~0.9862. Наукова новизна полягає у запропонованому підході обробки комбінованої матриці ознак CNN, розробці методу глибинного навчання для розгортання на Edge AI за допомогою OpenVINO. Практична значущість системи полягає у потенціалі підвищення ефективності та безпеки процесів розмінування, що особливо актуально в поточній ситуації в Україні. Система може бути основою для подальших розробок та допоміжним засобом для фахівців. Серед обмежень поточної версії – використання статичних/генерованих даних в інтерфейсі та залежність від якості зовнішніх моделей. Напрямки подальшого розвитку включають інтеграцію з реальними сенсорами, розширення підтримки моделей, візуалізацію даних, аналіз продуктивності на обладнанні та польові випробування. Таким чином, поставлену мету роботи було успішно досягнуто. | |
| dc.description.abstract | The problem of landmines is one of the most acute global threats, leading to significant human casualties and economic losses, especially in Ukraine due to large-scale territory contamination resulting from the Russian invasion of Ukraine [1,4]. Traditional detection methods, such as metal detectors, are ineffective against modern mines with low metal content or plastic casings and have a high false alarm rate [1,3,4]. Active detection methods carry a direct risk of detonation [1,2,3,4]. This substantiates the urgent need for the development of safer and more effective passive detection technologies. The object of research is the process of detecting and classifying landmines by analyzing data from passive sensors using a convolutional neural network. The subject of research is the intelligent information system itself and deep learning methods for analyzing magnetic anomalies, considering environmental characteristics. The goal of the work is to develop an intelligent information system for landmine recognition based on deep learning, utilizing data from passive magnetic sensors. The work is based on passive detection methods, particularly magnetometry, which detects magnetic field anomalies caused by mines, and the application of convolutional neural networks (CNNs) as an effective tool for extracting complex features from structured data. The input data for the system are readings from a passive magnetic sensor (FLC-100 type), data on soil type, and sensor height above the surface. This data is transformed into a specific two-dimensional feature matrix, which is fed into the CNN. The CNN model was trained on data from the public UCI Land Mines repository, augmented with generated data, using the PyTorch framework. A fully autonomous option (Edge AI) was chosen for system implementation, ensuring reliability, rapid response, and data security in field conditions, as opposed to a cloud-oriented approach. Development was carried out using the Python programming language. The OpenVINO Toolkit was used for optimizing and efficiently executing the trained CNN model on target devices. The system can be deployed on personal computers and peripheral Edge AI devices (ARM64, x86_64). Within the scope of this work, a functional software system prototype with a graphical user interface based on Tkinter was developed, allowing users to select soil type, model, process sensor data (currently static/generated in this version), and obtain classification results. Testing of the trained model demonstrated high efficiency metrics: Accuracy ~98% and weighted average Precision, Recall, F1-score ~0.9862. The scientific novelty lies in the proposed approach for processing a combined feature matrix by CNN and the development of a deep learning method for deployment on Edge AI using OpenVINO. The practical significance of the system lies in its potential to enhance the efficiency and safety of demining processes, which is particularly relevant in the current situation in Ukraine. The system can serve as a basis for further developments and as an auxiliary tool for specialists. Limitations of the current version include the use of static/generated data in the interface and dependence on the quality of external models. Future development directions include integration with real sensors, expanding model support, data visualization, performance analysis on hardware, and field trials. Thus, the aim of the work was successfully achieved. | |
| dc.format.pages | 82 | |
| dc.identifier.citation | Мотика В. М. Інтелектуальна інформаційна система розпізнавання наземних мін на основі глибинного навчання : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „3.124.00.00 — Системний аналіз (освітньо-наукова програма)“ / Володимир Мар'янович Мотика. — Львів, 2024. — 82 с. | |
| dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/65212 | |
| dc.language.iso | uk | |
| dc.publisher | Національний університет "Львівська політехніка" | |
| dc.relation.referencesen | A Deep Learning Approach for Landmines Detection Based on Airborne Magnetometry Imaging and Edge Computing / A. Barnawi et al. Computer Modeling in Engineering & Sciences. 2023. P. 1–10. URL: https://doi.org/10.32604/cmes.2023.044184 (date of access: 05.05.2025). | |
| dc.relation.referencesen | J. K. Paik, C. P. Lee, and M. A. Abidi, "Image Processing-Based Mine Detection Techniques Using Multiple Sensors: A Review." Subsurface Sensing Technologies and Applications: An International Journal, Vol. 3, No. 3, P. 153-202, URL: | |
| dc.relation.referencesen | https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=c4576717d2eb2d806d249919ffb73f32cea6cca8 (date of access: 05.05.2025). | |
| dc.relation.referencesen | Yilmaz C., Kahraman H. T., Soyler S. Passive Mine Detection and Classification Method Based on Hybrid Model. IEEE Access. 2018. Vol. 6. P. 47870–47888. URL: https://doi.org/10.1109/access.2018.2866538 (date of access: 05.05.2025). | |
| dc.relation.referencesen | A Passive Approach to Mine Detection and Classification Utilizing Magnetic Fields and Convolutional Neural Networks / V. V. Lytvyn et al. Bionics of Intelligence. 2024. Vol. 1, no. 100. P. 8–14. URL: https://doi.org/10.1109/TCSET64720.2024.10755852 (date of access: 05.05.2025). | |
| dc.rights.holder | © Національний університет "Львівська політехніка", 2024 | |
| dc.rights.holder | © Мотика, Володимир Мар'янович, 2024 | |
| dc.subject | 3.124.00.00 | |
| dc.subject | – Наземні міни | |
| dc.subject | Глибинне навчання | |
| dc.subject | Згорткові нейронні мережі | |
| dc.subject | Пасивна детекція | |
| dc.subject | Edge AI | |
| dc.subject | Розпізнавання образів | |
| dc.subject | OpenVINO. Перелік використаних джерел: 1. A Deep Learning Approach for Landmines Detection Based on Airborne Magnetometry Imaging and Edge Computing / A. Barnawi та ін. Computer Modeling in Engineering & Sciences. 2024. С. 1–10. URL: https://doi.org/10.32604/cmes.2023.044184 (дата звернення: 05.05.2025). 2. J. K. Paik | |
| dc.subject | C. P. Lee | |
| dc.subject | and M. A. Abidi | |
| dc.subject | "Image Processing-Based Mine Detection Techniques Using Multiple Sensors: A Review." Subsurface Sensing Technologies and Applications: An International Journal | |
| dc.subject | Том. 3 | |
| dc.subject | №. 3 | |
| dc.subject | С. 153-202 | |
| dc.subject | URL: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=c4576717d2eb2d806d249919ffb73f32cea6cca8 (дата звернення: 05.05.2025). 3. Yilmaz C. | |
| dc.subject | Kahraman H. T. | |
| dc.subject | Soyler S. Passive Mine Detection and Classification Method Based on Hybrid Model. IEEE Access. 2018. Т. 6. С. 47870–47888. URL: https://doi.org/10.1109/access.2018.2866538 (дата звернення: 05.05.2025). 4. Passive Method for Mine Detection and Classification Using Magnetic Fields and Convolutional Neural Networks / V. Lytvyn та ін. 2024 IEEE 17th International Conference on Advanced Trends in Radioelectronics | |
| dc.subject | Telecommunications and Computer Engineering (TCSET) | |
| dc.subject | м. Львів | |
| dc.subject | Україна | |
| dc.subject | 8–12 жовт. 2024 р. 2024. С. 1–6. URL: https://doi.org/10.1109/TCSET64720.2024.10755852 (дата звернення: 05.05.2025) | |
| dc.subject | – Landmines | |
| dc.subject | Deep Learning | |
| dc.subject | Convolutional Neural Networks | |
| dc.subject | Passive Detection | |
| dc.subject | Edge AI | |
| dc.subject | Pattern Recognition | |
| dc.subject | OpenVINO | |
| dc.title | Інтелектуальна інформаційна система розпізнавання наземних мін на основі глибинного навчання | |
| dc.title.alternative | Intelligent Information System for Landmine Detection Based on Deep Learning | |
| dc.type | Students_diploma |