Back to results
US 10,856,005 B2Granted
Encoder, decoder, encoding method, and decoding method
AssigneePanasonic Intellectual Property Corporation of America
InventorsTakashi Hashimoto, Kiyofumi Abe, Tadamasa Toma, Takahiro Nishi, Ryuichi Kanoh
Life of this patent
Estimating the term…
Abstract
An encoder includes: circuitry; and memory, in which using the memory, the circuitry, in affine motion compensation prediction in inter prediction for a current block, places a limit on a range within which motion estimation or motion compensation is performed, and performs the motion compensation for the current block.
Claims24
An encoder comprising:
- circuitry;
- and
- memory, wherein
- using the memory, the circuitry,
- in affine motion compensation prediction in inter prediction for a current block, places a limit on a range within which motion estimation or motion compensation is performed, and performs the motion compensation for the current block, and
- the limit on the range within which the motion estimation or the motion compensation is performed is placed so that a variation between a control point motion vector at a top left corner and a control point motion vector at a top right corner of the current block in the affine motion compensation prediction falls within a predetermined range.
3 more elements
A decoder comprising:
- circuitry;
- and
- memory, wherein
- using the memory, the circuitry,
- in affine motion compensation prediction in inter prediction for a current block, places a limit on a range within which motion estimation or motion compensation is performed, and performs the motion compensation for the current block to decode an encoded stream, and
- the limit on the range within which the motion estimation or the motion compensation is performed is placed so that a variation between a control point motion vector at a top left corner and a control point motion vector at a top right corner of the current block in the affine motion compensation prediction falls within a predetermined range.
3 more elements
An encoding method comprising:
- in affine motion compensation prediction in inter prediction for a current block, placing a limit on a range within which motion estimation or motion compensation is performed, and performing the motion compensation for the current block, wherein
- the limit on the range within which the motion estimation or the motion compensation is performed is placed so that a variation between a control point motion vector at a top left corner and a control point motion vector at a top right corner of the current block in the affine motion compensation prediction falls within a predetermined range.
A decoding method comprising:
- in affine motion compensation prediction in inter prediction for a current block, placing a limit on a range within which motion estimation or motion compensation is performed, and performing the motion compensation for the current block to decode an encoded stream, wherein
- the limit on the range within which the motion estimation or the motion compensation is performed is placed so that a variation between a control point motion vector at a top left corner and a control point motion vector at a top right corner of the current block in the affine motion compensation prediction falls within a predetermined range.
Dependencies are inferred from the claim text.