IP Library Granted Patent US 10,097,849
Granted Patent B2
US 10,097,849 · App. 15/810,543 · Granted Oct 9, 2018

Moving picture coding device, moving picture coding method, and moving picture coding program, and moving picture decoding device, moving picture decoding method, and moving picture decoding program

Inventors: Kazumi Arakage (Yokosuka, JP); Hideki Takehara (Yokosuka, JP); Shigeru Fukushima (Yokosuka, JP); Hiroya Nakamura (Yokosuka, JP)
Assignee: JVC KENWOOD Corporation
H04N19/50H04N19/503H04N19/52H04N19/593
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 10,097,849
App. No.
15/810,543
Granted
Oct 9, 2018
Kind
B2
Abstract

A merging motion information calculating unit calculates motion information of a plurality of coded neighboring blocks located at predetermined positions neighboring to a coding target block in space as spatial motion information candidates of the coding target block, in a case where there are spatial motion information candidates having the same motion information out of the spatial motion information candidates, sets one of the spatial motion information candidates having the same motion information as the spatial motion information candidate and, calculates a temporal motion information candidate of the coding target block by using the motion information of a coded block included in a picture that is different in time from a picture including the coding target block, and includes the spatial motion information candidates and the temporal motion information candidate in candidates for the motion information.

Claims (15)

1. A moving picture decoding device that decodes a coded bitstream in units of blocks acquired by partitioning each picture of moving picture data, the moving picture decoding device comprising:

a candidate list constructing unit configured to derive motion information of a decoded block included in a picture that is different in time from a picture including a decoding target block that is a target for the decoding, derive a temporal motion information candidate of the decoding target block based on the derived motion information of the decoded block, derive a plurality of candidates based on motion information of a plurality of decoded neighboring blocks located at predetermined positions neighboring to the decoding target block in space, derive spatial motion information candidates based on the plurality of derived candidates, and construct a list of motion information candidates including the derived temporal motion information candidate and the derived spatial motion information candidates; and

a decoding unit configured to decode information representing whether or not the decoding is performed in a merging prediction mode deriving the motion information of the decoding target block based on the motion information candidates included in the list, in a case where the information representing to perform the decoding in the merging prediction mode is decoded, decode an index designating a predetermined motion information candidate included in the list, derive the motion information of the decoding target block based on the motion information candidate designated by the decoded index, and decodes the decoding target block,

wherein the candidate list constructing unit does not compare all possible combinations of the spatial motion information candidates with each other but compares predefined partial combinations of the spatial motion information candidates with each other and, in a case where there are candidates having the same moving information out of the candidates, derives one spatial motion information candidate from the candidates of which the motion information is the same,

wherein no comparison is made between the spatial motion information candidates and the temporal motion information candidate.

2. A moving picture decoding method for decoding a coded bitstream in units of blocks acquired by partitioning each picture of moving picture data, the moving picture decoding method comprising:

deriving motion information of a decoded block included in a picture that is different in time from a picture including a decoding target block that is a target for the decoding, deriving a temporal motion information candidate of the decoding target block based on the derived motion information of the decoded block, deriving a plurality of candidates based on motion information of a plurality of decoded neighboring blocks located at predetermined positions neighboring to the decoding target block in space, deriving spatial motion information candidates based on the plurality of derived candidates, and constructing a list of motion information candidates including the derived temporal motion information candidate and the derived spatial motion information candidates; and

decoding information representing whether or not the decoding is performed in a merging prediction mode deriving the motion information of the decoding target block based on the motion information candidates included in the list, in a case where the information representing to perform the decoding in the merging prediction mode is decoded, decoding an index designating a predetermined motion information candidate included in the list, deriving the motion information of the decoding target block based on the motion information candidate designated by the decoded index, and decoding the decoding target block,

wherein, in the constructing of a list of motion information candidates, all possible combinations of the spatial motion information candidates are not compared with each other but predefined partial combinations of the spatial motion information candidates are compared with each other and, in a case where there are candidates having the same moving information out of the candidates, one spatial motion information candidate is derived from the candidates of which the motion information is the same,

wherein no comparison is made between the spatial motion information candidates and the temporal motion information candidate.

3. A non-transitory computer readable medium having a moving picture decoding program for decoding a coded bitstream in units of blocks acquired by partitioning each picture of moving picture data stored thereon, the moving picture decoding program causes a computer to perform:

deriving motion information of a decoded block included in a picture that is different in time from a picture including a decoding target block that is a target for the decoding, deriving a temporal motion information candidate of the decoding target block based on the derived motion information of the decoded block, deriving a plurality of candidates based on motion information of a plurality of decoded neighboring blocks located at predetermined positions neighboring to the decoding target block in space, deriving spatial motion information candidates based on the plurality of derived candidates, and constructing a list of motion information candidates including the derived temporal motion information candidate and the derived spatial motion information candidates; and

decoding information representing whether or not the decoding is performed in a merging prediction mode deriving the motion information of the decoding target block based on the motion information candidates included in the list, in a case where the information representing to perform the decoding in the merging prediction mode is decoded, decoding an index designating a predetermined motion information candidate included in the list, deriving the motion information of the decoding target block based on the motion information candidate designated by the decoded index, and decoding the decoding target block,

wherein, in the constructing of a list of motion information candidates, all possible combinations of the spatial motion information candidates are not compared with each other but predefined partial combinations of the spatial motion information candidates are compared with each other and, in a case where there are candidates having the same moving information out of the candidates, one spatial motion information candidate is derived from the candidates of which the motion information is the same,

wherein no comparison is made between the spatial motion information candidates and the temporal motion information candidate.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2021
From: JVCKENWOOD CORPORATION
To: NEC CORPORATION
Reel/Frame 056255/0665 →
CHANGE OF NAME Recorded Mar 19, 2021
From: JVC KENWOOD CORPORATION
To: JVCKENWOOD CORPORATION
Reel/Frame 057673/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2017
From: ARAKAGE, KAZUMI; TAKEHARA, HIDEKI; FUKUSHIMA, SHIGERU; NAKAMURA, HIROYA
To: JVC KENWOOD CORPORATION
Reel/Frame 044105/0098 →
Priority Claims (2)
JP 2011-289669 · Dec 28, 2011 · national
JP 2011-289670 · Dec 28, 2011 · national
Continuity (3)
Continuation 14299830 · Jun 9, 2014
Continuation PCTJP2012008443 · Dec 28, 2012
Related Publication 20180070097A1 · Mar 8, 2018