ViCoS is an advanced system with client-server architecture and relational data base support.
It allows robust codec launches with user-friendly interface and functions for video codec or video filter analysis
with results visualization.
Other ViCoS screenshots are available at the Screenshot section.
Value Proposition
Primary Applications
Video codec developers can
Video codec users can
Key Features
System Editions
Flexible customization is available for ViCoS system. There are five different editions which are optimal for different use cases.
Basic
Minimal set of tools for massive video codecs and filters comparison
Main features are:
Calculate base set of quality metrics (PSNR, SSIM)
Store results in multiple text files for further fast analysis using Excel, MATLAB, etc.
Internal effective results storage is possible (useful for massive codecs runs)
Robust against codecs crashes and equipment errors (testing process can be stopped any time without lost of results)
Standard
Minimal set of tools for massive video codecs and filters comparison and analysis Basic Edition features plus:
Additional video metrics (Blocking, Blurring, BI-PSNR)
Basic set of analyzers for codec analysis:
Synthetic motion (ME analysis)
Noisy frames (RC analysis)
Noisy macroblocks (Mode Decision analysis)
Decimation (ME analysis)
QA
Off-the-shelf solution for video codec and video filter quality assurance Standard Edition features plus:
Massive parallelization possibility using multiple clients (client-server architecture)
Results storage in relational database (MySQL). Useful for relative analysis and integration with existing QA systems
Additional analyzers for advanced codec analysis:
BI-PSNR (luminance shift check)
Chroma ME (ME efficiency in color planes)
Objects tail area (Mode Decision analysis)
Options Analysis
Research and tuning of video codecs and video filters Standard Edition features plus:
Presets normalization: finding best preset with fixed complexity/encoding speed
Best presets selection for all speed/quality tradeoffs
Overall options analysis (efficiency of features analysis)
Enterprise
Comprehensive set of tools for video codecs and filters tuning, comparison and quality assurance
QA Edition features plus Option Analysis features plus:
MATLAB toolbox for advanced results analysis using enhanced visualization methods
One year free system updates
Additional features can be implemented for customers by a special request.
Our Clients
Here is one of the references from users:
"...MSU Graphics and Multimedia Lab began to use ViCoS (Video Codec Scoring System) 4 years ago. The main task for that system was annual video codec comparison (for example Fifth MSU MPEG-4 AVC/H.264 Video Codec Comparison). ViCoS helped us to make codecs comparison process more automatical. Other very usefull functionality of ViCoS was optimal preset selection mechanism that helped to choose presets in the case when developpers did not provide optimal presets.
ViCoS system is useful for any video codec or video processing algorithm development company or groups that perform any codec comparison and analysis tasks. The system usage is quite easy, even a student or non-developer could use it. There are some key features that are most unique for ViCoS: client-server architecture, database usage and robustness to many codec or hardware failures. The number of quality analyzers being implemented in the system is surely enough for almost any codec comparison or analysis tasks."
Alexander Parshin,
Senior Researcher
Moscow State University
Graphics&Media Lab
Videocodec Testing Team
Screenshots
Here are some examples of result visualization.
Click the image to see them in original size.
Perframe metric
Perframe metric visualization
Synthetic sequence
Synthetic sequence
ME analysis
ME analysis
visualization toolbox
visualization toolbox
Perframe metric
Contact Information
For any information or questions on ViCoS or video codec analysis and tuning contracts, please contact our