| Крупнейший каталог ресурсов по сжатию! Пополняйте! |
| ||
|
Сайт о сжатии >>
Новинки |
О сервере
(Compression Catalog! |
ENGLISH)
Книга "Методы сжатия данных" >> Без потерь | Изображений | Видео Разделы >> Cтатьи | Видео | Arctest | Ссылки | Ru.compress | Форум Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | Д.Шкарина |
||
| Выложены: * Авторам H.264 кодеков! * 5-е сравнение H.264 кодеков! * Демо-видео для 3D-дисплеев * Вышла метрика MSU VQM 2.6! * Cartoon Restore ускорен в 5-10 раз! |
| Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо! |
MSU Brightness Independent PSNR
|
|
|
||||||||||||||
|
Метрика BI-PSNR предназначена для сравнения фильмов с учетом смещения яркости в кадре.
|
||||||||||||||
|
|
||||||||||||||
|
[!] - Известная ошибка
Версия 1.1
Версия 1.0 |
||||||||||||||
|
|
||||||||||||||
|
Использование метрики необходимо в тех случаях, когда одна из сравниваемых последовательностей содержит в себе какое-либо преобразование яркости, не зависящее от положения точки в кадре. Примером таких преобразований может быть равномерное повышение яркости или контрастности на каждом отдельном кадре или всей последовательности. Такие преобразования делают невозможным использование стандратных метрик сравнения последовательностей в силу значительной разницы между сравниваемыми кадрами. Алгоритм BI-PSNR вычисляет преобразование яркости, которое максимально сближает сравниваемые кадры, и выдает на выход значение стандартных PSNR и MSE с учетом найденного преобразования.
|
||||||||||||||
|
|
||||||||||||||
|
Визуализация метрики состоит из двух частей:
Пример визуализации:
|
||||||||||||||
![]() |
||||
|
Визуализация того же кадра обычным PSNR:
|
![]() |
||||
|
|
|
|
||||||||||||||
|
По результатам работы метрики также выводятся графики покадрового значения PSNR с учетом преобразования яркости. Графики полностью аналогичны графикам стандартного покадрового PSNR. Пример графика:
|
||||||||||||||
![]() |
||||
|
Ниже приведен график стандартного PSNR на той же последовательности:
|
![]() |
||||
|
|
|
|
||||||||||||||
|
Для каждого кадра заполняется таблица C[i,j] = { количество точек на кадре, имеющих яркость i на кадре первой последовательности и j на кадре второй } Далее, для каждого значения i - значению яркости из кадра первой последовательности, находится максимально соответствующее ему значение яркости из кадра второй последовательности. Для оценки расстояния между двумя произольными значениями i и j используется следующая функция: ![]() Как можно заметить, вышеприведенная формула есть ни что иное, как сумма квадратичных разностей на всех пикселях с исходной яркостью i на кадре первой последовательности, и пикселях, соответствующих им на кадрах второй последовательности с учетом тго, что значение яркости в каждом из них сдвинуто на j-i ![]() Найдя значения всех значений яркости, в которые преобразуются исходные значения мы можем легко определить значение MSE на кадре с учетом найденного преобразования: ![]()
|
||||||||||||||
|
|
||||||||||||||
|
|
||||||||||||||
|
|
||||||||||||||||
|
Оставьте ваши замечания, предложения, мнения! О найденных ошибках пишите на compression_на_graphicon.ru © Д.Ватолин, А.Ратушняк, М.Смирнов, В.Юкин, Е.Шелвин, Д.Шкарин и др., текст, состав., 2001-2008 © А.Андреев, оформление, 2002
|
||||