Ru / En

Hot news:

If you find a spelling error, please select an incorrect text and press Ctrl+Enter. Thank you!

Compression project >> Video Area Home
ENGLISH

MSU Video Quality Measurement tools:
производительность метрик

MSU Graphics & Media Lab (Video Group)


Производительность метрик MSU Video Quality Measurement Tool



Ускорение вычисления метрик на GPU


На данный момент метрики основанные на алгоритме SSIM показывают лучшую корреляцию с субъективными данными, но, к сожалению, их вычисление занимает заметно большее чем, например, PSNR время. Для увеличения производительности этих метрик мы задействовали вычислительную мощность графических процессоров. На компьютерах с видеокартами NVIDIA поддерживающими технологию CUDA (начиная с 8000 серии) доступны ускоренные метрики SSIM, 3-SSIM, MS-SSIM. Их вы можете найти в списке метрик в интерфейсе программы или же использовать ключи ssim_cuda, 3ssim_cuda, msssim_cuda в консольной версии. Версии на CPU этих метрик вычисляются с помощью библиотеки IPP, точную реализацию алгоритмов которой не известны, так что результаты для метрик CPU И GPU будут немного отличаться.
Данные были замерены следующим путем:

  1. Скорость замерялась три раза для каждой метрики, конфигурации компьютера и разрешения видео. Замеры производились для консольной версии программы MSU VQMT PRO 3.0
  2. Результат брался как среднее между замерами на первом шаге
Ниже предоставлены графики ускорений метрик и увеличения скорости обработки в кадрах\секунду:


Ускорение метрики SSIM

Скорость обработки метрики SSIM

Ускорение метрики 3-SSIM

Скорость обработки метрики 3-SSIM

Ускорение метрики MS-SSIM

Скорость обработки метрики MS-SSIM


Производительность метрик в программе MSU VQMT


Вычисления метрик для больших файлов могут занимать огромное время. Мы всегда стараемся оптимизировать код метрик используя многопоточность, оптимизации SSE/MMX, высокопроизводительные библиотеки, ускорение на GPU. Так, например, при помощи консольного интерфейса возможно посчитать четыре наиболее популярные метрики (PSNR, SSIM, 3-SSIM, MS-SSIM) практически за то же время как и за вычисление самой медленной из них.
Данные были замерены следующим путем:

  1. Скорость замерялась три раза для каждой метрики, конфигурации компьютера и разрешения видео. Замеры производились для консольной версии программы MSU VQMT PRO 3.0
  2. Замер одновременно вычисляемых метрик производился на многоядерном процессоре с помощью нескольких параметров "-metr" запуска консольной версии MSU VQMT
  3. Результат брался как среднее между замерами на первом шаге
Ниже мы приводим графики производительности для различных разрешений и конфигураций компьютеров:


График скорости для компьютера: Intel Core i7 920 @ 2.67 GHz, 12GB RAM, NVIDIA GTX 580
Видео высокого разрешения - 720p & 1080p

График скорости для компьютера: Intel Core i7 920 @ 2.67 GHz, 12GB RAM, NVIDIA GTX 580
Видео низкого разрешения - CIF & SD

График скорости для компьютера: Intel Core Quad Q6600 @ 2.4 GHz, 4GB RAM, NVIDIA GTX 285
Видео высокого разрешения - 720p & 1080p

График скорости для компьютера: Intel Core Quad Q6600 @ 2.4 GHz, 4GB RAM, NVIDIA GTX 285
Видео низкого разрешения - CIF & SD


Производительность метрик с корреляцией с субъективным качеством


Также приводим вашему вниманию график скорости вычисления метрик в программе MSU VQMT против значения их корреляции с субъективным качеством. Дополнительную информацию по сравнению с субъективным качеством вы можете найти тут.
Данные приведены для разрешения FullHD 1080p (1920x1080) и конфигурации: Intel Core i7 920 @ 2.67 GHz, 12GB RAM, NVIDIA GTX 580


График производительности метрик против значения их корреляции с субъективным качеством

E-mail: 


Other resources


Video resources:

Call for MPEG4-AVC/H.264 codecs 2012

Public MSU video filters
Here are available VirtualDub and AviSynth filters. For a given type of digital video filtration we typically develop a family of different algorithms and implementations. Generally there are also versions optimized for PC and hardware implementations (ASIC/FPGA/DSP). These optimized versions can be licensed to companies. Please contact us for details via video(at)graphics.cs.msu_ru.
MSU/YUVsoft filters for companies
We are working with Intel, Samsung, RealNetworks and other companies on adapting our filters other video processing algorithms for specific video streams, applications and hardware like TV-sets, graphics cards, etc. Some of such projects are non-exclusive. Also we have internal researches. Please let us know via video(at)graphics.cs.msu_ru if you are interested in acquiring a license for such filters or making a custom R&D project on video processing, compression, computer vision.
Codecs comparisons
Objective and subjective quality evaluation
tests for video and image codecs
Call for MPEG4-AVC/H.264 codecs 2012
Ext. link: x264 parameters efficiency comparison
MSU Video Quality Measurement tools
Programs with different objective and subjective video quality metrics implementation
Video codecs projects
Different research and development
projects on video codecs
Other
Other information

Bookmark this page:   Add to Del.icio.us Add to Del.icio.us     Digg It Digg It     reddit reddit


 
Last updated: 31-August-2011

Search (Russian):
Server size: 8069 files, 1215Mb (Server statistics)

Project updated by
Server Team and MSU Video Group


Project sponsored by YUVsoft Corp.

Project supported by MSU Graphics & Media Lab

Rambler's Top100 Рейтинг@Mail.ru