Facebook протестировала видеокодек AV1: новый формат обошел x264 и libvpx-vp9 по уровню сжатия

Инженеры Facebook протестировали открытый видеокодек AV1 в сравнении с x264 и libvpx-vp9 на 400 популярных видеороликах в различных разрешениях. Эффективность сжатия измерялась методом BD-rate для оценки достижимости нижней границы битрейта как при неизменном пиковом отношении сигнала к шуму (PSNR), так и при индексе структурного сходства (SSIM).

Результаты тестирования

AV1 опередил x264 (main profile) на 50,3 %, x264 (high profile) на 46,2 % и libvpx-vp9 на 34,0 % по уровню сжатия, но вследствие усложненных алгоритмов ожидаемо проиграл им по времени кодирования. Разрешения UHD/4K и 8K были принципиально исключены из тестирования, так как эффективность нового видеокодека возрастает с увеличением разрешения.

Оценка PSNR (экономия битрейта по сравнению с x264 и libvpx-vp9):

AV1_PSNR_diagram

Оценка SSIM:

AV1_SSIM_diagram

Скорость кодирования:

AV1_encoding_time_ratio_diagram

Каждое видео дополнительно было пропущено через двухпроходный режим стриминга с адаптивным битрейтом (ABR). Разница по битрейту оказалась несущественной, но время кодирования для AV1 и x264 возросло.

Оценка PSNR в ABR:

AV1_PSNR_ABR_diagram

Оценка SSIM в ABR:

AV1_SSIM_ABR_diagram

Скорость кодирования в ABR:

AV1_encoding_time_ratio_ABR_diagram

 

Подробнее с результатами тестирования можно ознакомиться в блоге Facebook Code.

Революция потокового видео

Многие компании, включая Google, Twitch, Amazon и Microsoft, а также разработчики браузеров и производители чипов уже выражали заинтересованность в поддержке AV1 в своих продуктах. Видеокодек снизит планку входа на рынок потокового видео для стартапов и упростит его добавление в любые приложения, включая мессенджеры.

Напомним, что AV1 на основе Google VP10, Daala и Cisco Thor выпущен альянсом Open Media в конце марта 2018 года. Видеокодек поддерживает разрешение до 4К, а создатели отказались от взимания выплат за его использование.

Источник: Bleeping Computer