CA3159686C

Image encoding device, image decoding device, image encoding method, and image decoding method

Abstract

An image decoding device that decodes a predictive-encoded bit stream to acquire a moving image signal is described. The bit stream is created by dividing each frame of the moving image signal into a plurality of blocks and by performing a motion prediction for one of the blocks. The image decoding device includes a decoding unit for decoding the bit stream to acquire information indicating a first motion prediction mode (MPM) for a first motion prediction unit block (MPUB) that corresponds to the block, and for acquiring information indicating a second MPM for a second MPUB when the first MPM is not a skip mode and the first MPUB is divided. The second MPUB is obtained by dividing the first MPUB. A predicting unit is provided when the first MPM is a skip mode to determine an estimated vector from a surrounding motion vector, and sets the estimated vector as a motion vector for the first MPUB. When the second MPM is a skip mode, the device determines an estimated vector from a surrounding motion vector, and sets the estimated vector as a motion vector for the second MPUB.

CA3159686C, drawing sheet 1
Sheet 1 of 24

Term

3.7 yearsleft in the term

Expires 27 May 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

2 claims: 2 independent, 0 dependent

  1. 1
    An image decoding device which decodes a predictive-encoded bit stream to acquire a moving image signal the bit stream being generated by dividing a frame of the moving image signal into blocks, the image decoding device comprising:a prediction unit for dividing each block into one or more prediction regions according to a block division pattern corresponding to a motion prediction block dividing mode and performing motion prediction of a target block by allocating a motion vector to each divided region according to the motion prediction block dividing mode;a variable length decoding unit for decoding the motion prediction block dividing mode based on a context model;wherein the variable length decoding unit is configured to use both the motion prediction block dividing mode of the block on the left of the target block within the same frame and the motion prediction block dividing mode of the block above the target block within the same frame for the determination of the context model.
  2. 2
    An image encoding device which generates a predictive-encoded bit stream by dividing a frame of a moving image signal into blocks, the image encoding device comprising:a prediction unit for dividing each block into one or more prediction regions according to a block division pattern corresponding to a motion prediction block dividing mode and Date Reçue/Date Received 2022-05-19 performing motion prediction of a target block by allocating a motion vector to each divided region according to the motion prediction block dividing mode;a variable length encoding unit for encoding the motion 5 prediction block dividing mode based on a context model;wherein the variable length encoding unit is configured to use both the motion prediction block dividing mode of the block on the left of the target block within the same frame and the motion 10 prediction block dividing mode of the block above the target block within the same frame for the determination of the context model.