20240048765. METHOD AND APPARATUS OF ENCODING/DECODING IMAGE DATA BASED ON TREE STRUCTURE-BASED BLOCK DIVISION simplified abstract (B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.)

From WikiPatents
Jump to navigation Jump to search

METHOD AND APPARATUS OF ENCODING/DECODING IMAGE DATA BASED ON TREE STRUCTURE-BASED BLOCK DIVISION

Organization Name

B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.

Inventor(s)

Ki Baek Kim of Seoul (KR)

METHOD AND APPARATUS OF ENCODING/DECODING IMAGE DATA BASED ON TREE STRUCTURE-BASED BLOCK DIVISION - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240048765 titled 'METHOD AND APPARATUS OF ENCODING/DECODING IMAGE DATA BASED ON TREE STRUCTURE-BASED BLOCK DIVISION

Simplified Explanation

The disclosed patent application describes methods and apparatuses for encoding and decoding image data. The method of decoding an image involves receiving a bitstream containing the encoded image. Index information is obtained to specify the block division type of the current block in the image. The block division type of the current block is determined from a pre-defined candidate group in the decoding apparatus. The candidate group consists of multiple candidate division types, including non-division, first quad-division, second quad-division, binary-division, or triple-division. The current block is then divided into multiple sub-blocks, and each sub-block is decoded using syntax information obtained from the bitstream.

  • The patent application focuses on a method and apparatus for decoding image data.
  • It involves receiving a bitstream containing the encoded image and obtaining index information for the block division type of the current block.
  • The block division type is determined from a pre-defined candidate group in the decoding apparatus, which includes various division types.
  • The current block is divided into sub-blocks, and each sub-block is decoded using syntax information from the bitstream.

Potential applications of this technology:

  • Image and video compression: The encoding and decoding methods can be used in various image and video compression algorithms to reduce file size and improve transmission efficiency.
  • Multimedia streaming: This technology can be applied in streaming services to efficiently transmit and decode image and video data in real-time.
  • Video conferencing: By using efficient encoding and decoding techniques, this technology can enhance the quality and speed of video conferencing applications.

Problems solved by this technology:

  • Efficient encoding: The method allows for the encoding of image data in a way that reduces file size while maintaining image quality.
  • Accurate decoding: The decoding process ensures that the image data is accurately reconstructed from the encoded bitstream.
  • Flexibility in block division: The candidate group of division types provides flexibility in dividing the image into sub-blocks, allowing for different levels of detail and compression.

Benefits of this technology:

  • Improved compression efficiency: The encoding method reduces the file size of image data without significant loss in quality, resulting in more efficient storage and transmission.
  • Real-time decoding: The decoding process is optimized for real-time applications, allowing for quick and accurate reconstruction of image data.
  • Flexibility in block division: The ability to choose from different division types provides flexibility in adapting the encoding process to different image characteristics and compression requirements.


Original Abstract Submitted

disclosed are methods and apparatuses for image data encoding/decoding. a method of decoding an image includes receiving a bitstream in which the image is encoded; obtaining index information for specifying a block division type of a current block in the image; and determining the block division type of the current block from a candidate group pre-defined in the decoding apparatus. the candidate group includes a plurality of candidate division types, including at least one of a non-division, a first quad-division, a second quad-division, a binary-division or a triple-division. the method also includes dividing the current block into a plurality of sub-blocks; and decoding each of the sub-blocks with reference to syntax information obtained from the bitstream.