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:
* 4-th H.264 codecs test!
* Million filters downloads!
* Video Quality Metric 1.5!
If you find a spelling error, please select an incorrect text and press Ctrl+Enter. Thank you!
Compression project >> Video Area Home  
RUSSIAN VERSION HERE!

MPEG-2 Video Decoders Comparison

MSU Graphics & Media Lab (Video Group)

Project head: Dr. Dmitriy Vatolin, Dr. Maxim Smirnov
Testing, charts, analysis: Dmitriy Kulikov
Translating: Dr. Maxim Smirnov
Verification: Alexander Parshin

 

MPEG-2 Video Codecs Comparison Objectives

The main task was to comparatively evaluate quality of MPEG-2 decoders while decoding distorted streams. This question is topical for satellite broadcasting and, to a lesser degree, for DVD video playback.

Download PDF now!

 

Test rules

Scheme of conducting decoders testing
Scheme of conducting decoders testing

  • A sequence was encoded in MPEG-2 Elementary Stream with constant 3 Mb/s bitrate.
  • The obtained stream was transformed to the MPEG-2 Transport Stream.
  • The data were randomly distorted using a specially written utility. The probability of introducing bit error was regulated. The first header of the stream was kept intact in all cases.
  • The distorted data were decoded using different decoders and the obtained sequences were compared with the undistorted decoded sequences using objective metrics.
  • The process of introducing errors, decoding and metrics calculation was repeated 100 times to achieve more adequate results. This was reasoned by the fact that opportunity of effective error correction or error effects mitigation depends in many respects on the error position in a stream.
  • If some decoder failed to decode a frame, the gray frame was inserted in the output stream. For the sake of per-frame comparison the Y-PSNR value for such frames was set to 0.
  • The metrics values were averaged.
  •  

    Tested decoders

  • bitcontrol MPEG-2 Video Decoder
  • DScaler MPEG2 Video Decoder
  • Elecard MPEG-2 Video Decoder
  • ffdshow MPEG-4 Video Decoder (libavcodec)
  • InterVideo Video Decoder
  • Ligos MPEG Video Decoder
  • MainConcept MPEG Video Decoder
  • Pinnacle MPEG-2 Decoder
  •  

    Comparison content

  • This comparison was performed on the sequences "Foreman" and "Battle".
  • The large amount of a data was obtained, the part of them was visualized and shown in this report.
  • As an addition a limited encoders testing was performed. Its results are also presented in this report.
  • It was discovered that the visual quality of decoded corrupted streams when using different decoders is quite different.
  • Example of result graph
    Example of result graph

     

    Download

  • MSU MPEG-2 Video Decoders Comparison - PDF (2179 Kb)
  • MSU MPEG-2 Video Decoders Comparison - ZIP (2101 Kb)

  • If you are interested in your codecs' testing or tuning, please write to us at

     

    Contact Information

    See all MSU Video Codec Comparisons

    New comparisons versions:

     

    Other materials

    Video resources:

    Public MSU video filters
    Here are available VirtualDub and AviSynth filters. Commonly we develop a whole family of some kind of a filter. 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
    Ads link: x264 parameters efficiency comparison
    Video quality metrics
    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: 12-October-2007

    Search (Russian):
    Server size: 7462 files, 921Mb (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

    This document available from http://www.compression.ru/video/codec_comparison/mpeg-2_2006_en.html