| Крупнейший каталог ресурсов по сжатию! Пополняйте! |
| ||
|
Сайт о сжатии >>
Новинки |
О сервере
(Compression Catalog! |
ENGLISH)
Книга "Методы сжатия данных" >> Без потерь | Изображений | Видео Разделы >> Cтатьи | Видео | Arctest | Ссылки | Ru.compress | Форум Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | Д.Шкарина |
||
| Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо! |
MSU Quality Measurement Tool: Информация о метрикахMSU Graphics & Media Lab (Video Group)
|
|
|
|||||||||||||||||||||||||||||
|
Метрика, которую часто используют на практике, называется мерой отношения сигнала к шуму (peak-to-peak signal-to-noise ratio — PSNR). ,
где MaxErr - максимум модуля разности цветовой компоненты, w - ширина видео, h - высота
видео. Данная метрика, по сути, аналогична среднеквадратичному отклонению, однако пользоваться ей несколько
удобнее за счет логарифмического масштаба шкалы. Ей присущи те же недостатки, что и среднеквадратичному
отклонению.
![]()
Этот способ вычисления среднего PSNR используется в метриках "PSNR" и "PSNR (256)". Но иногда необходимо
вычислить просто среднее арифметическое среди PSNR для всех кадров. Для этого случая подходят "APSNR" и
"APSNR (256)". Они просто усредняют покадровые значения PSNR для всей последовательности.
|
|||||||||||||||||||||||||||||
|
|
|||||||
|
|
||||||||||||||
|
Значением данной метрики является усреднённая абсолютная разность значений цветовых компонент в соответствующих точках сравниваемых изображений. Используется, например, для отладки кодеков или фильтров.
|
||||||||||||||
|
|
|||||||
|
|
||||||||||||||
|
Значением данной метрики является усреднённая разность значений цветврых компонент в соответствующих точках сравниваемых изображений. Используется, например, для отладки кодеков или фильтров.
|
||||||||||||||
|
|
|||||||
|
|
||||||||||||||
|
Данная метрика позволяет сравнить степень размытия двух изображений, относительно друг друга. Чем ближе её значение к 0, тем больше размыто изображение.
|
||||||||||||||
|
|
|||||||
|
|
||||||||||||||||
|
Метрика строилась так, чтобы ее значение было пропорционально визуальной степени "блочности". Например, в контрастных областях кадра границы блоков почти незаметны, а в однородных та же граница будет хорошо видна. Эти особенности учитываются нашей метрикой. В метрике также работают эвристические правила определения края объекта, попадающего на границу блока. Значение метрики при этом снижается, что позволяет более адекватно оценивать реальную визуальную "блочность" видео. Для повышения точности используется информация из предыдущих кадров.
|
||||||||||||||||
|
|
||||||||||||||||||
|
SSIM Index основывается на замере трёх компонент (сходности по яркости,
по контрасту и структурного сходства) и объединения их значений в итоговый
результат.
В нашей программе два варианта SSIM быстрый (fast) и точный (precise). Быстрый эквивалентен нашей предыдущей
реализации SSIM. Разница заключается в том, что в быстрой реализации для размытия используется box-фильтр, а
в точной - Гауссовский фильтр.
|
||||||||||||||||||
|
|
||||||||||||||||||
|
MultiScale SSIM INDEX основывается на измерении метрики SSIM для нескольких уровней исходной пары видео и взвешенном суммировании результатов.
Как и для метрики SSIM, реализовано два варианта MSSSIM быстрый (fast) и точный (precise). Разница заключается в том, что в быстрой реализации для размытия используется box-фильтр, а в точной - Гауссовский фильтр.
|
||||||||||||||||||
|
|
||||||||||||||
|
3-Component SSIM Index основывается на разделении срвниваемых изображений на области - текстуры, края и ровные участки - и учете метрики SSIM в зависимости от региона. Сделано это с учетом того что человеческий глаз замечает разницу в качестве на резких участках изображения сильнее, чем на ровных. Разделение производится попиксельно - оценкой градиента в точке.
|
||||||||||||||
|
|
||||||||
|
|
||||||||||||||
|
VQM использует DCT для точного соответствие человеческому восприятию.
|
||||||||||||||
|
|
|||||||
|
|
||||||||||||||
|
|
||||||||||||||
|
|
|||||||
|
|
||||||||||||||
|
|
||||||||||||||
|
|
||||||||||||||
|
Эта таблица используется по умолчанию для перевода YUV <=> RGB в AVISynth.
Y = (0.257 * R) + (0.504 * G) + (0.098 * B) + 16
U = -(0.148 * R) - (0.291 * G) + (0.439 * B) + 128
V = (0.439 * R) - (0.368 * G) - (0.071 * B) + 128
YUV в RGB
R = 1.164 * (Y - 16) + 1.596 * (V - 128)
G = 1.164 * (Y - 16) - 0.391 * (U - 128) - 0.813 * (V - 128)
B = 1.164 * (Y - 16) + 2.018 * (U - 128)
|
||||||||||||||
|
|
||||||||||||||
|
Эта таблица использовалась в предыдущей версии программы
Y = 0.299 * R + 0.587 * G + 0.114 * B
U = -(0.147) * R - 0.289 * G + 0.436 * B
V = 0.615 * R - 0.515 * G - 0.100 * B
YUV в RGB
R = Y + 1.14 * V
G = Y - 0.395 * U - 0.581 * V
B = Y + 2.032 * U
|
||||||||||||||
|
|
||||||||||||||
|
YUV используются для хранения видео данных в "сыром виде". Сейчас MSU Video Quality Measurement Tool поддерживает несколько форматов этих файлов, но если вы работаете с ними, то должны учесть, что
|
||||||||||||||
|
|
||||||||||||||||
|
Оставьте ваши замечания, предложения, мнения! О найденных ошибках пишите на compression_на_graphicon.ru © Д.Ватолин, А.Ратушняк, М.Смирнов, В.Юкин, Е.Шелвин, Д.Шкарин и др., текст, состав., 2001-2008 © А.Андреев, оформление, 2002
|
||||