18157546. 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 18157546 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 then 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 recognition, computer vision, and image editing, to decode coding blocks and extract relevant information from the image.

Problems solved by this technology:

  • Efficient decoding: The method provides a systematic approach to decoding coding blocks in an image, ensuring that the decoding process is optimized and accurate.
  • Chroma block size limitation: By determining chroma split options that result in a minimum size of 16 samples for chroma intra predicted blocks, the method overcomes the limitation of smaller chroma block sizes, which can lead to reduced image quality.

Benefits of this technology:

  • Improved image quality: By accurately decoding coding blocks, the method helps maintain the integrity and quality of the image during compression and decoding processes.
  • Reduced file sizes: The method allows for efficient decoding of coding blocks, resulting in smaller file sizes for compressed images or videos.
  • Versatile applications: The technology can be applied in various domains, including video compression, image processing, and multimedia applications, providing a wide range of benefits in different industries.


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.