Крупнейший каталог ресурсов по сжатию! Пополняйте!
Все о сжатии. Авторский проект. Forum
Сайт о сжатии >> Новинки | О сервере (Compression Catalog! | ENGLISH)
Книга "Методы сжатия данных" >> Без потерь | Изображений | Видео
Разделы >> Cтатьи | Видео | Arctest | Ссылки | Ru.compress | Форум
Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | Д.Шкарина
---------------------------------------------------------
Выложены:
* 4-й тест Н.264 кодеков!
* Скачан миллионный фильтр!
* Метрика MSU VQM ver 1.5
Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо!
Сайт о сжатии >> Раздел по видео WIN | KOI | LAT
ENGLISH

MSU Quality Measurement Tool: Информация о метриках

MSU Graphics & Media Lab (Video Group)

 

PSNR

Метрика, которую часто используют на практике, называется мерой отношения сигнала к шуму (peak-to-peak signal-to-noise ratio — PSNR).

Данная метрика, по сути, аналогична среднеквадратичному отклонению, однако пользоваться ей несколько удобнее за счет логарифмического масштаба шкалы. Ей присущи те же недостатки, что и среднеквадратичному отклонению.
В программе присутствует возможность вычисления PSNR по всем компонентам пространства YUV и по компоненте L пространства LUV.

исходное
Исходное
Обработанное
Обработанное
Y-YUV PSNR
Y-YUV PSNR
Цвета, в порядке возрастания PSNR: красный, жёлтый, зелёный, синий, чёрный

 

MSAD

Значением данной метрики является усреднённая абсолютная разность значений цветовых компонент в соответствующих точках сравниваемых изображений. Используется, например, для отладки кодеков или фильтров.

исходное
Исходное
Обработанное
Обработанное
MSAD
MSAD

 

Delta

Значением данной метрики является усреднённая разность значений цветврых компонент в соответствующих точках сравниваемых изображений. Используется, например, для отладки кодеков или фильтров.

исходное
Исходное
Обработанное
Обработанное
DeltaY
Delta
Красный цвет Xij > Yij, зелёный цвет Xij < Yij

 

Bluring measure

Данная метрика позволяет сравнить степень размытия двух изображений, относительно друг друга. Чем ближе её значение к 0, тем больше размыто изображение.

исходное
Исходное
Обработанное
Обработанное
Bluring Measure
Bluring Measure
Красный цвет - первое изображение чётче второго, зелёный цвет - второе изображение чётче первого.

 

Blocking measure

Метрика строилась так, чтобы ее значение было пропорционально визуальной степени "блочности". Например, в контрастных областях кадра границы блоков почти незаметны, а в однородных та же граница будет хорошо видна. Эти особенности учитываются нашей метрикой. В метрике также работают эвристические правила определения края объекта, попадающего на границу блока. Значение метрики при этом снижается, что позволяет более адекватно оценивать реальную визуальную "блочность" видео. Для повышения точности используется информация из предыдущих кадров.

исходное
Исходное
Blocking Measure
Blocking measure

 

SSIM INDEX

SSIM Index основывается на замере трёх компонент (сходности по яркости, по контрасту и структурного сходства) и объединения их значений в итоговый результат.
Статья авторов метрики SSIM

исходное
Исходное
обработанное
Обработанное
SSIM
SSIM
Более ярким областям соответствуют большие отклонения.

 

VQM

VQM использует DCT для точного соответствие человеческому восприятию.
Статья авторов метрики VQM

исходное
Исходное
обработанное
Обработанное
VQM
VQM
Чем ярче блок, тем больше отклонение в этой области.

 

MSE

Оригинальное
Оригинальное
Обработанное
Обработанное
Y-YUV MSE
Y-YUV MSE

 

Информация о таблицах

 

REC.601

Эта таблица используется по умолчанию для перевода YUV <=> RGB в AVISynth.
{R [0...255], G [0...255], B [0...255]} => {Y [16...235], U [16...240], V [16...240]}
RGB в YUV

	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)
		

 

PC.601

Эта таблица использовалась в предыдущей версии программы
{R [0...255], G [0...255], B [0...255]} => {Y [0...255], U [-128...128], V [-128...128]}
RGB в YUV

	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 файлы

YUV используются для хранения видео данных в "сыром виде". Сейчас MSU Video Quality Measurement Tool поддерживает несколько форматов этих файлов, но если вы работаете с ними, то должны учесть, что

  1. Предполагается, что значения U и V в YUV файле положительны (сдвиг на +128).
  2. Если вы используете какую-нибудь таблицу YUV<=>RGB для создания YUV из AVI (или AVI из YUV) в вашей программе, то необходимо указать её в настройках MSU Video Quality Measurement Tool.

 

Download

See also MSU Video Quality Metric

Связаться с нами можно по адресу: 

 

Другие материалы