Ru / En

Новинки:

Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо!

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:


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


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

Выложены:

Общедоступные видеофильтры
Доступные фильтры для VirtualDub и AviSynth. Обычно мы разрабатываем семейства фильтров. Свяжитесь с нами для получения версий, оптимизированных под ASIC/FPGA/DSP.
Коммерческие видеофильтры
Мы работаем с Intel, Samsung, Real Networks и другими компаниями над адаптацией наших фильтров для специфических видеопотоков и аппаратного обеспечения, такого как телевизоры, видеокарты и т.д. Свяжитесь с нами, если Вам нужна лицензия на такие фильтры.
Сравнения кодеков
Объективные и субъективные сравнения качества
видеокодеков и кодеков изображений.
Call for MPEG4-AVC/H.264 codecs 2012
Метрики качества видео
Различные реализации объективных и субъективных метрик качества видео.
Проекты по видеокодекам
Проекты по исследованию и разработке видеокодеков.
Разное
Другая информация.

Статьи по темам




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

Rambler's Top100 Рейтинг@Mail.ru