18512605. IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, CONTROL METHODS THEREOF, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM simplified abstract (CANON KABUSHIKI KAISHA)

From WikiPatents
Jump to navigation Jump to search

IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, CONTROL METHODS THEREOF, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

Organization Name

CANON KABUSHIKI KAISHA

Inventor(s)

Masato Shima of Tokyo (JP)

IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, CONTROL METHODS THEREOF, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18512605 titled 'IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, CONTROL METHODS THEREOF, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

Simplified Explanation

The present invention is an image encoding apparatus that encodes a sequence of images using prediction, transformation, quantization, and entropy encoding techniques.

  • Prediction unit generates predicted images for target blocks using both intra-prediction and inter-prediction images, and calculates prediction errors.
  • Transform unit frequency-transforms the prediction errors.
  • Quantization unit quantizes the transform coefficients using a quantization matrix.
  • Encoding unit entropy-encodes the quantized transform coefficients.

Potential Applications

This technology can be used in video streaming, video conferencing, surveillance systems, and any other application that involves encoding and transmitting images efficiently.

Problems Solved

1. Efficient compression of image sequences. 2. Reduction of bandwidth requirements for image transmission. 3. Improved image quality at lower bitrates.

Benefits

1. Higher compression ratios. 2. Reduced storage and bandwidth costs. 3. Improved image quality in compressed videos.


Original Abstract Submitted

The present invention provides an image encoding apparatus for encoding a sequence of images, where the apparatus comprises a prediction unit which generates, for a target block to be encoded having a predetermined size in an image, a predicted image from both an intra-prediction image and an inter-prediction image, and obtains prediction errors that are differences between the target block and the predicted image; a transform unit which frequency-transforms the prediction errors, a quantization unit which quantize, using a quantization matrix, the transform coefficients, and an encoding unit which entropy-encodes quantized transform coefficients, wherein the quantization unit obtains the quantization matrix, using at least one of a predetermined quantization matrix for the intra-prediction and a predetermined quantization matrix for inter-prediction.