| ENGLISH |
MSU Video Quality Measurement Tool: FAQ
MSU Graphics & Media Lab (Video Group)
-
Общая информация о VQMT
- Функции (поддерживаемые форматы, метрики, список возможностей)
- Настройки и скриншоты (основные настройки и настройки визуализации)
- FAQ (часто задаваемые вопросы)
- Плагины и SDK
- Информация о метриках (PSNR, MSE, MSAD, SSIM, VQM, MSU Blurring/Blocking)
- Производительность программы MSU VQMT (New!)
- Корреляция с субъективным качеством (New!)
- PRO-версия (с поддержкой коммандной строки) [брошюра на англ., PDF, 475kB]
- Бесплатно скачать и купить (последняя версия, changelog и ссылка для покупки PRO-версии)
MSU Video Quality Measurement Tool FAQ
PSNR правильный по определению PSNR (256) 256 (быстрый, неаккуратный) по определению APSNR правильный среднее арифметическое APSNR (256) 256 (быстрый, неаккуратный) среднее арифметическое
О: В бесплатной версии командная строка не поддерживается. Существует PRO версия
с поддержкой командной строки, но она распространяется по комерческой лицензии.
О: В бесплатной версии это невозможно. Пакетная обработка возможна только с использованием
PRO версии.
О: Наша программа поддерживает файлы .avi, .yuv, .avs, .bmp. Другие типы файлов
(.wmv, .vob, .mpeg и т.д.) могут быть открыты через AviSynth. Наша программа умеет сама генерировать
необходимые для этого скрипты AviSynth, но чтоб они работали AviSynth должен быть установлен на компьютере.
Если не удается открыть .avi, то проблема может быть в том, что у программы
проблемы с совместимостью с этим кодеком. Пожалуйста сообщите нам информацию об этом кодеке
или пришлите небольшую (1-2 мегабайта) часть этого файла на e-mail.
О:
Метрика
Полная референсная (ПР)/Нереференсная (НР)
Интерпритация
PSNR, PSNR (256),
APSNR, APSNR (256)
ПР
Чем больше значение, тем меньше разница между кадрами, 100 для одинаковых кадров
SSIM (fast), SSIM (precise)
ПР
Чем больше значение, тем меньше разница между кадрами, 1 для одинаковых кадров
VQM
ПР
Чем меньше значение, тем меньше разница между кадрами, 0 для одинаковых кадров
MSU Blocking metric
НР
Меньшим значениям соответствует меньшая блочность
MSU Blurring metric
НР (но визуализацию метрики производится только для 2-х файлов)
Меньшим значениям соответствует большее размытие
Delta
ПР
Чем больше модуль значения метрики, тем больше разница между кадрами, 0 для одинаковых кадров
MSAD
ПР
Чем больше значение метрики, тем больше разница между кадрами, 0 для одинаковых кадров
MSE
ПР
Чем больше значение метрики, тем больше разница между кадрами, 0 для одинаковых кадров
MSU Brightness Flicking Metric
НР
Чем больше значение, тем больше изменение яркости по отношению к предыдущему кадру
MSU Brightness Independent PSNR
ПР
Чем больше значение, тем меньше разница между кадрами, 100 для одинаковых кадров
MSU Drop Frames Metric
НР
У метрики всего два значения: 0 означает что с текущий кадр на своем месте, 1 означает, что кадр пропущен
MSU Noise Estimation Metric
НР
Чем больше значение, тем больше уровень шума
MSU Scene Change Detector
НР
У метрики всего два значения: 1 означает, что данный кадр — первый в сцене, для всех остальных кадров
метрика равна 0.
О: Мы планируем опубликовать статьи по ним, после чего выложить описание методов на этом сайте.
О: Попробуйте открыть AviSynth скрипт в VirtualDub и посмотреть на результат на предмет ошибок.
О: Да, эти файлы можно открыть через программу AviSynth, работа с которой поддерживается нашей программой.
Большинство файлов можно отрыть воспользовавшись автоматической генерацией скриптов в нашей программе. Если это
не помогает, то попробуйте написать скрипт сами. Примеры скриптов приведены в папке с программой.
О: Некоторые кодеки (например, DivX 6.0) сдвигают видео на 1 кадр назад, или дублируют 1-й кадр.
Проверить сдвиг, можно сравнив оригинальное и сжатое видео в двух VirtualDub-aх. Если действительно
есть сдвиг, то можно использовать AviSynth скрипты с функциями DuplicateFrame или DeleteFrame.
О: Начиная с версии 2.01 beta MSU VQMT поддерживает маскирование. Файл маски должен быть двуцветным: один
цвет должен соответствовать маске, а другой не маске. При этом один из этих цветов должен быть черным.
Площадь маскирования закрашивается цветом маски. Пользователь может задать цвет маски следующим образом.
Заметки:
О: Это возможно. Укажите что черный цвет является цветом маски и рисуйте черным цветом маску поверх кадров
видео, все будет работать.
О: PSNR вычисляется по следующей формуле:

MSU VQMT реализует четыре варианта вычисления PSNR. "PSNR" и "APSNR" вычисляют PSNR используя определение и
в качестве MaxErr берут максимум модуля разности компонент. Но это приводит к нежелательным эффектам
после изменения глубины цвета. Допустим, если глубину цвета увеличить с 8 до 16 бит, то "PSNR" и "APSNR"
изменятся, потому что MaxErr изменится в соответствие с максимальным модулем разности компонент (255
для 8 битных компонент и 255 + 255/256 для 16 битных). Поэтому были реализованы "PSNR (256)" и "APSNR (256)".
Они не изменятся, потому что используют верхнюю границу разницы цветовых компонент в качестве MaxErr.
Эта граница равна 256. Такой подход менее корректен, но он часто используется так как он быстрее.
"PSNR" и "APSNR" отличаются так же, как и "PSNR (256)" и "APSNR (256)" и эта разница заключается в вычислении
среднего PSNR для всей последовательности. По определению для вычисления PSNR для всей последовательности
необходимо найти среднее MSE для всех кадров и затем вычислить PSNR по стандартной формуле:

В следующей таблице кратко приведены различия всех четырех вариантов вычисления PSNR:
О: Вообще-то, в MSU VQMT есть OPSNR. OPSNR — это сокращение от "Overall PSNR", что означает, что среднее значение
PSNR для последовательности вычисляется по определению. Поэтому "PSNR" и "PSNR (256)" являются двумя реализациями
OPSNR. Про их различия между собой можно почитать в предыдущем параграфе.
О: Новая версия MSU VQMT использует метрику L2 из IPP для вычисления PSNR, т.к. в IPP нет вычисления MSE напрямую.
Это приводит к небольшой разнице в значениях.
О: SSIM (fast) эквивалентен SSIM-у в предыдущей версии программы. Мы реализовали SSIM (precise) как более
правильный вариант SSIM. В нем использовано Гауссово размытие вместо box-фильтра, как сделано в SSIM (fast).
О: Из реализованных SSIM (fast) наиболее близок по алгоритму к варианту вычисления SSIM плагином для AviSynth.
Но, в отличие от плагина для AviSynth, в MSU VQMT не используется маскирование яркости, как и в
оригинальной статье.
О: Этот эффект возникает из-за реализации алгоритма фильтрации при помощи box-фильтра. Среднее значение
вычисляется по блоку слева снизу или слева сверху от текущего пикселя (зависит от того, перевернута ли
картинка в файле или нет).
О: В предыдущей версии плагина MSU Noise Estimation Metric есть ошибка. Она вычисляет метрику правильно только
в случае, если файл был открыт в цветовом пространстве RGB. Сейчас эта ошибка исправлена, но в связи с этим
изменилась последовательность конвертации цветовых пространств. Наиболее близкий к предыдущей версии результат
получается если выбрать в качестве матрицы конвертации цветовых пространств PC.601. Но результат в точности не
совпадает, т.к. в предыдущей версии конвертация проходила с использованием целочисленных данных, а сейчас
происходит с использованием данных с плавающей запятой.
О: Причина в том, что последовательность конвертации цветовых пространств в VirtualDub и в MSU VQMT разные. Например,
если исходный файл открывается в пространстве YV12, то плагин MSU VQMT получает компоненту Y сразу без всяких
конвертаций. А плагин к VirtualDub получает RGB, конвертированное VirtualDub-ом из YV12, и вычисляет по нему Y
компоненту. Наиболее близкий результат получается, если использовать в MSU VQMT матрицу конвертации цветовых
пространств PC.601. Но он все равно не совпадает, потому что VirtualDub работает с целочисленными данными,
а MSU VQMT с данными с плавающей запятой.
О: Нет, сейчас наша программа доступна только для Windows.
| Связаться с нами можно по адресу: | ![]() |
Инструменты для оценки качества видео
- MSU Video Quality Measurement Tool (объективные метрики для сравнения кодеков и фильтров)
- MSU Human Perceptual Quality Metric (метрики для точных субъективных тестов)
Другие материалы
Материалы по видео
Выложены:
Смотрите также материалы:
- По цветовым пространствам
- По JPEG
- По JPEG-2000


