Муха, Ірина ПавлівнаГелешко, Дмитро Романович2024-01-032024-01-032023Гелешко, Д. Р. Програмна бібліотека для визначення візуальної локації у 3D просторі : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Гелешко Дмитро Романович. - Київ, 2023. - 165 с.https://ela.kpi.ua/handle/123456789/63476Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 58 таблиць, 12 рисунків та 19 джерел – загалом 71 сторінка. Дипломний проєкт присвячений проектуванню, розробці та впровадженню програмної бібліотеки для визначення візуальної локації у 3D просторі. Метою розробки є полегшення процесу визначення позиції камери у 3D просторі за візуальною інформацією, а також пришвидшення роботи з відео та автоматизація оцінювання ефективності стратегій виявлення візуальних ознак. Об'єкт дослідження: система визначення візуальної локації. Предмет дослідження: програмна бібліотека для реалізації систем визначення візуальної локації. У першому розділі було проаналізовано предметну область, алгоритмічне забезпечення, програмні продукти, а також розроблено функціональні та нефункціональні вимоги. У другому розділі були змодельовані процеси, спроектовано архітектуру та описано процес конструювання програмного забезпечення. У третьому розділі здійснено тестування програмного забезпечення, а також проаналізовано якість алгоритмічного забезпечення. У останньому розділі описано процеси розгортання та подальшої підтримки програмного забезпечення. Програмна бібліотека розміщена у відкритому репозиторії GitHub та може бути встановлена у вигляді PyPI пакету середовища Python.165 с.ukvisual localizationSLAMкомп'ютерний зірглибинне навчанняfeature basedimage retrievalcomputer visiondeep learningПрограмна бібліотека для визначення візуальної локації у 3D просторіSoftware Library for Visual Localization in 3D EnvironmentsBachelor Thesis