Prediction image generation device, moving image decoding device, and moving image coding device
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorTomohiro Ikai
Life of this patent
Estimating the term…
Abstract
Coding efficiency is improved. A motion compensation filter unit acts on a motion vector applied image obtained by acting a motion vector on a reference image. The motion compensation filter unit causes filter coefficients mcFilter[i][k] designated by a phase i and a filter coefficient position k to act on the motion vector applied image. The filter coefficients mcFilter[i][k] includes filter coefficients calculated by using filter coefficients mcFilter[p][k] (p≠i) and filter coefficients mcFilter[q][k] (q≠i).
Claims5
A video decoding method, applied to a video decoding device, comprising:
- decoding a motion vector difference absolute value from a coded data;
- deriving a difference motion vector by using the motion vector difference absolute value;
- decoding a flag, from the coded data, specifying an accuracy of a motion vector, in a case that the difference motion vector is not equal to zero;
- determining, by using the flag, a shift value used for a rounding process of a motion vector;
- generating a prediction image by using the motion vector based on the difference motion vector;
- and
- decoding a coding target image by adding a residual image to the prediction image or subtracting the residual image from the prediction image.
A video decoding device comprising:
- a prediction image generation device for generating a prediction image, the prediction image generation device comprising:
- an inter-prediction parameter decoding control circuitry that decodes a motion vector difference absolute value from a coded data and derives a difference motion vector by using the motion vector difference absolute value and that decodes a flag, from the coded data, specifying an accuracy of a motion vector, in a case that the difference motion vector is not equal to zero, and determines a shift value used for a rounding process of a motion vector by using the flag;
- and
- a prediction image generation circuitry that generates a prediction image by using the motion vector based on the difference motion vector, and
- an adder, for decoding a coding target image by adding a residual image to the prediction image or subtracting the residual image from the prediction image.
A video coding method, performed by a video coding device, comprising:
- determining a difference motion vector;
- determining a flag specifying an accuracy of a motion vector in a case that the difference motion vector is not equal to zero;
- determining by using the flag, a shift value used for a rounding process of the motion vector;
- generating a prediction image by using the motion vector based on the difference motion vector;
- and
- coding a residual of the prediction image and a coding target image, the flag and a motion vector difference absolute value corresponding to the difference motion vector.
A video coding device comprising:
- a prediction image generation device for generating a prediction image, the prediction image generation device is configured to:
- determining a difference motion vector;
- determining a flag specifying an accuracy of a motion vector in a case that the difference motion vector is not equal to zero;
- and
- determining by using the flag, a shift value used for a rounding process of the motion vector;
- and
- generating a prediction image by using the motion vector;
- and
- a coder, configured to code a residual of the prediction image and a coding target image, the flag and a motion vector difference absolute value corresponding to the difference motion vector.
Dependencies are inferred from the claim text.