Method and device for encoding/decoding 3D video

US10587894B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10587894-B2
Application numberUS-201515510500-A
CountryUS
Kind codeB2
Filing dateSep 7, 2015
Priority dateOct 8, 2014
Publication dateMar 10, 2020
Grant dateMar 10, 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 invention relates to a device and a method for coding a multi-view video, a residual prediction method, according to the present invention, comprising the steps of: deriving a disparity vector of a current block; performing residual prediction on the current block on the basis of the disparity vector; and generating a residual prediction sample, wherein the disparity vector is not derived on the basis of a neighboring block of the current block, but is derived from a preset default vector. According to the present invention, the effect of prediction may be increased by performing residual prediction on the current block according to a certain condition, not only when the disparity vector is induced but also when the disparity vector is not induced from the neighboring block of the current block.

First claim

Opening claim text (preview).

What is claimed is: 1. A residual prediction method comprising: receiving information on a residual prediction for a current block through a bitstream, wherein the information on the residual prediction for the current block includes weighting factor information for a residual prediction sample for the current block, wherein the weighting factor information is received while being included in the information on the residual prediction for the current block when a disparity vector is determined based on neighboring blocks of the current block or determined to a zero vector, and wherein when the weighting factor information does not indicate 0, the residual prediction for the current block is performed based on the weighting factor information; determining an availability of a neighboring block disparity vector (NBDV) based on the neighboring blocks of the current block of a current picture; determining a disparity vector for the current block to the zero vector when the NBDV is unavailable and a reference view for a current view comprising the current block is determined to a preset default reference view; determining a value of first flag information, which indicates availability of the disparity vector for the current block, to 1 when the NBDV is unavailable and the disparity vector for the current block is determined to the zero vector; determining to perform the residual prediction on the current block based on the value of the first flag information which is equal to 1, wherein the residual prediction is a prediction process for a residual signal; and performing the residual prediction on the current block based on the preset default reference view and the disparity vector for the current block. 2. The method of claim 1 , wherein the current block is a coding unit (CU) block, and the performing the residual prediction on the current block comprises generating a residual prediction sample for the current block based on a reference picture in the preset default view. 3. The method of claim 1 , wherein the generating the modified prediction sample for the current block comprises generating the modified prediction sample for the current block based on the normal prediction sample for the current block and a modified residual prediction sample for the current block which is a result of multiplying a value indicated by the weighting factor information with the residual prediction sample for the current block. 4. The method of claim 2 , further comprising: generating a normal prediction sample for the current block by performing inter prediction or inter-view prediction for the current block; and generating a modified prediction sample for the current block based on the normal prediction sample for the current block and the residual prediction sample for the current block. 5. The method of claim 2 , wherein a first reference picture comprising a first reference block and a second reference picture comprising a second reference block are present in the reference view, and wherein the generating the residual prediction sample for the current block based on the reference picture comprises generating the residual prediction sample for the current block of the current picture by subtracting a sample value of the second reference block from a sample value of the first reference block. 6. The method of claim 4 , wherein the residual prediction sample for the current block is generated with respect to the CU block, and the CU block is partitioned into one or a plurality of prediction unit (PU) blocks and the normal prediction sample for the current block and the modified prediction sample for the current block are generated with respect to the one or plurality of PU blocks. 7. The method of claim 5 , wherein the first reference picture is determined from among pictures which are in a same Access Unit (AU) as the current block and comprised in the preset default reference view, and the first reference block is determined in the first reference picture based on the disparity vector, and wherein the second reference picture is a reference picture for the first reference block in the preset default reference view, and the second reference block is determined in the second reference picture based on the current block. 8. The method of claim 5 , wherein the first reference picture is a reference picture in the current view, and the first reference block is determined in the first reference picture, wherein the second reference picture is a reference picture of a corresponding block comprised in a corresponding picture which is in a same Access Unit (AU) as the current block and comprised in the preset default reference view, and the second reference block is determined in the second reference picture based on the current block, and wherein the corresponding block is determined in the corresponding picture based on the disparity vector. 9. The method of claim 8 , wherein the AU indicates a set of pictures having a same Picture Order Count (POC). 10. The method of claim 4 , further comprising: reconstructing the current picture based on the modified prediction sample for the current block. 11. The method of claim 2 , wherein second flag information indicating availability of the reference picture indicates 1 when the residual prediction is performable on the current block based on the reference picture, and the second flag information indicates 0 when the residual prediction is not performable on the current block based on the reference picture. 12. The method of claim 11 , wherein third flag information indicating whether the disparity vector for the current block is derivable from the neighboring blocks indicates 1 when the disparity vector is derived from the neighboring blocks of the current block, and the third flag information indicates 0 when the disparity vector is not derivable from the neighboring blocks of the current block and the disparity vector is determined to the zero vector. 13. The method of claim 12 , wherein the first flag information indicates 1 regardless of whether the third flag information indicates 0 or 1. 14. A residual prediction apparatus, comprising: an entropy decoder configured to: receive information on a residual prediction for a current block through a bitstream, wherein the information on the residual prediction for the current block includes weighting factor information for a residual prediction sample for the current block, wherein the weighting factor information is received while being included in the information on the residual prediction for the current block when a disparity vector is determined based on neighboring blocks of the current block or determined to a zero vector, and wherein when the weighting factor information does not indicate 0, the residual prediction for the current block is performed based on the weighting factor information, determine an availability of a neighboring block disparity vector (NBDV) based on the neighboring blocks of the current block of a current picture, determine a disparity vector for the current block to the zero vector when the NBDV is unavailable and a reference view for a current view comprising the current block is determined to a preset default reference view, and determine a value of first flag information, which indicates availability of the disparity vector for the current block, to 1 when the NBDV is unavailable and the disparity vector for the current block is determined to the zero vector; and a predictor configured to: determine to perform the residual prediction on the current block based on the value of the first flag informatio

Assignees

Inventors

Classifications

  • the region being a block, e.g. a macroblock · CPC title

  • H04N19/597Primary

    specially adapted for multi-view video sequence encoding · CPC title

  • Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability · CPC title

  • by predictive encoding · CPC title

  • characterised by syntax aspects related to video coding, e.g. related to compression standards · 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 US10587894B2 cover?
The present invention relates to a device and a method for coding a multi-view video, a residual prediction method, according to the present invention, comprising the steps of: deriving a disparity vector of a current block; performing residual prediction on the current block on the basis of the disparity vector; and generating a residual prediction sample, wherein the disparity vector is not d…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification H04N19/597. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 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).