MSU Video Quality Measurement Tool
Use fastest universal tool for professional video quality analysis
Save your time:
- Fast multithread implementation of metrics
- 2.7 times faster on CUDA
- 11.7 times faster on OpenCL
- VMAF and NIQE on OpenCL
Fewer problems with formats:
- 1200+ picture types, 30+ colorspaces
- All modern video & image formats
- Native HDR support
A lot of contributors:
- From NASA to Olympic broadcast Services
- From NBC to Disney Research
- From Intel to AMD
- Extended list...
VQMT visualization example
Main Features
Widest Range of Metrics & Formats
Modern & Classical Metrics
SSIM, MS-SSIM, PSNR, VMAF
Video Multimethod Assessment Fusion - modern and popular full-reference metric by Netflix
and 10+ more
Non-reference analysis & video characteristics
Blurring, Blocking, Noise, Scene change detection,
NIQE
Naturalness Image Quality Evaluator - modern no-reference metric developed in The University of Texas at Austin by Mittal, A., R. Soundararajan, and A. C. Bovik
and more
HDR support
Support 1-16 bps integers and 32-bit floating point streams (images and RAW)
200+ Video and 30+ Image Formats
All popular video codecs, including HEVC. Image sequences
2k, 4k, 8k video support
Tested on high-resolution
Python Interface
Using VQMT directly from Python. Interaction with numpy arrays.
Fastest Video Quality Measurement
GPU support
Up to 11.7x faster calculation of metrics with GPU (CUDA & OpenCL support)
1,000,000 of frames
Fluent work in GUI and CLI with large files consisting of millions of frames.
Real-time measure
Up to 40 fps measurement of VMAF and NIQE on FullHD with OpenCL.
Easy Integration
Linux & Windows
GUI + command line version on Windows. Command-line version on Linux
Batch processing
User-friendly console interface with a huge range of application. Performance measure and PIPE-processing
Plugins SDK
Add your own plugin using C++ SDK
Extended usability and friendly interface
GUI and CLI
Power CLI and intuitive GUI.
Instant metric values
Real-time measure
Up to 40 fps measurement of VMAF and NIQE on FullHD with OpenCL.
Professional Analysis
Comparative analysis
Process arbitrary number of videos at once with command line interface
Metric visualization
View map of per-pixel metric values
ROI-support
Use custom mask for selecting comparison area
Bad frames
Save a number of frames with the worst metric values
HDR and Color profiles
Use one of 10+ colorspaces for computation. The tool supports Rec.2020, XYZ, ICtCp, Perceptual-uniform luminance.
CSV & JSON output
Save calculated values and all other info in CSV or JSON formats. JSON supports on-the-fly generation
PRO version is only allowed to use in companies: Purchase
VQMT is for...
Television industry
Be sure in picture quality
Studios
Control quality in automatic or manual mode on stage of production
Medical equipment developers
Analysis quality and parameters of medical devices signal
Video providers
Reduce storage and transmission cost
Research groups & Universities
Use VQMT to control arbitrary parameters of video and images. Request a discount!
Individuals
Writers, bloggers, journalists in video segment. Free version for individual use
Codec developers
Modern metrics are close to human perception. Control quality loss with VQMT
AV system manufacturers
For camera, video compressors, transmitters developers
Others
Companies in many other segments are using VQMT: view key contributors
Purchase & Download
Free version
-
Supports resolution only below HD
More limitations... - Not for usage in companies
- All metrics included
DEMO version
- Results are incorrect, this version is only for testing features and performance of PRO
Professional
- All functions of VQMT
- Windows & Linux
- 1-year free updates
- More info...
Contributors
Roadmap
-
Planned featuresOffer featureStream supportAllows VQMT read and estimate the quality of streamed videoGeometry matchingDetect geometry mismatches and automatically resolve itBD-rate calculation, measure scheduleScheduling great amount of measurements and instruments to parse resultsHuman visual attention aware metricsWeighted measure with bigger weight for more salient regionsVQMT StudioCombining multiple computers into a single computational network with the ability to schedule and manage tasks that can be executed on any machine
-
In the next versionNew metricsMetrics planned: ME TI, Google SI, Google TI, ML Blurring, ML Blocking, ML NoiseFrame matchingDetect shift-type mismatch between frames and automatically resolve itGenerating report from CLIAutomatical saving plot and generationg report from CLIOptimization of memory consumptionReducing VQMT memory consumption while maintaining high performanceNew no-reference metricsAdvanced no-reference metrics with great correlation to human perception
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