Я подумываю о том, чтобы сшивать изображения с 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... и т.д.) Вы используете. Это заставляет меня сомневаться в возможности делать видео в режиме реального времени.