Google






20:07 28.10.2014
О бедных зеркалках замолвите слово...
 Подробности ...
 
03:22 20.10.2014
Жёсткий диск в компьютере, SSD - в голове?
 Подробности ...
 
20:50 31.12.2013
С наступающим Новым Годом!
 Подробности ...
 
14:39 24.12.2013
Свежий драйвер AMD Catalyst для видеокарт на базе чипов AMD Radeon
 Подробности ...
 
23:30 23.12.2013
FBReader 1.9.4 для Android
 Подробности ...
 
Rambler's Top100 liveinternet.ru

Фильтр fbII для VirtualDub. Полезен при работе с видео в режиме 25 -> 50 fps.
 
 
Обсудить на форуме Обсудить на форуме         Автор: che  
   страницы : << 1 >>  



Фильтр fbII основан на коде встроенного фильтра field bob из VirtualDub. Его назначение, как и у field bob - борьба с дрожанием изображения, получающегося при разделении кадров видео на поля и удвоении частоты (режим 50 fps).

Исходный фильтр предлагает для решения этой задачи четыре варианта преобразований, которые можно независимо применять к полям из четного и нечетного рядов...

1. Тождественное преобразование :)
2. Сглаживание (блер с радиусом 1 в вертикальном направлении)
3. Сдвиг поля на четверть линии вверх
4. Сдвиг поля на четверть линии вниз

Практически наиболее полезные опции 3 и 4 реализованы в field bob как линейная интерполяция между двумя соседними линиями. Это нельзя считать недостатком, в отличие от ситуации с масштабированием, где предпочтительны методы интерполяции более высоких порядков, так как при сдвиге значения рассчитываются в точках, имеющих постоянный сдвиг от исходных позиций и плотность точек не меняется. Однако, как и в случае с масштабированием, линейная интерполяция так же приводит к потере детализации и сглаживанию изображения. А поскольку сглаживание предпочтительно производить специализированными фильтрами (во всяком случае - есть такая возможность :), то желательно сохранить детализацию при преобразовании сдвига. Поэтому...

Предлагаемый фильтр fbII несколько расширяет возможности своего прототипа - в качестве опции добавлена интерполяция второго порядка для методов 3 и 4. Изображения ниже демонстрируют разницу между двумя методами интерполяции. Видно, что интерполяция второго порядка сохраняет заметно больше мелких деталей исходного изображения:


Интерполяция второго порядка в FBII

Интерполяция второго порядка в FBII



Однако, следует иметь в виду, что при обработке сильно зашумленных изображений фильтр может несколько увеличить уровень шума из-за того, что резкие изменения цвета или яркости дают большие поправки второго порядка, хотя, как правило, это проявляется скорее в крайних случаях (исходное изображение имело высокочастотную помеху):


Шум при интерполяции второго порядка в FBII

Шум при интерполяции второго порядка в FBII



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

Кроме этого, в фильтр добавлены опции просмотра ошибок линейной интерполяции (величины поправок второго порядка), по величине и характеру которых можно ориентироваться при выборе и настройке различных методов фильтрации шумов. Например, при малой зашумленности видео уровень поправок второго порядка лежит в районе -30 -40 дб (что просто обусловлено наличием полезных границ в изображении), а при сильной зашумленности характерные величины составляют -20 -30 дб.
Также был несколько поправлен код метода 2 исходного фильтра (на момент релиза 1.5.10) - по исключительно авторским соображениям в тексте функции присутствует ошибка (очепятка).

Скачать русскую версию фильтра.

Download English version.


Желаю удачи!.. и не только в обработке видео :).

Станислав Чижик.
 
Обсудить на форуме Обсудить на форуме      страницы : << 1 >>  




codecs.mediatory.ru

drivers.mediatory.ru

hardware.mediatory.ru

mobile.mediatory.ru

photo.mediatory.ru

software.mediatory.ru

sound.mediatory.ru

video.mediatory.ru

Видео Гид

kanst.mediatory.ru

Новости фотомира, секреты фотографии и фотографов

Фотоновости от PhotoGenius.Ru


G+ © 1999-2014   Цитирование и перепечатка материалов - только со ссылкой на сайт и уведомлением авторов.