Анализ видеоряда
От: urkivgorode  
Дата: 14.02.06 11:06
Оценка:
Помогите пожалуйста.

Есть:
видеоряд, в котором движется некий объект (окружность, овал) при этом размер и форма объекта может меняться.
Необходимо:
а) отслеживать движение объекта, иными словами, анализ видеоряда должен дать траекторию движения объекта.
б) вычислять часть площади, в каждом кадре, которую занимает объект.
Дополнительно:
камера в момент съемки неподвижна, т.е. нет необходимости учитывать движение камеры, изображение не очень качественно.
Собственно просьба:
Нужен алгоритм или хотя бы направление в котором копать. Все что мне удалось найти на данный момент в инете это утверждение о том, что для этого можно использовать Вейвлет-анализ.
Re: Анализ видеоряда
От: Trean Беларусь http://axamit.com/
Дата: 14.02.06 12:42
Оценка:
Здравствуйте, urkivgorode, Вы писали:

U>Помогите пожалуйста.


U>Есть:

U> видеоряд, в котором движется некий объект (окружность, овал) при этом размер и форма объекта может меняться.
U>Необходимо:
U> а) отслеживать движение объекта, иными словами, анализ видеоряда должен дать траекторию движения объекта.
U> б) вычислять часть площади, в каждом кадре, которую занимает объект.
U>Дополнительно:
U> камера в момент съемки неподвижна, т.е. нет необходимости учитывать движение камеры, изображение не очень качественно.
U>Собственно просьба:
U> Нужен алгоритм или хотя бы направление в котором копать. Все что мне удалось найти на данный момент в инете это утверждение о том, что для этого можно использовать Вейвлет-анализ.

Как вариант по фразе adaptive background substraction technique for moving object detection, non parametric backround modeling, mixture models. Если скорость движения за кадр невелика можно глянуть в сторону optic(-al) flow. Для определения траектории (и предсказания) для начала можно попробовать фильтр Кал(ь)мана (Kalman). По детектированию в частотной области не вкурсе. Вообще задача не простая, хотя бы по причине неоднозначности ее постановки: движение регистрируемое на видео, это визуальный эффект, в то время как в реальности — это _физически_ движение. Типичная проблема фспышка света фары, движением не является, но будет расценено как движение большинством систем. Еще всякие проблемы апертуры, короче проблем хватает. Куча статей на сайте Citeseer.
Re: Анализ видеоряда
От: urkivgorode  
Дата: 16.02.06 12:49
Оценка:
http://dsp-book.narod.ru/ просто сказка!
Re[2]: Анализ видеоряда
От: Kast2K  
Дата: 20.02.06 21:58
Оценка:
Здравствуйте, urkivgorode, Вы писали:

U>http://dsp-book.narod.ru/ просто сказка!


берете 3 соседних кадра I(n-1), I(n) и I(n+1)
делаете 2 межкадровых разности (2-1 и 3-2)
потом следует разбить полученные картинки на блоки и в кажджом блоке посчитать свой порог бинаризации
затем применить бинаризацию к разностям.
далее используется контурный фильтр для 2 кадра
бинаризуется результат
делается морфологическая фильтрация для уничтожения помех (фильтры Эрозии и наращивания)
далее производится логическое сложение кадра с контурным фильтром и кадра с бинаризованной разностью
в результате на черном фоне остаются белые пиксели очерчивающие наш объект
далее мы очерчиваем наш объект стробом по белому цвету.
все
Re[3]: Анализ видеоряда
От: piAnd Россия  
Дата: 28.02.06 16:57
Оценка:
Здравствуйте, Kast2K, Вы писали:

KK>берете 3 соседних кадра I(n-1), I(n) и I(n+1)

KK>делаете 2 межкадровых разности (2-1 и 3-2)
KK>потом следует разбить полученные картинки на блоки и в кажджом блоке посчитать свой порог бинаризации
KK>затем применить бинаризацию к разностям.
KK>далее используется контурный фильтр для 2 кадра
KK>бинаризуется результат
KK>делается морфологическая фильтрация для уничтожения помех (фильтры Эрозии и наращивания)
KK>далее производится логическое сложение кадра с контурным фильтром и кадра с бинаризованной разностью
KK>в результате на черном фоне остаются белые пиксели очерчивающие наш объект
KK>далее мы очерчиваем наш объект стробом по белому цвету.
KK>все
А можно узнать откуда такой способ возник?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.