IP Library Granted Patent US 9,456,217
Granted Patent B2
US 9,456,217 · App. 14/590,497 · Granted Sep 27, 2016

Coding method and apparatus with candidate motion vectors

Inventors: Toshiyasu Sugio (Osaka, JP); Takahiro Nishi (Nara, JP); Youji Shibahara (Osaka, JP); Kyoko Tanikawa (Osaka, JP); Hisao Sasai (Osaka, JP); Toru Matsunobu (Osaka, JP)
Assignee: SUN PATENT TRUST
H04N19/521H04N19/105H04N19/176H04N19/463H04N19/513H04N19/577H04N19/61H04N19/65H04N19/70
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 9,456,217
App. No.
14/590,497
Granted
Sep 27, 2016
Kind
B2
Abstract

An image coding method for coding a current block derives a first candidate having a first motion vector that has been used to code a first block. It is determined whether a total number of one or more candidates having the first candidate is less than a maximum candidate number, and a second candidate is derived when the total number of the one or more candidates is less than the maximum candidate number. The second candidate has a second motion vector and is different from the first candidate. A candidate for coding the current block is selected from the candidates having the first candidate and the second candidate.

Claims (26)

1. An image coding method for coding a current block, comprising:

deriving a first candidate having a first motion vector that has been used to code a first block;

determining whether or not a total number of one or more candidates having the first candidate is less than a maximum candidate number;

deriving a second candidate having a second motion vector when the total number of the one or more candidates having the first candidate is less than the maximum candidate number, the second candidate being different from the first candidate; and

coding an index corresponding to a candidate having a motion vector,

wherein the maximum candidate number is used to code the index,

wherein the motion vector is used to code the current block, and

wherein the candidate is one of a plurality of candidates having the first candidate and the second candidate.

2. The image coding method according to claim 1 ,

wherein the index is coded using the maximum candidate number obtained from a bitstream.

3. The image coding method according to claim 1 ,

wherein the deriving of the first candidate includes deriving a plurality of first candidates, and

the image coding method further comprises:

removing an identical candidate from the plurality of first candidates before the determining.

4. The image coding method according to claim 1 ,

wherein the deriving of the first candidate includes deriving a plurality of first candidates, and

the image coding method further comprises:

removing an unusable-for-merging candidate from the plurality of first candidates before the determining.

5. An image coding apparatus for coding a current block, comprising:

a first deriver configured to derive a first candidate having a first motion vector that has been used to code a first block;

a determiner configured to determine whether or not a total number of one or more candidates having the first candidate is less than a maximum candidate number, the second candidate being different from the first candidate;

a second deriver configured to derive a second candidate having a second motion vector when the total number of the one or more candidates having the first candidate is less than the maximum candidate number; and

a coder configured to code an index corresponding to a candidate having a motion vector,

wherein the maximum candidate number is used to code the index,

wherein the motion vector is used to code the current block, and

wherein the candidate is one of a plurality of candidates having the first candidate and the second candidate.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2022
From: VELOS MEDIA, LLC
To: SUN PATENT TRUST
Reel/Frame 061391/0110 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: VELOS MEDIA, LLC AND VELOS MEDIA MANAGEMENT, LLC
Reel/Frame 060923/0407 →
SECOND AMENDED AND RESTATED MEMBER INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 2, 2018
From: VELOS MEDIA MANAGEMENT, LLC; VELOS MEDIA, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 045806/0030 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2017
From: SUN PATENT TRUST
To: VELOS MEDIA, LLC
Reel/Frame 042506/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0213 →
Continuity (3)
Continuation 13477606 · May 22, 2012
Provisional Application 61489416 · May 24, 2011
Related Publication 20150131725A1 · May 14, 2015