18457441. CODING APPARATUS AND METHOD, AND STORAGE MEDIUM simplified abstract (CANON KABUSHIKI KAISHA)

From WikiPatents
Jump to navigation Jump to search

CODING APPARATUS AND METHOD, AND STORAGE MEDIUM

Organization Name

CANON KABUSHIKI KAISHA

Inventor(s)

Yusuke Horishita of Kanagawa (JP)

CODING APPARATUS AND METHOD, AND STORAGE MEDIUM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18457441 titled 'CODING APPARATUS AND METHOD, AND STORAGE MEDIUM

Simplified Explanation

The patent application describes a coding apparatus that performs coding processing on each block of an input image. It includes a coding unit, an output unit, and a calculation unit.

  • The coding unit executes coding processing using different prediction modes such as inter-prediction, intra-prediction, or multi-reference prediction.
  • The output unit outputs the result of the coding processing as coded data.
  • The calculation unit calculates a first coding cost if the block is coded in the inter-prediction mode and a second coding cost if the block is coded in the intra-prediction mode using a predetermined function.
  • If the difference between the first coding cost and the second coding cost is equal to or less than a threshold, the coding unit executes the coding processing using the multi-reference prediction mode.
  • If the difference is larger than the threshold, the coding unit uses the prediction mode with the smaller coding cost.

Potential applications of this technology:

  • Video coding and compression systems
  • Image processing applications
  • Multimedia streaming and transmission

Problems solved by this technology:

  • Efficient coding of image blocks
  • Optimizing prediction modes for different blocks
  • Reducing coding costs and improving compression efficiency

Benefits of this technology:

  • Improved image and video compression
  • Higher coding efficiency
  • Reduced bandwidth requirements for multimedia transmission


Original Abstract Submitted

A coding apparatus that performs coding processing on each block of an input image comprises a coding unit that executes coding processing using an inter-prediction mode, an intra-prediction mode or a multi-reference prediction mode, an output unit that outputs a result of the coding processing as coded data; and a calculation unit that calculates a first coding cost if the block is coded in the inter-prediction mode and a second coding cost if the block is coded in the intra-prediction mode using a predetermined function. The coding unit executes the coding processing using the multi-reference prediction mode if a difference between the first coding cost and the second coding cost is equal to or less than a threshold, and using the prediction mode with a smaller one of the first coding cost and the second coding cost if the difference is larger than the threshold.