Method and apparatus for decoded picture buffer management in video coding system using intra block copy

US10575013B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10575013-B2
Application numberUS-201615766921-A
CountryUS
Kind codeB2
Filing dateOct 18, 2016
Priority dateOct 19, 2015
Publication dateFeb 25, 2020
Grant dateFeb 25, 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.

Method and apparatus of managing a DPB (decoded picture buffer) for a video coding system are disclosed. Whether the IntraBC mode is used for a current picture is determined and a maximum allowed number of decoded pictures in the DPB is allocated based on whether the IntraBC mode is used for the current picture. The current picture is then encoded or decoded using decoded pictures stored in the DPB as reference data. In another method, a maximum number of reordered pictures in the DPB is determined. If certain conditions are true, one or more decoded pictures stored in the DPB will be emptied until none of the conditions is true. One condition corresponds to a number of decoded pictures in the DPB marked as “needed for output” being greater than the maximum number of reordered picture modified according to whether the IntraBC mode is used for the current picture.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of managing a DPB (decoded picture buffer) for a video coding system, wherein the video coding system uses coding modes including an Inter prediction mode and an IntraBC (Intra Block Copy) mode, comprising: determining whether the IntraBC mode is used for a current picture, wherein decoded data of the current picture is used as reference data for the current picture if the current picture is coded using the IntraBC mode; allocating, in the DPB, a memory space having a first size for storing at most a first maximum allowed number of decoded pictures in response to the IntraBC mode being determined to be used for the current picture; allocating, in the DPB, the memory space having a second size for storing at most a second maximum allowed number of decoded pictures in response to the IntraBC mode being determined not to be used for the current picture, the second maximum allowed number being less than the first maximum allowed number; and encoding or decoding the current picture using decoded pictures stored in the allocated memory space in the DPB as reference data. 2. The method of claim 1 , wherein whether the IntraBC mode is used for the current picture is indicated by a syntax flag or a variable, and a value of the syntax flag or the variable is related to whether two versions of decoded current picture need to be stored. 3. The method of claim 2 , further comprising emptying one or more decoded pictures stored in the allocated memory space in the DPB when one or more conditions are true, wherein the one or more conditions include a condition corresponding to a total number of decoded pictures in the allocated memory space in the DPB that is marked as needed for output being greater than or equal to a first maximum number of reordered pictures, when the syntax flag or the variable indicates that two versions of decoded current picture are not need to be stored, and a second maximum number of reordered pictures that is modified according to the first maximum number of reordered pictures, when the syntax flag or the variable indicates that two versions of decoded current picture are need to be stored. 4. The method of claim 3 , wherein a syntax element indicating the first maximum number of reordered pictures is signaled in a Sequence Parameter Set (SPS). 5. The method of claim 3 , wherein the second maximum number of reordered pictures is less than the first maximum number of reordered pictures. 6. The method of claim 3 , wherein the second maximum number of reordered pictures corresponds to reducing the first maximum number of reordered pictures by the value of the syntax flag or the variable. 7. The method of claim 1 , wherein a syntax element indicating the first maximum allowed number of decoded pictures is signaled in a Sequence Parameter Set (SPS). 8. An apparatus for managing a DPB (decoded picture buffer) in a video coding system, wherein the video coding system uses coding modes including an Inter prediction mode and an IntraBC (Intra Block Copy) mode, the apparatus comprising: one or more electronic circuits or processors configured to: determine whether the IntraBC mode is used for a current picture, wherein decoded data of the current picture is used as reference data for the current picture if the current picture is coded using the IntraBC mode; allocate, in the DPB, a memory space having a first size for storing at most a first maximum allowed number of decoded pictures in response to the IntraBC mode being determined to be used for the current picture; allocate, in the DPB, the memory space having a second size for storing at most a second maximum allowed number of decoded pictures in response to the IntraBC mode being determined not to be used for the current picture, the second maximum allowed number being less than the first maximum allowed number; and encode or decode the current picture using decoded pictures stored in the allocated memory space in the DPB as reference data.

Assignees

Inventors

Classifications

  • between spatial and temporal predictive coding, e.g. picture refresh · CPC title

  • 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

  • H04N19/573Primary

    Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction · CPC title

  • characterised by memory arrangements (H04N19/433 takes precedence) · CPC title

  • H04N19/593Primary

    involving spatial prediction techniques · 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 US10575013B2 cover?
Method and apparatus of managing a DPB (decoded picture buffer) for a video coding system are disclosed. Whether the IntraBC mode is used for a current picture is determined and a maximum allowed number of decoded pictures in the DPB is allocated based on whether the IntraBC mode is used for the current picture. The current picture is then encoded or decoded using decoded pictures stored in the…
Who is the assignee on this patent?
Mediatek Inc
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 Feb 25 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).