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.6 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  

First Annual MSU MPEG-4 AVC/H.264 Video Codec Comparison

For professional users and codec authors

MSU Graphics & Media Lab (Video Group)

Return to first H.264/AVC comparison home page!

Part4. Final part

Contents

  • Part1. Introduction
  • Part2. PSNR/Bitrate diagrams
  • Part3. Additional testing
  • Part4. Final part
  • Informal codecs comparison

    As one can see on the diagrams above different codecs show significantly different results for different sequences. That happens because all the represented sequences have different character (motion, noise e.t.c.). This fact allows to define which codecs do well with any kind of video sequences and which provide good results only for some class of sequences. However it would be interesting to find out general characteristics of each codec on the whole testing set.

    We decided that averaging resulting values for all the sequences won't be correct and suggested an informal estimation where every codec is given some score depending on the results of its measurement.

    Informal comparison rules

    • If some codec is stably better than all the others in more than one point it is given score 3 regardless of other results.
    • If some codec is worse than all the others in more than one point it is given score 1.
    • Otherwise score 2 is assigned.
    • Y-PSNR, U-PSNR, V-PSNR and Y-difference parameters are estimated using this method.

    Informal comparison results

    bankomatdi

    battle

    bbc3di

    foreman

    susidi

    total

    place

    Ateme

    3

    3

    3

    2

    3

    14

    1

    DivX

    2

    2

    2

    2

    3

    11

    2

    Fraunhofer

    1

    2

    2

    2

    1

    8

    4,5

    MainConcept

    -

    1

    -

    1

    -

    2

    n/a

    Moonlight

    1

    2

    1

    2

    2

    8

    4,5

    MpegableAVC

    2

    2

    2

    2

    2

    10

    3

    Videosoft

    2

    2

    2

    3

    1

    10

    3

    Picture 64.    Table of informal comparison results for Y


    bankomatdi

    battle

    bbc3di

    foreman

    susidi

    total

    place

    U

    V

    U

    V

    U

    V

    U

    V

    U

    V

    Ateme

    3

    3

    3

    3

    3

    3

    3

    3

    3

    3

    30

    1

    DivX

    1

    1

    2

    2

    1

    1

    2

    1

    2

    1

    14

    5,6

    Fraunhofer

    1

    2

    1

    1

    2

    2

    1

    2

    1

    1

    14

    5,6

    MainConcept

    -

    -

    2

    2

    -

    -

    2

    2

    -

    -

    8

    n/a

    Moonlight

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    20

    3

    MpegableAVC

    2

    1

    2

    2

    2

    2

    2

    1

    2

    1

    17

    4

    Videosoft

    2

    2

    2

    2

    2

    2

    2

    3

    2

    2

    21

    2

    Picture 65.    Table of informal comparison results for U and V

    bankomatdi

    battle

    bbc3di

    foreman

    susidi

    Y-diff

    Y

    UV/2

    total

    place

    Y-diff

    Y-diff

    Y-diff

    Y-diff

    Y-diff

    Ateme

    3

    2

    2

    1

    2

    10

    14

    15

    39

    1

    DivX

    3

    3

    3

    3

    3

    15

    11

    7

    33

    2

    Fraunhofer

    1

    2

    2

    2

    1

    8

    8

    7

    23

    6

    MainConcept

    -

    3

    -

    2

    -

    5

    2

    4

    11

    n/a

    Moonlight

    2

    2

    2

    2

    2

    10

    8

    10

    28

    5

    MpegableAVC

    2

    2

    3

    2

    1

    10

    10

    8.5

    28.5

    4

    Videosoft

    2

    1

    2

    2

    2

    9

    10

    10.5

    29.5

    3

    Picture 66.    General table of informal comparison results including Y, U, V and Y-difference

    Common conclusion

    • Standard was adopted not long ago - in the end of 2003. At the same time H.264 algorithm is significantly more complex, than previous standards and requires more tuning time. As a result many codecs, used in this comparison, are works in progress, that require much time before achieving product quality
    • In the test start we planned to compare different codec compatibility in between and standard conformance. But simple tests shown that currently it is too early to test codec compatibility.
    • Codecs that participated in our testing were optimized for maximum performance on current day computers, and do not employ all H264 format possibilities. Afterward with computers performance growth it would be possible to show better results even without data format changes. We could suggest following analogy: current H264 codecs are approximately on a level of DivX 2.0 - so they are not ready for mass distribution. But if quality increase in next versions would be similar to increase from DivX 3 to DivX 5 than format advantages would be noticeable.

    Contents

  • Introduction
  • Thanks
  • Overview
  • Goal and testing rules
  • Sequences
  • Codecs
  • PSNR/Bitrate diagrams
  • Y-PSNR/Bitrate diagrams
  • Delta-Y-PSNR/Bitrate diagrams
  • UV-PSNR/Bitrate diagrams
  • Additional testing
  • Average brightness shift diagrams
  • Bitrate handling diagrams
  • Per frame sequences comparison
  • Visual comparison of H.264 and DivX codecs
  • Final part
  • Informal codecs comparison
  • Common conclusion
  •  

    Download

     

    Contact Information

     

    Additional information

    See all MSU Video Codec Comparisons

    MSU video codecs comparisons resources:

     

    Other materials

    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/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
    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: 12-October-2007

    Search (Russian):
    Server size: 7996 files, 1068Mb (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/codec_comparison/mpeg4_avc_h264_2004/mpeg4_avc_h264_2004_part4.htm