IP Library Granted Patent US 8,964,847
Granted Patent B2
US 8,964,847 · App. 13/477,606 · Granted Feb 24, 2015

Decoding method and apparatus with candidate motion vectors

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,964,847
App. No.
13/477,606
Granted
Feb 24, 2015
Kind
B2
Abstract

An image coding method bitstream includes: determining a maximum number of a merging candidate which is a combination of a prediction direction, a motion vector, and a reference picture index for use in coding of a current block; deriving a first merging candidate; determining whether or not a total number of the first merging candidate is smaller than the maximum number; deriving a second merging candidate when it is determined that the total number of the first merging candidate is smaller than the maximum number; selecting a merging candidate for use in the coding of the current block from the first merging candidate and the second merging candidate; and coding, using the maximum number, an index for identifying the selected merging candidate, and attaching the coded index to the bitstream.

Claims (26)

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

deriving a first candidate having a first motion vector that has been used to decode 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

decoding a coded index corresponding to a candidate having a motion vector,

wherein the maximum candidate number is used to decode the coded index,

wherein the motion vector is used to decode 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 decoding method according to claim 1 , further comprising:

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

3. The image decoding method according to claim 1 ,

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

the image decoding method further comprises:

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

4. The image decoding method according to claim 1 ,

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

the image decoding method further comprises:

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

5. An image decoding apparatus that decodes a current block, comprising:

a first deriver configured to derive a first candidate having a first motion vector that has been used to decode 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;

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, the second candidate being different than the first candidate; and

a decoder configured to decode a coded index corresponding to a candidate having a motion vector,

wherein the maximum candidate number is used to decode the coded index,

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

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

Assignments (7)
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 →
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 Jul 19, 2012
From: SUGIO, TOSHIYASU; NISHI, TAKAHIRO; SHIBAHARA, YOUJI; TANIKAWA, KYOKO; SASAI, HISAO; MATSUNOBU, TORU
To: PANASONIC CORPORATION
Reel/Frame 028582/0905 →