Compression project.
 Compression project (most info is in Russian) >> About
In English: Video >> Public filters | Com. filters | Video Codecs Comparisons |
Our Video Codecs | Video Quality Metrics     ||     New: Compression Catalog!

  Personal (English) >> V.Yoockin | A.Ratushnyak
In Russian: "Compression Methods" book | Arctest | Download | FIDO | Forum | Links
---------------------------------------------------------
Hot news:
* Call for H.264 codecs!
* Video Quality Metric 2.5 released!
* 3D Displays Video
* 5-th H.264 comparison!
* Cartoon Restore now x5-10 faster!
If you find a spelling error, please select an incorrect text and press Ctrl+Enter. Thank you!
Compression project >> Video Area Home  
RUSSIAN

MSU Video Quality Measurement Tool

MSU Graphics & Media Lab (Video Group)

Projects, ideas: Dr. Dmitriy Vatolin
Implementation: Alexey Moskvin, Oleg Petrov, Sergey Putilin, Sergey Grishin

 

Brief Description

  • More than 101000 downloads.
  • More than 30 contributors
  • The largest quantity of objective metrics in single tool.
  • Simple and powerful tool for deep codecs & filters analysis.
  • More than 8 bit per color component support (PRO version only)
  • Simple *.MOV, *.VOB, *.WMV, *.MP4, *.MPG, *.MKV, *.FLV and other media formats support (via AviSynth)

Video quality is a characteristic of a video passed through a video transmission/processing system, a formal or informal measure of perceived video degradation (typically, compared to the original video). Video processing systems may introduce some amounts of distortion or artifacts in the video signal, so video quality evaluation is an important problem. MSU VQMT is a free program for video quality measurements. This application allows you to create objective comparison of video codecs and perform filters video analysis.

version 2.6: Changelog >>

MSU VQMT Summary Document (.PDF, 475kB)



Supported video formats:

  1. *.AVI
  2. *.AVS
  3. *.YUV (scientific) - 8, 10, 14 and 16 bits per color component
  4. *.BMP (RGB24)
  5. *.MOV, *.VOB, *.WMV, *.MP4, *.MPG, *.MKV, *.FLV and others (via AviSynth)
Supported metrics (and color spaces):
  1. PSNR (Y,U,V,L,R,G,B) - most popular
  2. Delta (Y,U,V,L, R,G,B)
  3. MSAD (Y,U,V,L,R,G,B)
  4. MSE (Y,U,V,L,R,G,B)
  5. SSIM (Y)
  6. VQM (Y)
  7. MSU Blurring Metric (Y,U,V)
  8. MSU Blocking Metric (Y,U,V)
  9. MSU Brightness Flicking Metric (Y) - plugin
  10. MSU Brightness Independent PSNR (Y) - plugin
  11. MSU Drop Frame Metric (Y) - plugin
  12. MSU Noise Estimation Metric (Y) - plugin
  13. MSU Scene Change Detector (Y) - plugin
The program allows to answer the next questions:
  1. One codec has more blurring than another. On what frames? Average mark?
  2. One codec has more blocking than another. On what frames? Average mark?
  3. One codec has lower quality than another. On what frames? Average mark in PSNR, VQM, SSIM?

  4. Corresponding "bad frames" are saved automatically as BMP files.

 

Main Features

  1. Results are saved in *.CSV (can be opened everywhere)
  2. All metrics are visualized (very useful for codec and filter debugging)
  3. Main feature for codec lovers: comparative analysis.
    Everybody in 5 minutes is able to demonstrate that one codec is better than another! It's easy:
    1. Set "comparative analysis" and select original, sequences compressed with codec A and codec B (recommended more than 10000 frames).
    2. Select metric (recommended Y-PSNR).
    3. Select "Save bad frames" pairs of frames with maximum difference in values of the metric (A>B) will be detected and saved.
    4. Press "Process", find output frames and select best pairs.
    5. Upload frames to your favorite forum.
    6. Done!
    If you want to prove, that codec B is better than A just swap compressed files in metric form fields. :) Codec and filter developers can use this feature for tuning (fast codec/filter update testing).
  4. Plug-ins interface gives user possibility to create their own metrics.
  5. Masking (calculation of a metric for the part of a frame)

 

PRO Version Features

  1. Batch processing possibility (command-line tool).
  2. More than 8 bit per color component raw files support. Supported color depth:
    • 8 bits per component,
    • 10 bits per component,
    • 14 bits per component,
    • 16 bits per component.
    Supported color spaces:
    • YV12,
    • UYVY,
    • YUY2,
    • YUV,
    • IYUV,
    • PXXX (P010, P014, P016, etc.).
  3. HDTV support.
  4. Intensive utilization of multicore processors power (highly parallelized processing).

Comparison with analogs

MSU VQMT
(not free for companies)

Elecard Video QuEst (commercial)

Video Quality Studio (freeware)

PSNR Checker (freeware)

Avisynth plugins (SSIM, VQM) (freeware)

Supported objective metrics

12 + 5 (plugins)

8

3

1

2

Plug-ins interface

+

-

-

-

-

Comparative analysis (comparison of two codecs in one pass)

+

-

-

-

-

Supported input formats

*.AVI, AviSynth (*.AVS), *.BMP, *.YUV and other media formats (*.MOV, *.VOB, *.WMV, *.MP4, *.MPG, *.MKV, *.FLV, etc.) using AviSynth and automatic scripts generation

Supports any video stream if compatible decoder supporting the YV12 or UYVY output is registerd in the system

AVI

AVI

Formats, supported by AviSynth

User interface

GUI + command line (PRO)

GUI

GUI

GUI

Called from AviSynth scripts (you need to learn AviSynth scripting)

Automatically saving frames with maximum difference in quality

+

-

-

-

-

Plots with results of the comparison

+

-

-

-

-

Video with metric value visualization

+

+/-

-

-

-

 

Contributors

Special thanks to following contributors.

 

Contacts

e-mail: 

 

Other resources

Video resources:

MSU Video Quality Measurement Tool 2.6 released!
CALL FOR MPEG4-AVC/H.264 CODECS!

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 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
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: 05-February-2010

Search (Russian):
Server size: 7961 files, 1036Mb (Server statistics)

Project updated by
Server Team and MSU Video Group


Project sponsored by YUVsoft Corp.

Project supported by MSU Graphics & Media Lab

 
---------------------------------------------------------
  Send your comments to compression_##_graphicon.ru
  © Dr. D.Vatolin, Dr. M.Smirnov, A.Ratushnyak, V.Yoockin, content, 2001-2008
  © A.Andreev, pictures, 2002

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

This document available from http://www.compression.ru/video/quality_measure/video_measurement_tool_en.html