SSIM

Общая информация

автор: Lefungus
версия: 0.23
загрузка: http://www.avisynth.org/warpenterprises/ Исходные тексты: могут быть найдены здесь.
категория: Плагины для сравнения качества видео, используя специфическую метрику видео качества
требования: YV12 цветовой формат

Описание

Этот фильтр был создан следуя идеям Zhou Wang.
Он был запрограммирован с большой помощью Mfa, кто работал над функциями ядра.

Для данного опорного видео и данного сжатого видео, это означает вычислить метрику (показатель) качества, основанную на воспринимаемом визуальном искажении. В отличии от хорошо известного измерения PSNR (отношение сигнал - шум по мощности), он не чисто математический, и должен много лучше коррелировать с человеческим видением.
Некоторые примеры могут быть найдены здесь.
Более высокая MSE (среднеквадратическая ошибка) (и таким образом меньшее PSNR) должны значить, что сжатый клип хуже по изображению, но MSE и PSNR имеют дефект в этом отношении, как показали многочисленные тесты. Однако с SSIM, согласно тестам, проведенным на наборе данных VQEG, более высокое Q (величина SSIM) имеет гораздо лучшее отношение к визуальному качеству сжатого клипа. Несмотря на это, примите во внимание, что метрика SSIM еще не совершенна.

Этот фильтр разработан вычислять величину SSIM двумя методами, оригинальным методом, и "улучшенным", который взвешивает эти результаты путем маскирования яркостью (lumimasking). В списке что сделать дальше - включить взвешивание движения.

Данный фильтр имеет пять параметров:

SSIM (clip1, clip2, "results.csv", "averageSSIM.txt", lumimask=true)

clip1 и clip2 это опорный клип и сжатый клип.
"results.csv" это файл, куда будут записаны полученные величины SSIM (он может быть легко прочитан в excel или notepad для тех кто незнаком с форматом с разделенными запятыми переменными)
lumimasking переключает два метода.

Когда видео закроется, фильтр запишет файл, названный "averageSSIM.txt", который будет содержать глобальную величину SSIM.

Величина SSIM лежит от 0 до 1, 1 означает совершенное качество.

Для местного анализа результатов, вы можете использовать csv файлы, и обращаться с данными в любом аналоге excel. Примеры:

В csv файле, если активирована lumimasking, пишутся как величины SSIM, так и их веса.

Замечание:

Если вы используете B-кадры с xvid, обрежьте первый фиктивный кадр xvid клипа, и последний кадр орининального клипа.

$English Date: 2004/08/17 20:31:19 $
Русский перевод 07.07.2005 Fizick http://bag.hotmail.ru