Розробка методів і програмного забезпечення для розпізнавання дорожніх знаків з використанням ОС Android
Анотації
У магістерській кваліфікаційній роботі проаналізовано існуючі методи розпізнавання зображень дорожніх знаків; здійснено порівняльний аналіз аналогів програмних засобів для розпізнавання знаків; розроблено постановку задачі дослідження; удосконалено метод розпізнавання зображень дорожніх знаків, що дозволяє зменшити кількість нерозпізнаних дорожніх знаків і прискорити час розпізнавання; розроблено удосконалену модель розпізнавання дорожніх знаків; обґрунтовано вибір технологій реалізації компонентів системи; розроблено програмні засоби для реалізації додатку; здійснено тестування мобільного додатку; сформовано практичні рекомендації для використання запропонованого додатку.
Метою магістерської кваліфікаційної роботи є підвищення достовірності розпізнавання дорожніх знаків за рахунок зменшення кількості помилок, а також підвищення доступності систем розпізнавання дорожніх знаків за рахунок їх відкритості.
Для навчання згорткової нейронної мережі, створено власний датасет спеціально розмічених зображень. Розроблено власну систему розпізнавання зображень для ОС Android, яка базується на штучній нейронній мережі, що, в свою чергу, використовує бібліотеку з відкритим кодом Tensorflow. Низка експериментальних досліджень була проведена для перевірки роботи програмного засобу шляхом порівняльного аналізу результатів розпізнавання дорожніх знаків за допомогою нейронної мережі на їх відповідність визначенню цих дорожних знаків первинно. У роботі використано мову програмування Java та Pyton.
Отримані у магістерській кваліфікаційній роботі результати можна використати для побудови високопродуктивних систем розпізнавання зображень та їх подальшого використання у розробці програмних засобів для учасників дорожнього руху і підвищення ефективності таких засобів у розпізнаванні дорожніх знаків.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/33505