IP Library Granted Patent US 12689761
Granted Patent B2
US 12689761 · App. 19/011,940 · Granted Jul 21, 2026

Image coding method, image decoding method, image coding apparatus, and image decoding apparatus

Inventors: Viktor Wahadaniah (Singapore, SG); Chong Soon Lim (Singapore, SG); Sue Mon Thet Naing (San Jose, CA); Hai Wei Sun (Singapore, SG); Takahiro Nishi (Nara, JP); Hisao Sasai (Osaka, JP); Youji Shibahara (Osaka, JP); Kyoko Tanikawa (Osaka, JP); Toshiyasu Sugio (Osaka, JP); Kengo Terada (Osaka, JP); Toru Matsunobu (Osaka, JP)
Assignee: SUN PATENT TRUST
H04N19/527H04N19/513H04N19/52H04N19/58
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 12689761
App. No.
19/011,940
Granted
Jul 21, 2026
Kind
B2
Abstract

An image coding method includes: deriving a candidate for a motion vector of a current block from a co-located motion vector; adding the candidate to a list; selecting the motion vector of the current block from the list; and coding the current block, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture.

Claims (11)

1 . An image encoding method of encoding each block among blocks of pictures, the image encoding method comprising:

deriving a bi-predictive candidate for motion vectors of a current block to be encoded, from a first motion vector of a first block included in a first picture,

the first picture being different from a current picture that includes the current block,

the first block being located in the first picture at (i) a position corresponding to a position bottom right adjacent to the current block or (ii) when the position bottom right is not available, a position corresponding to a position at center of the current block in the current picture;

adding the derived bi-predictive candidate to a list of candidates;

selecting one bi-predictive candidate that includes a second motion vector and a third motion vector from the list of candidates; and

encoding the current block using (i) the second motion vector and the third motion vector and (ii) a second reference picture and a third reference picture of the current block, the second reference picture and the third reference picture respectively corresponding to the second motion vector and the third motion vector,

wherein the deriving includes:

determining (i) whether each of the second reference picture and the third reference picture of the current block is a long-term reference picture or a short-term reference picture, and (ii) whether a first reference picture of the first block is a long-term reference picture or a short-term reference picture;

deriving each of the second motion vector and the third motion vector so as to be the same as the first motion vector without scaling based on a temporal distance in the case of determining that (i) the corresponding one of the second reference picture and the third reference picture is a long-term reference picture and (ii) the first reference picture is a long-term reference picture; and

deriving each of the second motion vector and the third motion vector from the first motion vector by scaling based on a temporal distance in the case of determining that (i) the corresponding one of the second reference picture and the third reference picture is a short-term reference picture and (ii) the first reference picture is a short-term reference picture.