Тема: Автоматическое построение панорамного изображения по видеоряду
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Постановка задачи 6
Обзор литературы 7
Глава 1. Общая схема решения 9
Глава 2. Используемые методы 10
2.1. Особые точки 10
2.2. Аффинное преобразование 15
Глава 3. Описание алгоритма и результаты 19
Заключение 25
Список литературы 26
Приложение 28
📖 Введение
С помощью панорамных методик мы получаем возможность «поймать в кадр» больше пространства, чем при использовании стандартного комплекта фототехники. Вопросами панорамной съёмки фотографы озабочены давно. И если раньше усилия конструкторов фототехники, профессиональных фотографов и любителей были направлены на аппаратные решения, то теперь более перспективными видятся решения программные.
Рассмотрим несколько примеров. Рисунок 1 представляет собой фотографию объекта, выполненную широкоугольным объективом (28 мм) с максимально возможного удаления. По условиям съёмки дальше отойти невозможно. Ширины обзора не хватает, виден лишь фрагмент. Выход из ситуации - панорама, которую можно видеть на рис. 2. Похожие условия возникают при фотосъёмке интерьеров и архитектуры. Необходимо показать широкое помещение при условии явного недостатка пространства (рис. 3).
Рис. 3. Комната
Восхитительной красоты фасады зданий зачастую просто неоткуда сфотографировать - дальше стены дома напротив не отойдёшь при всем желании (рис. 4).
Рис. 4. Зимний дворец
Создание панорам высокого и сверхвысокого разрешения для печати на многометровых баннерах - рисунок 5.
Рис. 5. Благовещенский мост
Рис. 6. Яндекс Панорамы
Другое применение панорамной съёмки - в онлайн сервисах Яндекс Панорамы и Google Street View, которые позволяют совершить виртуальное путешествие по сотням городов, осмотреть достопримечательности, сориентироваться в незнакомом районе, посмотреть на развязки и дорожные знаки (рис. 6).
Наконец, современная видеотехника позволяет снимать видео в высоком разрешении, которое также можно использовать для создания панорам. В этом отношении ныне весьма популярны экшн-камеры вроде GoPro.
Стоит отметить, что получение итогового изображения - достаточно долгий и трудоемкий процесс, как при ручном, так и автоматическом выполнении. В любом случае приходится иметь дело с оценкой оптимальных параметров съемки, перспективными искажениями, переменой освещения, перемещающимися объектами и многим другим. При программном решении задачи привлекаются методы обработки изображений и компьютерного зрения, которые, как правило, требуют большие вычислительные затраты.
✅ Заключение
В данной реализации не использовались алгоритмы блендинга, не производилось оценки параметров камеры и устранение дисторсий, поэтому полученные результаты могут «проигрывать» панорамам, создаваемым специальными программами. Для сравнения приведем такую панораму, полученную с помощью программы Image Composite Editor, разработанную в Microsoft Research (рис. 24)
Из достоинств приведенного алгоритма можно выделить скорость работы.
Рис.24.





