18157695. METHOD, APPARATUS AND SYSTEM FOR ENCODING AND DECODING A TREE OF BLOCKS OF VIDEO SAMPLES simplified abstract (CANON KABUSHIKI KAISHA)

From WikiPatents
Jump to navigation Jump to search

METHOD, APPARATUS AND SYSTEM FOR ENCODING AND DECODING A TREE OF BLOCKS OF VIDEO SAMPLES

Organization Name

CANON KABUSHIKI KAISHA

Inventor(s)

CHRISTOPHER JAMES Rosewarne of Concord West (AU)

METHOD, APPARATUS AND SYSTEM FOR ENCODING AND DECODING A TREE OF BLOCKS OF VIDEO SAMPLES - A simplified explanation of the abstract

This abstract first appeared for US patent application 18157695 titled 'METHOD, APPARATUS AND SYSTEM FOR ENCODING AND DECODING A TREE OF BLOCKS OF VIDEO SAMPLES

Simplified Explanation

The patent application describes a method for decoding coding blocks in an image using a coding tree unit. Here are the key points:

  • The method involves obtaining the coding tree unit from a bitstream, which includes chroma channels and a luma channel.
  • Luma split options for the luma channel are determined based on the dimensions of a region of the coding tree unit.
  • Chroma split options for the chroma channels are also determined based on the dimensions of the region, but these options are different from the luma split options.
  • The allowable chroma split options ensure that chroma intra predicted blocks have a minimum size of 16 samples.
  • The coding blocks are decoded by selecting one of the determined luma split options and one of the determined chroma split options using flags from the bitstream.

Potential applications of this technology:

  • Video compression and encoding: The method can be used in video compression algorithms to efficiently decode coding blocks in an image, resulting in improved video quality and reduced file sizes.
  • Image processing: The method can be applied in various image processing applications, such as image editing software or image recognition systems, to decode coding blocks and enhance image quality.

Problems solved by this technology:

  • Efficient decoding: By determining split options for luma and chroma channels separately, the method allows for more efficient decoding of coding blocks in an image, reducing computational complexity and improving decoding speed.
  • Improved image quality: The method ensures that chroma intra predicted blocks have a minimum size of 16 samples, resulting in better color representation and overall image quality.

Benefits of this technology:

  • Enhanced video compression: By selecting optimal split options for luma and chroma channels, the method improves video compression efficiency, allowing for higher quality videos with smaller file sizes.
  • Faster decoding: The separate determination of split options for luma and chroma channels reduces decoding complexity, leading to faster decoding times.
  • Improved image quality: The method ensures that chroma intra predicted blocks have a minimum size, resulting in better color accuracy and overall image quality.


Original Abstract Submitted

A method of decoding coding blocks of a coding tree unit in an image. The method comprises obtaining the coding tree unit in the image from a bitstream, the coding tree unit having chroma channels and a luma channel; and determining luma split options for the luma channel of the coding tree unit according to dimensions of a region of the coding tree unit. The method also comprises determining chroma split options for the chroma channels of the coding tree unit according to dimensions of a region of the coding tree unit, the chroma split options being different to the luma split options, the allowable chroma split options resulting in chroma intra predicted blocks with a minimum size of 16 samples; and decoding the coding blocks by determining flags from the bitstream to select one of the determined luma split options and one of the determined chroma split options.