Как мы можем сделать временную фильтрацию для обработки видео? - PullRequest
0 голосов
/ 24 марта 2019

Я читаю слайды для временной фильтрации в классе Компьютерное зрение (стр. 108), и мне интересно, как мы можем выполнить временную фильтрацию для видео?

Например, они говорят, что наши данныеявляется видео, которое находится в XYT, где X, Y - пространственная область, а T - время. «Как мы могли бы создать фильтр, который будет удерживать острые объекты, которые движутся с некоторой скоростью (vx, vy), размывая остальное?» и они вроде как определяют формулу для этого, но я не понимаю, как это применить?Как мы можем сделать фильтрацию в Домене Фурье, как мы должны применять это в целом?Может кто-нибудь, пожалуйста, помогите мне, как я должен кодировать это?

1 Ответ

1 голос
/ 24 марта 2019

В этом примере они говорят об определенной известной скорости. Например, если вы знаете, что автомобиль движется влево с 2 пикселями на кадр. Можно сделать видео, которое размывает все, кроме этой машины.

Вот идея: начать с кадра 0 видео. На каждый пиксель посмотрите один кадр в будущем и оставьте 2 пикселя. Вы будете смотреть на ту же часть движущейся машины. Теперь представьте, что вы берете среднее значение цвета между вашим текущим пикселем и будущим (тем, что составляет 2 пикселя слева и 1 кадр в будущем). Если ваш пиксель находится на движущейся машине, оба пикселя будут одинакового цвета, поэтому взятие среднего значения не имеет никакого эффекта. С другой стороны, если это НЕ на движущейся машине, они будут разных цветов, и поэтому среднее значение будет иметь эффект размытия между ними.

Таким образом, пиксели автомобиля останутся неизменными, но остальная часть видео получит размытие. Повторите для каждого кадра. Вы также можете включить больше кадров в свой фильтр; например Вы можете посмотреть 2 кадра в будущем и 4 пикселя влево или 1 кадр в прошлом и 2 пикселя вправо.

Примечание: это был обучающий пример; Я не думаю, что есть много реальных приложений компьютерного зрения для этого (по крайней мере, не как отдельная техника), потому что это настолько хрупко. Если автомобиль ускоряется или слегка замедляется, он размыт.

...