Thursday, January 10, 2013

High Efficiency Video Coding (HEVC)


High Efficiency Video Coding (HEVC) is the current joint video coding standardization project of ITU-T Video Coding Experts Group (ITU-T Q.6/SG 16) and ISO/IEC Moving Picture Experts Group (ISO/IEC JTC 1/SC 29/WG 11).

The Joint Collaborative Team on Video Coding (JCT-VC) has been established to work on this project.

Software resources:


Further information:

The main themes around this fight can be summed in two main debates:
  • Paid versus free: H.264 requires a license to use and deploy, which prohibits a lot of use cases and adopters; VP8 is free, allowing everyone to use it (on paper at least)
  • Interoperable versus new: H.264 is commonly used with a huge ecosystem of existing vendors and deployed products, making it suitable for interoperability and adoption; VP8 is brand new, making its current footprint in chipsets, vendors and knowledge significantly smaller
While companies are fighting this round with no apparent winner so far, there’s another round brewing, waiting just around the corner: the successors of both of these codecs.
H.265 vs VP9


  1. WITH H.265 is now released,send me your suggestions to add Algorithms in specific areas

    1. 1.For Motion estimation algorithms merging MVD (motion vector differences) in what kind of cache optimization algorithms can be used?
      2.Can CABAC be pipelined and improved using parallel algorithms to improve the overall performance of the encoder?

  2. Hi i am working on RDOQ and Adaptive Quantization algorithms in HM v10.0. It we be better if we discuss on this algorithms as i am beginner to this coding tasks.

  3. what you want to discuss? can you elaborate please?