Третий релиз библиотеки с реализацией видеокодека VP8/WebM

Компания Google представила VP8 Codec SDK (libvpx 0.9.6), третий релиз свободного видеокодека VP8, выпущенный под кодовым именем «Bali». Отдельно отмечается, что изменения в новой версии коснулись только оптимизации работы кодека и не затронули формат кодирования, связанные с VP8 и WebM спецификации не изменились. При подготовке версии «Bali» работа была сфокусирована на увеличении производительности кодировщика на на увеличении качества кодирования видео.

Ключевые изменения в коде кодировщика:

  • Скорость кодирования в режиме максимального качества (режим «Best») на x86-процессорах увеличилась в 4.5 раза по сравнению с первым вариантом кодировщика или в 1.35 раза по сравнению с прошлым выпуском;
  • В режиме хорошего качества (режим «Good») скорость кодирования увеличилась в 2.7 раз по сравнению с первым вариантом кодировщика или в 1.4 раза по сравнению с прошлым выпуском;
  • На платформах ARM, поддерживающих расширения Neon, кодирование видеопотока в режиме реального времени ускорено на 7% для одноядерных CPU ARM Cortex A9, на 15% для двухядерных и на 26% на четырехядерных;
  • На платформе NVidia Tegra2 кодирование в режиме реального времени ускорено на 21-36%, в зависимости от заданных параметров кодирования;
  • Качества кодирования в режиме «Best» по сравнению с прошлой версией увеличено на 6.3% при рассмотрении пикового отношения сигнала к шуму PSNR и на 6.1% при использовании метрик SSIM, сопоставляющих результат с незакодированным эталонным вариантом;

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.