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

MSU Video Quality Measurement Tool: Настройки

MSU Graphics & Media Lab (Video Group)

 

Настройки


 

Основные настройки

MSU Video Quality Measurement Tool: основное окно программы

Main window
  1. File selection
    1. Original file - исходный файл, с которым будет проводиться сравнение
    2. Processed (compressed) - обработанный (сжатый) файл, который будут сравнивать с оригиналом
    3. Comparative analysis - сравнительный анализ, позволяет за один проход сравнить с оригиналом два файла (например, сжатых разными видеокодеками)
    4. Second processed (another codec) - выбор второго файла для сравнительного анализа
    5. Use mask file - включает маскирование. Пожалуйста, прочтите FAQ для получения дополнительной информации.
    6. Use black mask - площадь маскирования в файле с маской отмечена черным.
    7. Open with AviSynth - программа пытается сгенерировать необходимый AviSynth скрипт и открыть файл при помощи этого скрипта. Работает только при наличии AviSynth на компьютере. Чтобы посмотреть или изменить настройки генерации скрипта используйте кнопку Advanced. Более подробно об этом можно почитать в параграфе Поддержка AviSynth.
    8. Preview - открывает предпросмотр выбранных файлов.
    Поддерживаемые форматы:
    • AVI-файлы (*.avi).
    • Несжатые BMP-файлы в цветовом пространстве RGB24 (*.bmp).
    • Скрипты AviSynth (*.avs).
    • YUV-файлы в различных цветовых пространствах (*.yuv). Поддерживаемые цветовые пространтсва: IYUV (I420), YV12, UYVY, Y (только яркость), планарный YUV, YUY2 (YUYV), YV16. Информацию о перечисленных цветовых пространствах можно найти на официальном сайте FOURCC.
    • *.MOV, *.VOB, *.WMV, *.MP4, *.MPG, *.MKV, *.FLV и другие медиа форматы (через AviSynth)
    • YUV-файлы через авто генерацию AviSynth скриптов (*.yuv). Авто генерация скриптов использует плагин RawSource. Поддерживаемые цветовые пространства: IYUV (I420), YV12, Y (only luminance channel), UYVY, VYUY, YUY2 (YUYV), YVYU. Этот список несколько отличается от списка, который реализован в самой программе. Информацию о перечисленных цветовых пространствах можно найти на официальном сайте FOURCC.
    • YVU и RGB файлы с более, чем 8-ю битами на цветовую компоненту (*.yuv, *.rgb) -- только в PRO версии. Поддерживаются форматы 4:2:0, 4:2:2 и 4:4:4 YUV с 10, 14 и 16 битными цветовыми компонентыми, а также 4:4:4 RGB с 10, 14 и 16 битными цветовыми компонентами. Форматы соответствую описанию в главе 6.1 Bitstream formats стандарта H.264.
    Замечание: HDTV разрешение поддерживается только в PRO версии.
  2. Metric selection
  3. Выбор метрики. Все информация о метриках изложена здесь.
  4. Visualization settings
    1. Save CSV file - сохранение результатов в CSV-файл
    2. Save measure visualization video / image - сохранение визуализации метрики
    3. Save "bad frames" - сохранение кадров с наибольшей разницей между оригиналом / сжатым файлом (или двумя сжатыми файлами в случае comparative analysis
  5. Show results visualization
  6. Если выбран этот пункт, то после измернения буден показан диалог с визуализацией результатов.

 

Поддержка AviSynth

Цитата с avisynth.org: "AviSynth is a powerful tool for video post-production. It provides ways of editing and processing videos. AviSynth works as a frameserver, providing instant editing without the need for temporary files."

Окно настроек автомтической генерации скриптов AviSynth

Avisynth scripts generation parameters.

Атоматическая генерация скриптов AviSynth была реализована для упрощения работы с файлами, поддерживаемыми MSU VQMT через AviSynth. Окно настроек автоматической генерации скриптов AviSynth сделано для того, чтобы при необходимости была возможность контролировать генерацию скриптов. Функциональность автоматической генерации скриптов AviSynth доступна только если AviSynth установлен на компьютере.

MSU VQMT использует в своих скриптах следующие фильтры:

Если пользователь не указывает никаких дополнительных настроек, то MSU VQMT пытается открыть файл, используя все возможные фильтры, начиная с предпочитаемого (prefered). Предпочитаемый фильтр выбирается на основании расширения файла.
Пользователь может установить:
  • Предпочитаемый фильтр (prefered filter): программа сначала попробует открыть файл с помощью этого фильтра.
  • Список дополнительных параметров для фильтра через запятую (addition filter parameters). Этот список будет передан в фильтр без изменений и добавлен к вызову фильтра после имени файла, которое является первым аргументом. Например, если пользователь в качестве списка передаст '352, 288, "I420"' и будет открывать файл video.yuv при помощи фильтра RawSource, то фильтр будет вызван следующим образом:
    RawSource("video.yuv", 352, 288, "I420")
  • Отключить перебор всех фильтров (Do not try to open the file using different filters, use only provided settings for AviSynth). Если пользователь устанавилвает эту галочку, то программа не будет перебирать все имеющиеся фильтры и пытаться открыть файл при помощи них, если предпочитаемый фильтр с выбраными параметрами не сможет открыть видео. Это может быть полезно в случае если пользователь уверен, что только какой-то определенный фильтр правильно открывает файл.


 

Дополнительные настройки


Advanced file settings

Advanced file settings
  1. RGB<->YUV matrix
    1. REC.601 Используется по умолчанию в AVISynth. Y: [16...235], U, V: [16...240] (или [-112...112])
    2. PC.601 Использовалась в предыдущей версии программы. Y: [0...255], U,V: [-128...128] (или [0..255])
      Информация о таблицах

Advanced CSV & visualization

Save CSV file / Save measure visualization video / image - Advanced
  1. CSV Settings
    1. Output dir - каталог для сохранения csv - файлов
    2. Name generation - выбор способа автогенерации имён для csv-файлов (Prefix - <название_метрики>_<название_видео>.csv, Postfix - <название_видео>_<название_метрики>.csv, Custom - имя задаётся пользователем).
    3. CSV Type - выбор разделителя в csv-файле (";" или ",")
    4. Create CSV in Unicode - сохранять CSV в кодировке Unicode или в кодировке ASCII
  2. Visualization settings
    1. Name generation - выбор способа автогенерации имён для файлов визуализации (Prefix - <название_метрики>_<название_видео>.avi(bmp), Postfix - <название_видео>_<название_метрики>.avi(bmp))
    2. Output dir - каталог для сохранения avi (bmp) файлов
  3. Caption settings
    1. Position - Расположение надписи в кадре
    2. Print metric value - отображать значение метрики для кадра
    3. Print frame number - отображать номер кадра в выходном видео

Advanced Save

Save "bad frames" - Advanced
  1. "Bad frames" settings
    1. With maximum difference between original & processed В случае сравнения оригинала с одним сжатым файлом сохраняет заданное число кадров, для которых разница с соответствующими оригинальными кадрами максимальна
    2. With maximum difference between first processed and second processed / With maximum difference, where metric for first is greater then for second / With maximum difference, where metric for second is greater then for first - в случае сравнения оригинала с двумя обработанными вариантами сохраняет заданное число кадров, разница между первым и вторым обработанным файлами максимальна / максимальна и значение метрики для кадра из первого файла больше, чем для кадра из второго / максимальна и значение метрики для кадра из второго больше, чем для кадра из первого
    3. Count out radius - если этот радиус не равен 0, то "bad frames" сбрасываются с соблюдением условия, что расстояние (по фильму) между двумя любыми из них не меньше заданного радиуса. Предназначается это для того, чтобы если на какой - то одной сцене один кодек сильно проиграл другому, то сохранились кадры не только из этой сцены, но и из других
    4. Output dir - каталог для сохранения "bad_frames". Имена сохраняемых кадров генерируются следующим образом: <имя_видео>_fr<порядковый_номер_сохранённого кадра>.bmp

 

Дополнительные опции


More options

  1. Wav file
    1. Play WAV file, when finished - выбор WAV-файла, который будет проигран по окончанию замеров


 

Визуализация результатов

Comparison visualization

  1. Верхний график отображает изменение метрики по всему фильму, нижний - увеличенный выделенный фрагмент
  2. Video Slide - выбор фрагмента для увеличения
  3. Show grid - отображать или нет сетку на графике
  4. Controls - перемещение между кадрами, изменение размера фрагмента для увеличения, копирование графиков в буфер. Большинство кнопок можно держать для более быстрого увеличения/перемещения по кадрам. В буфер обмена копируется нижний график вместе с легендой.
  5. Show frame - показать текущие кадры

Frames comparison

 

Визуализация кадров

  1. Можно переключаться между оригиналом/первым/вторым обработанным кадром (1, 2 и 3 соответственно)
  2. Вы можете изменять размер диалога, увеличив или уменьшив зону отображения кадра
  3. При помощи кнопок можно перемещаться по кадрам (или по "bad frames") в видео. Вы также можете использовать для перемещения основной диалог визуализации результатов
  4. Нажав Ctrl+C или кнопку копирования, вы можете скопировать выбранный кадр в буфер обмена (кадр скопируется в исходном размере)
  5. Scale - увеличение / уменьшение рассматриваемого кадра

Предпросмотр


Preview window
  • Видео можно масштабировать, меняя размер диалога, меняя положение слайдера размера или нажимая на кнопки увеличения и уменьшения размера.
  • Нижние кнопки и слайдер используются для того, чтоб перемещаться между кадрами.

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

 

Инструменты для оценки качества видео

 

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

Материалы по видео

Выложена MSU Video Quality Measurement Tool 2.6!
CALL FOR MPEG4-AVC/H.264 CODECS!

Общедоступные видеофильтры
Доступные фильтры для VirtualDub и AviSynth. Обычно мы разрабатываем семейства фильтров. Свяжитесь с нами для получения версий, оптимизированных под ASIC/FPGA/DSP.
Коммерческие видеофильтры
Мы работаем с Intel, Samsung, Real Networks и другими компаниями над адаптацией наших фильтров для специфических видеопотоков и аппаратного обеспечения, такого как телевизоры, видеокарты и т.д. Свяжитесь с нами, если Вам нужна лицензия на такие фильтры.
Сравнения кодеков
Объективные и субъективные сравнения качества
видеокодеков и кодеков изображений.
Метрики качества видео
Различные реализации объективных и субъективных метрик качества видео.
Проекты по видеокодекам
Проекты по исследованию и разработке видеокодеков.
Разное
Другая информация.

Статьи по темам




Смотрите также материалы:
- По цветовым пространствам
- По JPEG
- По JPEG-2000

Последнее обновление: 28-April-2009


Поиск:
Справка Детальный запрос
Размер сервера: 7996 файлов 1068Мб

Сайт о сжатии >>
  Новинки | О сервере | Статистика

  Книга "Методы сжатия данных" >>
     Универсальные | Изображений | Видео

  Разделы >> Download (статьи+исходники) | Ссылки | Ru.compress | Arctest | Видео | Каталог ссылок | Форум
  Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | А.Филинского | Д.Шкарина | С.Оснача
---------------------------------------------------------
  Оставьте ваши замечания, предложения, мнения!
  О найденных ошибках пишите на compression_на_graphicon.ru
  © Д.Ватолин, А.Ратушняк, М.Смирнов, В.Юкин, Е.Шелвин, Д.Шкарин и др., текст, состав., 2001-2008
  © А.Андреев, оформление, 2002

Rambler's Top100 Рейтинг@Mail.ru Система Orphus

Project supported by:
Этот документ можно скачать с http://www.compression.ru/video/quality_measure/vqmt_manual.html