IP Library Granted Patent US 10,595,036
Granted Patent B2
US 10,595,036 · App. 14/402,454 · Granted Mar 17, 2020

Decoding device and decoding method

Inventors: Shuo Lu (Tokyo, JP); Kazushi Sato (Kanagawa, JP)
Assignee: Velos Media, LLC
H04N19/52H04N19/177H04N19/50H04N19/58H04N19/70H04N19/109H04N19/172H04N19/577
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,595,036
App. No.
14/402,454
Granted
Mar 17, 2020
Kind
B2
Abstract

The present technology relates to a decoding device and a decoding method capable of reducing the amount of information relating to information specifying a reference image. A reception unit receives inter_ref_pic_set_prediction_flag representing whether reference image specifying information specifying a reference image, which is used for generating a predicted image, of a prior image that is an image prior to a current coding image in coding order that is transmitted in a case where the current coding image is an image other than a first image of a GOP (Group of Picture) is used as the reference image specifying information of the current coding image. The present technology, for example, can be applied to a decoding device of an HEVC (High Efficiency Video Coding) system.

Claims (50)

1. A decoding device

comprising:

at least one processor;

at least one memory including a computer program, the memory and the computer program configured to, working with the at least one processor, cause the decoding device to perform at least the following:

decode a syntax element received in a sequence parameter set (SPS) of a plurality of images of a group of pictures to be decoded, the syntax element indicating a number of short-term reference picture sets (RPS) included in the SPS;

for a first image of the plurality of images to be decoded using inter-prediction:

in a slice header of the first image, set a value of an index of a short-term RPS of the first image equal to the number of short-term RPS included in the SPS;

if the value of the index of the short-term RPS of the first image is equal to zero indicating a value of a prediction flag is not received in the slice header of the first image, set the value of the prediction flag to a first value indicating that the short-term RPS of the first image is not predicted from short-term RPS included in the SPS;

generate a predicted image of the first image using inter-prediction; and

decode the first image using the predicted image.

2. The decoding device according to claim 1 , wherein generating the predicted image of the first image further performs at least the following:

if the value of the index of the short-term RPS of the first image is not equal to zero indicating the value of the prediction flag is received in the slice header of the first image,

decode the value of the prediction flag, wherein value of the prediction flag is either the first value indicating that the short-term RPS of the first image is not predicted from short-term RPS included in the SPS, or a second value indicating the short-term RPS of the first image is predicted from short-term RPS included in the SPS; and

generate the short-term RPS of the first image based on the value of the prediction flag; and

generate the predicted image of the first image using the short-term RPS of the first image.

3. The decoding device according to claim 2 , wherein generating the predicted image of the first image further performs at least the following:

if the value of the prediction flag is equal to the second value indicating the short-term RPS of the first image is predicted from short-term RPS included in the SPS, decode a RPS delta index received in the slice header of the first image;

generate the short-term RPS of the first image based on the RPS delta index; and

generate the predicted image of the first image using the short-term RPS of the first image.

4. The decoding device according to claim 1 , wherein generating the predicted image of the first image further performs at least the following:

if the value of the prediction flag is equal to the first value indicating the short-term RPS of the first image is not predicted from short-term RPS included in the SPS, decode short-term RPS specification information of the first image, received in the slice header of the first image, wherein the slice header of the first image does not include the RPS delta index, and

generate the short-term RPS of the first image based on the short-term RPS specification information; and

generate the predicted image of the first image using the short-term RPS of the first image.

5. The decoding device according to claim 2 , wherein generating the predicted image of the first image further performs at least the following:

if the value of the prediction flag is equal to the first value indicating the short-term RPS of the first image is not predicted from short-term RPS included in the SPS, decode short-term RPS specification information of the first image, received in the slice header of the first image, wherein the slice header of the first image does not include the RPS delta index, and

generate the short-term RPS of the first image based on the short-term RPS specification information; and

generate the predicted image of the first image using the short-term RPS of the first image.

6. A decoding method comprising:

decoding a syntax element received in a sequence parameter set (SPS) of a plurality of images of a group of pictures to be decoded, the syntax element indicating a number of short-term reference picture set (RPS) included in the SPS;

for a first image of the plurality of images to be decoded using inter-prediction:

in a slice header of a first image of the plurality of images, setting a value of an index of a short-term RPS of the first image equal to the number of short-term RPS included in the SPS;

if the value of the index of the short-term RPS of the first image is equal to zero indicating a value of a prediction flag is not received in the slice header of the first image, setting the value of the prediction flag to a first value indicating that the short-term RPS of the first image is not predicted from short-term RPS included in the SPS;

generating a predicted image of the first image; and

decoding the first image using the predicted image.

7. The method according to claim 6 , wherein generating the predicted image of the first image further comprises at least the following:

if the value of the index of the short-term RPS of the first image is not equal to zero indicating the value of the prediction flag is received in the slice header of the first image, decoding the value of the prediction flag, wherein value of the prediction flag is either the first value indicating that the short-term RPS of the first image is not predicted from short-term RPS included in the SPS, or a second value indicating the short-term RPS of the first image is predicted from short-term RPS included in the SPS; and

generating the short-term RPS of the first image based on the value of the prediction flag; and

generating the predicted image of the first image using the short-term RPS of the first image.

8. The method according to claim 7 , wherein generating the predicted image of the first image further comprises at least the following:

if the value of the prediction flag is equal to the second value indicating the short-term RPS of the first image is predicted from short-term RPS included in the SPS, decoding a RPS delta index received in the slice header of the first image;

generating the short-term RPS of the first image based on the RPS delta index; and

generating the predicted image of the first image using the short-term RPS of the first image.

9. The method according to claim 6 , wherein generating the predicted image of the first image further comprises at least the following:

if the value of the prediction flag is equal to the first value indicating the short-term RPS of the first image is not predicted from short-term RPS included in the SPS, decoding short-term RPS specification information of the first image, received in the slice header of the first image, wherein the slice header of the first image does not include the RPS delta index, and

generating the short-term RPS of the first image based on the short-term RPS specification information; and

generating the predicted image of the first image using the short-term RPS of the first image.

10. The method according to claim 7 , wherein generating the predicted image of the first image further comprises at least the following:

if the value of the prediction flag is equal to the first value indicating the short-term RPS of the first image is not predicted from short-term RPS included in the SPS, decoding short-term RPS specification information of the first image, received in the slice header of the first image, wherein the slice header of the first image does not include the RPS delta index, and

generating the short-term RPS of the first image based on the short-term RPS specification information; and

generating the predicted image of the first image using the short-term RPS of the first image.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2022
From: VELOS MEDIA, LLC
To: SONY GROUP CORPORATION
Reel/Frame 061902/0867 →
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 26, 2017
From: SONY CORPORATION
To: VELOS MEDIA, LLC
Reel/Frame 042517/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: LU, SHUO; SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 034332/0656 →
Priority Claims (2)
JP 2012-147883 · Jun 29, 2012 · national
JP 2012-218097 · Sep 28, 2012 · national
Continuity (1)
Related Publication 20150092846A1 · Apr 2, 2015
Cited By (1)
US 12,243,274