Decoding device and decoding method

US10595036B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10595036-B2
Application numberUS-201314402454-A
CountryUS
Kind codeB2
Filing dateJun 21, 2013
Priority dateJun 29, 2012
Publication dateMar 17, 2020
Grant dateMar 17, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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 del

Assignees

Inventors

Classifications

  • H04N19/105Primary

    Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction · CPC title

  • the unit being a group of pictures [GOP] · CPC title

  • Motion compensation with long-term prediction, i.e. the reference frame for a current frame not being the temporally closest one (H04N19/23 takes precedence) · CPC title

  • using predictive coding (H04N19/61 takes precedence) · CPC title

  • Motion compensation with bidirectional frame interpolation, i.e. using B-pictures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10595036B2 cover?
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 …
Who is the assignee on this patent?
Velos Media Llc
What technology area does this patent fall under?
Primary CPC classification H04N19/105. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 17 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).