Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ xmemory http://www.cyberforum.ru/cpp/thread1049140.html
Помогите разобраться с ошибкой. Вот сам код , и внизу ошибки. это VC - 98 , и используется VS 6.0 // xmemory internal header (from <memory>) #if _MSC_VER > 1000 #pragma once #endif #ifndef _XMEMORY_ #define _XMEMORY_
C++ Gcc без MinGW Интересует вопрос, можно ли рабочий код (который без ошибок компилируется в Visual Studio) компилировать с помощью командной строки Windows (я так понимаю что в Windows встроен компилятор gcc)... Тут на форуме наткнулся на тему GCC с MinGW, однако MinGW это стороннее приложение, хотелось бы без него обойтись, т.к. я же знаю что код правильный (так понимаю что среда разработки VS или же MinGW... http://www.cyberforum.ru/cpp/thread1048670.html
C++ Свойства звука (диаграмма и др.)
Программирую на С++ под VisualStudio 2005 (пока что только WinApi библиотеку изучаю, ну и частично DirectDraw как естественное желание научиться рисовать) Суть вопроса: хотелось бы узнать как выводить свойства звука и возможно способность копировать и создавать свои. Например хочу разобраться как фортепианный звук выглядит в диаграмном виде(наверно диаграмном, точно не знаю). А вообще в...
CASE - средства C++
На форуме есть пара упоминаний. Однако, ничего конкретного. У меня вот какой вопрос: кто какими CASE-средствами пользовался? есть ли в них сопряжения с С++ вообще и в частности с Visual Studio? Ещё было бы интересно услышать мнение профессионалов о целесообразности этих штуковин.
C++ КА http://www.cyberforum.ru/cpp/thread1045980.html
сумма, разность целых неотрицательных чисел (нарисовать диаграмму переходов и построить таблицу) 1) 1-23-456-7890 2) 000 3) 0-1-1-1-1-1-1-1-1-1 не понимаю что означает 1, 2, 3, как его нарисовать?
C++ Посмотрите сюда Помогите пожалуйста. Что нужно: 1.Создать проект, который включает консольную программу Win32. 2.Создать динамический массив, любого простого типа (например: int, long, float, double и т.п.), предварительно спросив его размер у пользователя. Создать функцию, которая будет заполнить массив случайными значениями, функцию вычисления суммы или произведение элементов массива, и функцию которая... подробнее

Показать сообщение отдельно
paraphin
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 50

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

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

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

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

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

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

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

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

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

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

в общем на самом окне корреляции делать поиск яркости точки (пика) и следить за её смещением... она при повороте налево камеры направо постоянно смещается.. т.е. задать если сместиться 1 раз, возврат, больше – игнор... так поворот не будет учитывать.. и последующие её сдвиги учесть и возвращать по ним картинку в зависимости от того куда она ушла.. может так можно..
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru