Witness the development of H.265
Archives : April, 2009

Transform Error Introduced by Non-orthogonality

2009-04-27 KTA 5 Comments Views(7,184)

In the Geneva meeting held in Feb. 2009, a proposal with the title “Video Coding Using Extended Block Sizes” was adopted by KTA, where the MB size is extended up to 64×64 and the motion partitions are scaled accordingly. At the same time, a 2D order-16 transform was also proposed for transforming the residual blocks with the size larger than or equal to 16×16. The transformation matrix of the proposed 2D order-16 transform is given as below, which is obtained by scaling the transformation matrix of 2D order-16 DCT by the factor 128 and rounding, and is non-orthogonal.
The transformation matrix of the proposed 2D order-16 transform
  Non-orthogonality will inevitably introduce transform error. Before analyzing the transform error quantitatively, let’s recall two properties of orthogonal transforms. Firstly, signals can be reconstructed perfectly if no quantization is performed in the transform domain. Secondly, if quantization is performed in the transform domain, the average variance (or energy) of the reconstruction er[......]

Read more

Permanent Link: Transform Error Introduced by Non-orthogonality

KTA Software JM11KTA2.3

2009-04-16 KTA 15 Comments Views(13,794)

The latest KTA software is JM11KTA2.3, which integrates the coding tools adopted in the Geneva meeting (Jan. 2009) and before.  

  1. Inter prediction
    1. Adaptive interpolation filter (AIF)
    2. 1/8-pel MCP (AD09)
    3. Extended MCP block size (COM16-C123)
    4. Competition-based MV prediction (AC06r1)
  2. Transform and quantization
    1. Mode-dependent directional transform (MDDT) (AF15, AG11, AH20, AJ24, AI36)
    2. Very large block transform (COM16-C123)
    3. Adaptive prediction error coding (APEC) (AB06, AD07, AE15)
    4. Adaptive quantization matrix selection (AQMS) (AC07, AD06, AF08, AI19)
    5. Rate-distortion optimized quantization (RDO[......]

Read more

Permanent Link: KTA Software JM11KTA2.3

The Preliminary Requirements for NGVC

2009-04-15 H.265/HEVC 2 Comments Views(6,402)

In the 37th VCEG meeting,  held in Yokohama on April 15-18, a potential “NGVC” project standing for next-generation video coding was discussed, which could mean either an extension of H.264/AVC or a new standard, depending on which form of standardization is determined to be appropriate for the technology design.
The preliminary requirements of the NGVC project focus on the following areas.
1. Coding efficiency:

  • NGVC should be capable of providing a bit rate reduction of 50% at the same subjective quality

2. Complexity:

  • NGVC should be capable of operating with a complexity ranging from 50% to 3 times H.264/AVC High Profile.
  • When operated at a complexity of 50% compared to H.264/AVC High Profile, NGVC should provide a 25% bit rate savings compared to H.264/MPEG-4 AVC High Profile at equivalent subjective quality.

3. Applications:

  • Low-delay interactive video communications
  • Surveillance
  • Streaming
  • Broadcast
  • Digital cinema and large-screen digital imagery
  • Mobile video enter[......]

Read more

Permanent Link: The Preliminary Requirements for NGVC