Навигация в помещении с помощью панорамной камеры
Аннотация
В данной выпускной квалификационной работе рассматривается задача создания алгоритма для осуществления навигации внутри помещения. Сделаны «эталонные» снимки на панорамную камеру, после каждого снимка камера перемещалась на небольшое расстояние. Изображения были разделены на фрагменты, которые сопоставлялись между собой. Задача состоит в анализе данных с панорамной камеры. Построен алгоритм нахождения ближайшего к исходному изображения среди эталонных изображений на основе нормализованной корреляции. В большинстве случаев программа верно определила ближайшие изображения. Полученный алгоритм позволяет построить грубую оценку расположения камеры и может быть применен на практике в случае горизонтальных перемещений камеры. Алгоритм был реализован на языке C++ в среде openFrameworks.