
Альянс Open Media (AOMedia), известный курированием форматов AV1, AV2, IAMF и AVIF, представил релиз проекта AVM 1.0.0. Это официальная эталонная реализация кодировщика и декодировщика для перспективного стандарта сжатия видео AV2. Программный комплекс написан на языке Си и распространяется под свободной лицензией BSD. Код проекта включает глубокие оптимизации для процессорных архитектур ARM64, x86_64 и MIPS, активно используя возможности инструкций NEON, AVX2, SSE2/3/4, MSA и DSPr2.
Кодек AV2 позиционируется как преемник AV1 и, подобно своему предшественнику, не требует лицензионных отчислений. Среди ключевых особенностей нового формата:
- Повышенная эффективность для потокового вещания;
- Переработанные алгоритмы предсказания межкадровых изменений;
- Заметный прирост производительности операций сжатия относительно AV1;
- Расширенные возможности для работы с контентом в форматах виртуальной и дополненной реальности;
- Поддержка более широкого динамического диапазона визуального качества;
- Возможность передачи нескольких видеопотоков в одном потоке с поддержкой раздельного отображения;
- Интеграция новых фильтров для шумоподавления, минимизации артефактов сжатия и сохранения текстурной детализации.
Результаты внутренних тестов показывают значительное превосходство AV2 над AV1. Так, согласно метрике VMAF, разработанной специалистами Netflix, использование нового кодека позволяет снизить битрейт на 32,59% при сохранении аналогичного уровня качества. При оценке с помощью метрики PSNR-YUV (14:1:1) экономия битрейта составляет 28,63%.
Архитектурно AV2 сохраняет гибридную блочно-ориентированную структуру, однако вводит поддержку крупных суперблоков размером 256×256 пикселей. Также реализовано полностью рекурсивное секционирование и улучшенное разделение параметров яркости и цветности. В обновленном стандарте применяется унифицированный экспоненциальный квантизатор, который обеспечивает более высокую точность для 8-, 10- и 12-битного видео и эффективнее работает в условиях низкого битрейта. Модернизированный модуль предсказания межкадровых изменений теперь способен учитывать до семи предыдущих кадров, поддерживает временную интерполяцию и значительно лучше справляется с динамичными сценами в высоком разрешении.






