Термин
Distortion
Мера того, насколько закодированный сигнал отличается от source. «D» в теории rate-distortion.
Distortion – технический термин для «насколько закодированное видео отличается от оригинала». Любой lossy-кодек – H.264, HEVC, AV1, VVC – вносит некоторую distortion, когда отбрасывает информацию для уменьшения файла; задача энкодера – держать эту distortion ниже того, что замечает человеческий глаз. Термин постоянно встречается в документации энкодеров, исследованиях кодеков и формулах метрик, и это «D» в знаменитой `rate-distortion` уравнении (J = D + λ·R), управляющей каждым решением кодирования.
Distortion можно мерить разными способами, и выбор метрики меняет выводы. Попиксельная distortion (MSE, PSNR) меряет сырую числовую разницу между source и сжатыми пикселями – просто считается, слабо коррелирует с человеческим восприятием. Структурная distortion (SSIM, MS-SSIM) меряет, насколько изменились структура и текстура картинки – лучше коррелирует с восприятием. Перцептивная distortion (VMAF) обучена специально предсказывать то, что люди оценивают как distortion в субъективных тестах. Один и тот же энкод может показать низкую MSE distortion, но высокую VMAF distortion (или наоборот) в зависимости от того, какие артефакты он внёс.
Для продуктовой команды distortion – это словарь, на котором инженерия и исследовательские статьи говорят о «потере качества» – полезно знать при чтении кодек-статей или вендорских бенчмарков. Практический вывод: не доверяйте одной distortion-метрике. PSNR в одиночку может вводить в заблуждение, потому что не совпадает с восприятием человека; VMAF в одиночку можно «обыграть» энкодерами, которые целятся именно в неё; субъективное тестирование (ACR/MOS) – ground truth, но дорогое. Серьёзный анализ качества репортит несколько distortion-метрик рядом и смотрит, где они согласуются и где расходятся.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.