Слайд в реальном времени (изображение)

Я подумываю о том, чтобы сшивать изображения с 2 или более (в настоящее время, возможно, 3 или 4) камер в режиме реального времени, используя OpenCV 2.3.1 в Visual Studio 2008.

Однако мне интересно, как это делается.

Недавно я изучил некоторые методы метода сшивки на основе объектов.

Для большинства из них требуется, по крайней мере, следующий шаг:

1. Обнаружение высокой температуры Согласование соответствия 3.Отношение гомографии 4. Преобразование целевых изображений в опорные изображения ... и т.д.

Теперь большинство методов, которые я прочитал, имеют дело только с изображениями "ONCE", в то время как я хотел бы иметь дело с серией изображений, снятых с нескольких камер, и я хочу, чтобы это было "РЕАЛЬНОЕ ВРЕМЯ".

Пока это может показаться запутанным. Я описываю детали:

Поместите 3 камеры под разными углами и положениями, в то время как каждый из них должен иметь перекрывающиеся области со своим соседним, чтобы создать видео сшивание REAL-TIME.

То, что я хотел бы сделать, аналогично содержанию в следующей ссылке, где используется ASIFT.

http://www.youtube.com/watch?v=a5OK6bwke3I

Я попытался проконсультироваться с владельцем этого видео, но я не получил от него ответа: (.

Могу ли я использовать методы сшивки изображений для обработки видео сшивания? Видео само по себе состоит из серии изображений, поэтому я задаюсь вопросом, возможно ли это. Однако обнаружение точек функции кажется очень трудоемким независимо от того, какой детектив функции (SURF, SIFT, ASIFT... и т.д.) Вы используете. Это заставляет меня сомневаться в возможности делать видео в режиме реального времени.

Ответ 1

Я работал над системой сшивания в режиме реального времени, и это сложная проблема. Я не могу раскрыть полное решение, которое мы использовали из-за NDA, но я реализовал нечто похожее на должны быть исправлены, чтобы общие функции отображались в одной строке сканирования.

Ответ 2

Вы также можете быть заинтересованы в моем проекте с нескольких лет назад. Это программа, которая позволяет вам экспериментировать с различными параметрами строчки и наблюдать результаты в режиме реального времени.

Страница проекта - https://github.com/lukeyeager/StitcHD

Демо-видео - https://youtu.be/mMcrOpVx9aY?t=3m38s