IP Library Granted Patent US 12707076
Granted Patent B2
US 12707076 · App. 18/924,514 · Granted Aug 11, 2026

Prediction image generation method, image coding method, image decoding method, and prediction image generation apparatus

Inventors: Satoshi Yoshikawa (Hyogo, JP); Hisao Sasai (Osaka, JP); Kengo Terada (Osaka, JP)
Assignee: PANASONIC AUTOMOTIVE SYSTEMS CO., LTD.
H04N19/50H04N19/176H04N19/182H04N19/46
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12707076
App. No.
18/924,514
Granted
Aug 11, 2026
Kind
B2
Abstract

A decoder, encoder, and a recording medium causes a processor to generate a prediction image by an inter prediction process by i) obtaining first information from a bitstream associated with a variable number of feature points of a current block usable in performing an affine prediction, ii) obtaining a flag from the bitstream indicating a first or second value, iii) obtaining second information from the bitstream specifying first points in response to the flag indicating the first value, iv) determining third information provided the first points based on the second information and indicating a difference between coordinate values of a first point and a corresponding second point included in a reference picture, v) generating a prediction image of the current block according to the determined third information, and vi) refraining from obtaining the second information from the bitstream, in response to the flag indicating the second value.

Claims (29)

1 . A decoder, comprising:

a memory; and

a processor coupled to the memory, the processor configured to

obtain first information from a bitstream, the first information being associated with a number of feature points of a current block, the number of the feature points being variable, the feature points being usable in performing an affine prediction;

obtain a flag from the bitstream, the flag indicating a first value or a second value different from the first value;

obtain second information from the bitstream, the second information specifying first points to be used among the feature points, in response to the flag indicating the first value;

determine third information provided for each of the first points based on the second information, the third information indicating a difference between a coordinate value of a first point, which is one of the first points, and a coordinate value of a corresponding second point, the corresponding second point being included in a reference picture; and

generate a prediction image of the current block according to the determined third information,

wherein the processor is configured to refrain from obtaining the second information from the bitstream, in response to the flag indicating the second value, and

wherein the processor is configured to generate the prediction image by an inter prediction process.

2 . A non-transitory recording medium storing a bitstream, the bitstream including (i) coded data of a current block, (ii) first information being associated with a number of feature points of a current block, the feature points being usable in performing an affine prediction, and (iii) a flag indicating a first value or a second value different from the first value, and the bitstream causing a processor to perform decoding operations, comprising:

obtaining the first information from the bitstream;

obtaining the flag from the bitstream;

obtaining second information from the bitstream, the second information specifying first points to be used among the feature points, in response to the flag indicating the first value;

determining third information provided for each of the first points based on the second information, the third information indicating a difference between a coordinate value of a first point, which is one of the first points, and a coordinate value of a corresponding second point, the corresponding second point being included in a reference picture; and

generating a prediction image of the current block according to the determined third information,

wherein the processor is configured to refrain from obtaining the second information from the bitstream, in response to the flag indicating the second value, and

wherein the processor is configured to generate the prediction image by an inter prediction process.

3 . An encoder, comprising:

a memory; and

a processor coupled to the memory, the processor configured to

determine first information associated with a number of feature points of a current block, the feature points being usable in performing an affine prediction;

determine a flag indicating a first value or a second value different from the first value;

determine second information specifying first points to be used among the feature points, in response to the flag indicating the first value;

determine third information provided for each of the first points based on the second information, the third information indicating a difference between a coordinate value of a first point, which is one of the first points, and a coordinate value of a corresponding second point, the corresponding second point being included in a reference picture; and

generate a prediction image of the current block according to the determined third information,

wherein the processor is configured to refrain from including the second information in the bitstream, in response to the flag indicating the second value,

wherein the bitstream includes coded data of the current block, the first information, the flag, and the second information, and

wherein the processor is configured to generate the prediction image by an inter prediction process.