IP Library Granted Patent US 8,861,606
Granted Patent B2
US 8,861,606 · App. 13/660,507 · Granted Oct 14, 2014

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 (Singapore, SG); Hai Wei Sun (Singapore, SG); Toshiyasu Sugio (Osaka, JP); Takahiro Nishi (Nara, JP); Hisao Sasai (Osaka, JP); Youji Shibahara (Osaka, JP); Kyoko Tanikawa (Osaka, JP); Toru Matsunobu (Osaka, JP); Kengo Terada (Osaka, JP)
Assignee: Panasonic Intellectual Property Corporation of America
H04N19/00696H04N19/00781H04N19/00727
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 8,861,606
App. No.
13/660,507
Granted
Oct 14, 2014
Kind
B2
Abstract

An image coding method includes: deriving a candidate for a motion vector predictor from a co-located motion vector; adding the candidate to a list; selecting the motion vector predictor from the list; and coding a current block and coding a current motion vector, 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 (20)

1. A decoding method of decoding each block among blocks of pictures, the decoding method comprising:

deriving a candidate for a motion vector predictor to be used in decoding of a motion vector for a current block to be decoded, from a first motion vector of a first block included in a first picture, the first picture being different from a picture that includes the current block;

adding the derived candidate to a list of candidates;

selecting one motion vector predictor from the list of candidates; and

decoding the motion vector of the current block using the selected motion vector predictor, and decoding the current block using the motion vector and a reference picture of the current block,

wherein the reference picture of the current block is different from the first picture, and

wherein the deriving includes:

determining whether the reference picture of the current block is a long-term reference picture or a short-term reference picture, and whether a first reference picture of the first block is a long-term reference picture or a short-term reference picture;

deriving the candidate from the first motion vector without scaling based on a temporal distance in the case of determining that each of the reference picture of the current block and the first reference picture of the first block is a long-term reference picture; and

deriving the candidate from the first motion vector by scaling based on a temporal distance in the case of determining that each of the reference picture of the current block and the first reference picture of the first block is a short-term reference picture.

2. A decoding apparatus that decodes each block among blocks of pictures, the decoding apparatus comprising:

a deriving unit configured to derive a candidate for a motion vector predictor to be used in decoding of a motion vector for a current block to be decoded, from a first motion vector of a first block included in a first picture, the first picture being different from a picture that includes the current block;

an adding unit configured to add the derived candidate to a list of candidates;

a selecting unit configured to select one motion vector predictor from the list of candidates; and

a decoder configured to decode the motion vector of the current block using the selected motion vector predictor, and decode the current block using the motion vector and a reference picture of the current block,

wherein the reference picture of the current block is different from the first picture, and

wherein the deriving unit is configured to:

determine whether the reference picture of the current block is a long-term reference picture or a short-term reference picture, and whether a first reference picture of the first block is a long-term reference picture or a short-term reference picture;

derive the candidate from the first motion vector without scaling based on a temporal distance in the case of determining that each of the reference picture of the current block and the first reference picture of the first block is a long-term reference picture; and

derive the candidate from the first motion vector by scaling based on a temporal distance in the case of determining that each of the reference picture of the current block and the first reference picture of the first block is a short-term reference picture.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2014
From: WAHADANIAH, VIKTOR; LIM, CHONG SOON; NAING, SUE MON THET; SUN, HAI WEI; SUGIO, TOSHIYASU; NISHI, TAKAHIRO; SASAI, HISAO; SHIBAHARA, YOUJI; TANIKAWA, KYOKO; MATSUNOBU, TORU; TERADA, KENGO
To: PANASONIC CORPORATION
Reel/Frame 031968/0575 →
Continuity (2)
Provisional Application 61552863 · Oct 28, 2011
Related Publication 20130107965A1 · May 2, 2013