Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
paraphin
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 50
#1

opencv, корреляция, стабилизация видео - C++

20.12.2013, 03:05. Просмотров 1258. Ответов 0
Метки нет (Все метки)

На входе видео файл.

Нужно сделать стабилизацию видео, т.е. чтобы картинка как бы стояла.

Для этого применяю функцию корреляции, которая вычисляет сдвиг по фазе на основе заданной области прицела (посередине)..

функция самописная, не стандартная из пакета, поэтому возможны неточности..

По сплошному видеопотоку нельзя понять качество стабилизации. НУЖНО ещё:

Для оценки качества стабилизации нужно вместо видео задать модельную последовательность кадров. Для этого можно взять любое изображение достаточного размера и в цикле вырезать из него кадры со случайными небольшими сдвигами и поворотом, и после обработки каждого такого кадра накапливать дисперсию ошибок оценивания параметров сдвига и поворота
вот типо такого задания.

доработать корреляцию... например сделать алгоритм, следящий за точкой корреляции, при поворотах (она смещается в одном направлении) инорировать, а так возвращать на место... а потом на видео пробовать.. и там оптический поток нужен..

т.е. повороты чтоб игнорировала, и сдвиг четко выполняла (следить за точкой корреляции)...сначала на модельной последовательности чтоб работало, а потом на видео перенести... на модельной наглядно видно будет, а то там не понятно, т.к. движется все

в общем на самом окне корреляции делать поиск яркости точки (пика) и следить за её смещением... она при повороте налево камеры направо постоянно смещается.. т.е. задать если сместиться 1 раз, возврат, больше – игнор... так поворот не будет учитывать.. и последующие её сдвиги учесть и возвращать по ним картинку в зависимости от того куда она ушла.. может так можно..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2013, 03:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос opencv, корреляция, стабилизация видео (C++):

OpenCV - C++
уважаемые участники, я чайник по ОpenCV. помогите?! с чего начать и как обучаться, чему стоит а чему нет

OpenCV с изображениями - C++
Здравствуйте, приложил программу, картинка выходит за пределы окна, как это избежать? Итог должен получится такой, изображение должно...

OpenCV - C++ Builder
Всем доброго времени суток !!! :) ... - у меня такой вопрос - как с помощтю OpenCV - ну для начала хотябы вывести изображение с камеры в...

Bulider + OpenCV - C++ Builder
Народ, может кто-нибудь популярно объяснить или дать ссылку на нормальное объяснение как прикрутить OpenCV к RAD studio XE?

OpenCV + Builder - C++ Builder
Добрый день! У кого-нибудь получилось наладить связку Билдер + OpenCV? Помогите пожалуйста... Никак не могу разобраться. ...

OpenCV не могу сохранить видео - Visual C++
Всем привет. Активно изучаю OpenCV и все вроде бы ничего, но почему то видео не хочет сохранять, вместо этого выбрасывает необработанное...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2013, 03:05
Привет! Вот еще темы с ответами:

opencv - Visual C++
добрый день, хотел бы узнать кто работал с opencv2 пытаюсь подключить ее в visual c++ и откомпилировать sample файл, подключал по...

OpenCV: Корреляция изображений по шаблону - C#
Доброй ночи, уважаемые форумчане! Я пишу диплом на тему "Распознавание автомобильных государственных знаков" и в ходе написания мне...

Стабилизация видео в реальном времени - Алгоритмы
Добрый день! Помогите подобрать алгоритм. Задача - стабилизация видео в реальном времени. Я примерно знаю алгоритм работы в случае с...

Стабилизация видео в VirtualDubMod, оптимальный вариант - Видеопрограммы
Нужно стабилизировать видео, отснятое видеокамерой. Пока нашёл оптимальный вариант: VirtualDubMod с плагином Deshaker. Делаю всё как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru