Фильтры для очистки видеоизображения без явного уменьшения качества

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

1. rmPal.

Устраняет проблему "разбегания" UV-компонентов при оцифровке PAL-видео (фазовый сдвиг применяется в стандарте PAL для устранения цветовых искажений). Фильтр усредняет UV-компоненты соседних по вертикали пикселей, уменьшая "сверхкрасность" и "сверхзеленость" :) пикселей. Вот пример работы фильтра (взят с сайта автора rmPal):
VirtualDub
Левая часть картинки обработана фильтром, правая - до применения фильтра. (http://homepages.fh-giessen.de/~hg6423/rmPal/index.englische-uebersetzung--translated-into-english.html)
Основные опции: Используется без опций. Применять следует только для видео, оцифрованного с PAL-источника. Фильтр следует применять первым.

2. Dynamic Noise Reduction (DNR)

Справки от автора по этому фильтру не существует, поэтому пришлось разбирать алгоритм в исходнике. Фильтр проверяет отличия между кадрами, сравнивая с пороговым значением, и смешивает цвета пикселей, если разница попадает в диапазон (Threshold div 2, Threshold). (http://sauron.mordor.net/dgraft/dnr.zip).
Опции:
Threshold - пороговое значение для разницы между пикселями в кадрах. Лучшие результаты получаются при значениях 10-12.
Плюсы и минусы:
Плюсы: Неплохо оптимизирует поток для последующего сжатия в MPEG-4, одновременно очищая его от случайного мусора. Применять после деинтерлейсинга. Минусы: Не оптимизирован по скорости.

3. Temporal Cleaner (рассматривается версия 0.5b)

Очень полезный фильтр. Помогает избавиться от случайного мусора, имеющегося в одном кадре, но отсутствуещего в другом. Также позволяет "держать" (lock) пиксели, которые от кадра к кадру отличаются ненамного, одинаковыми, что хорошо оптимизирует поток для последующего сжатия в любой из MPEG'ов. (http://home.earthlink.net/~casaburi/download/).
Опции:
  • Percent threshold for scene change - пороговое значение для фильтра, служит для определения новой сцены: какое количество пикселей в следующем кадре (в процентах) должно отличаться от предыдущего, для того чтобы фильтр счет, что поменялась сцена. При смене сцены обнуляются "locked" пиксели. В зависимости от видео следует устанавливать от 20 до 32.

  • Process in YUV colorspace - более медленный, зато более качественный режим, позволяющий отдельно обрабатывать яркостную и цветовые составляющие. В RGB-моде обрабатываются только яркостные компоненты R, G и B составляющих. Рекомендую ставить эту галочку.

  • Threshold for blending - пороговое значение для фильтра, максимальная разница для пикселей в соседних кадрах, чтобы быть смешанными. Рекомендуемые значения: для Luminance - от 6 до 12, для Chrominance - от 10 до 24. Рекомендую также держать значение для Chrominance примерно в 2 раза большее, чем для Luminance.

  • Threshold for pixel lock - пороговое значение для точки, чтобы быть "закрепленной", т.е. в последующих кадрах она будет иметь то же значение, как и в текущем. Не слудует устанавливать больше 8 (а лучше 3-6) для Luminance, и больше 16 (5 - 12 оптимум) для Chrominance.

  • Show motion area - для тестовых целей, показывает только те точки, которые будут обработаны в данном кадре.

  • Enable luminance locking mode - разрешает смешивание для цветовой компоненты, когда яркостная компонента попадает в пороговое значение для "закрепления", а цветовая - нет. Использование этой опции зависит от конкретного видеопотока - проверяйте визуально, полезна она или нет для каждого проекта.

  • Плюсы и минусы:
    Плюсы: Хорошо "чистит" видеопоток без размытия, не позволяя образовываться фантомному мусору. Организация фильтра позволяет многоразовое использование его в одном и том жже проекте, например, до и после ресайза или до и после деинтерлейсинга.
    Минусы: Не оптимизирован по скорости.



    Страницы статьи
    Обработка видео: вырезание ненужных фрагментов Обработка видео: варианты сохранения AVI Обработка видео: перевод AVI в MPEG-4 Обработка видео: обработка изображения фильтрами. Обработка видео: описание основных фильтров Обработка видео: описание основных фильтров - продолжение Обработка видео: описание дополнительных фильтров Обработка видео: описание дополнительных фильтров - продолжение Обработка видео: описание дополнительных фильтров - продолжение Текущая страница Фильтры для очистки видеоизображения без явного уменьшения качества - продолжение
    1 2 3 4 5 6 7 8 9 10 11
    «« Вернуться | Оглавление | Вперед »»