The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 01, 2024

Filed:

Jul. 03, 2023
Applicant:

Panasonic Intellectual Property Corporation of America, Torrance, CA (US);

Inventors:

Jing Ya Li, Singapore, SG;

Chong Soon Lim, Singapore, SG;

Ru Ling Liao, Singapore, SG;

Han Boon Teo, Singapore, SG;

Hai Wei Sun, Singapore, SG;

Che Wei Kuo, Singapore, SG;

Kiyofumi Abe, Osaka, JP;

Takahiro Nishi, Nara, JP;

Tadamasa Toma, Osaka, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 19/00 (2014.01); H04N 19/139 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/513 (2014.01);
U.S. Cl.
CPC ...
H04N 19/513 (2014.11); H04N 19/139 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11);
Abstract

Provided is an encoder including circuitry and memory coupled to the circuitry. A prediction mode for a current block is an affine mode, and in operation, the circuitry: derives a base motion vector which is a motion vector to be used in a prediction process for the current block, and is a motion vector at an affine-mode control point in the current block; derives a first motion vector different from the base motion vector; derives a motion vector difference based on a difference between the base motion vector and the first motion vector; determines whether the motion vector difference is greater than a threshold; if so, modifies a second motion vector different from the base motion vector and the first motion vector, and if not, does not modify the second motion vector; and encodes the current block using the second motion vector modified or the second motion vector not modified.


Find Patent Forward Citations

Loading…