Програмна бібліотека для визначення візуальної локації у 3D просторі

Вантажиться...
Ескіз

Дата

2023

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 58 таблиць, 12 рисунків та 19 джерел – загалом 71 сторінка. Дипломний проєкт присвячений проектуванню, розробці та впровадженню програмної бібліотеки для визначення візуальної локації у 3D просторі. Метою розробки є полегшення процесу визначення позиції камери у 3D просторі за візуальною інформацією, а також пришвидшення роботи з відео та автоматизація оцінювання ефективності стратегій виявлення візуальних ознак. Об'єкт дослідження: система визначення візуальної локації. Предмет дослідження: програмна бібліотека для реалізації систем визначення візуальної локації. У першому розділі було проаналізовано предметну область, алгоритмічне забезпечення, програмні продукти, а також розроблено функціональні та нефункціональні вимоги. У другому розділі були змодельовані процеси, спроектовано архітектуру та описано процес конструювання програмного забезпечення. У третьому розділі здійснено тестування програмного забезпечення, а також проаналізовано якість алгоритмічного забезпечення. У останньому розділі описано процеси розгортання та подальшої підтримки програмного забезпечення. Програмна бібліотека розміщена у відкритому репозиторії GitHub та може бути встановлена у вигляді PyPI пакету середовища Python.

Опис

Ключові слова

visual localization, SLAM, комп'ютерний зір, глибинне навчання, feature based, image retrieval, computer vision, deep learning

Бібліографічний опис

Гелешко, Д. Р. Програмна бібліотека для визначення візуальної локації у 3D просторі : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Гелешко Дмитро Романович. - Київ, 2023. - 165 с.

DOI