ENGLISH

AviSynth MSU Frame Rate Conversion Filter

MSU Graphics & Media Lab (Video Group)

Проект, идеи: Дмитрий Ватолин
Алгоритм: Карен Симонян, Сергей Гришин
Реализация: Карен Симонян

MSU FRC 0.5:
   Первый публичный релиз

Фильтр предназначен для увеличения частоты кадров в видео-потоке в целое число раз. Это позволяет, например, преобразовать видео с частотой кадров 15 кадров/сек в видео с частотой кадров 30 кадров/сек.


Использование


Перед использованием следует скопировать файл плагина MSU_FRC.dll в папку "plugins" установочной директории AviSynth, либо воспользоваться функцией LoadPlugin непосредственно из скрипта.

Пример скрипта для AviSynth:

AviSource("video.avi")
ConvertToYV12().MSU_FRC(4, "slow")

Фильтр принимает на вход видео в цветовом пространстве YV12.
Для преобразования в цветовое пространство YV12 используйте ConvertToYV12.

Ширина и высота видео должны быть кратны 16.
Для изменения размера видео используйте Crop и/или AddBorders.

Параметры
Описание Допустимые значения
1 Коэффициент интерполяции
(во сколько раз увеличить FPS)
Любое положительное целое число
2 Пресет fast - большая скорость работы фильтра при худшем качестве
medium - умеренная скорость работы фильтра при среднем качестве
slow - малая скорость работы фильтра при лучшем качестве

По умолчанию используется пресет slow

Страница AviSynth http://avisynth.org


Примеры работы фильтра


Пример работы фильтра на тестовой последовательности "matrix". Коэффициент интерполяции 4, пресет slow.

фрагмент видео до FRC
Фрагмент последовательности "matrix" (2 кадра)
фрагмент видео после FRC
После обработки фрагмента слева фильтром FRC,
частота кадров увеличилась в 4 раза


Объективное сравнение с другими алгоритмами


На графике ниже приведен результат объективного сравнения алгоритмов. Для измерения объективного качества обработанных последовательностей использована метрика PSNR, все измерения произведены только для яркостной компоненты. Для вычисления метрики PSNR использовались только интерполированные кадры последовательностей. Для этого исходные видео последовательности сначала прореживались в два раза, затем пропущенные кадры восстанавливались при помощи FRC. После этого интерполированные кадры сравнивались с кадрами исходных видео последовательностей с использованием метрики Y-PSNR.
По вертикальной оси графика отложены средние по последовательностям значения метрики Y-PSNR, по горизонтальной - название тестовых видео последовательностей. Разработанный алгоритм демонстрирует лучшее объективное качество на большинстве последовательностей.

объективное сравнение
Cравнение FRC Y-PSNR


Download


Тестирование фильтра производилось на AviSynth v2.57

Связаться с нами можно по адресу: 

Другие материалы FRC:


Другие материалы


Материалы по видео


Смотрите также материалы:
- По цветовым пространствам
- По JPEG
- По JPEG-2000