Оцифровываем видео при помощи ТВ тюнера


Устранение артефактов чересстрочности: deinterlace - часть 5


Оригинальное изображение

В это кадре хорошо виден логотип

Закрасим логотип красным: сделаем маску для фильтра DeLogo

Так исходный кадр выглядит после применения фильтра DeLogo

В силу особенностей устройства фильтра DeLogo, его нужно использовать после изменения разрешения изображения. Для использования этого фильтра необходимо создать маску, по которой фильтр узнает, где находится логотип. В окне настройки фильтра DeLogo нажмите кнопку Show Preview — отобразится окно с видеозаписью. Найдите кадр, где логотип хорошо виден на контрастном фоне, как в примере выше. При помощи кнопки Save frame сохраните этот кадр в файл. В каком–нибудь графическом редакторе закрасьте логотип чистым красным цветом (RGB #FF0000 или 255, 0, 0) и сохраните файл. Теперь этот файл можно использовать в качестве маски для фильтра DeLogo: нажмите кнопку Load

в строке Repair, чтобы загрузить маску.

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

Временная стабилизация изображения

Последняя операция над изображением — это временная стабилизация изображения. Что это за процесс, легко показать на примере: предположим значение какого–либо пикселя постоянно колеблется вокруг какого-то значения. Если мы приравняем значение этого пикселя постоянному значению, то «мерцание» исчезнет и такую видеозапись можно будет намного эффективнее сжать. Обычно эффект от применения таких фильтров не заметен глазом, зато сжимаемость видео существенно улучшается. Лучший фильтр из этого класса — YATS. Его не нужно настраивать: автор рекомендует использовать установки по умолчанию, если фильтр не вносит искажения (мне ни разу не доводилось видеть, чтобы YATS вносил искажения). К сожалению, этот фильтр исключительно медленный, потому вы можете попробовать использовать вместо него Temporal cleaner. Будьте внимательны, поскольку этот фильтр часто смазывает движущиеся объекты — в таком случае попробуйте уменьшить значения его параметров.




- Начало -  - Назад -  - Вперед -