Video data decoding method and video data decoding apparatus

US10368100B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10368100-B2
Application numberUS-201816014396-A
CountryUS
Kind codeB2
Filing dateJun 21, 2018
Priority dateOct 9, 2012
Publication dateJul 30, 2019
Grant dateJul 30, 2019

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.

Disclosed is a method and apparatus for decoding video data. The method for decoding video data includes receiving coded video data including multi-view video data and depth data corresponding to the video data, acquiring motion data for inter-view prediction of a coding unit of the coded video data from the depth data, and performing inter-view prediction based on the motion data, and restoring video data according to the multi-view video data including the coding unit and the depth data based on the motion prediction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for decoding video data comprising: receiving coded video data comprising video data and depth data corresponding to the video data; acquiring motion data for inter-view prediction of a coding unit of the video data from the depth data; performing inter-view prediction based on the motion data; and reconstructing video data according to the video data comprising the coding unit and the depth data based on the inter-view prediction, the coding unit comprising at least one prediction block, wherein the acquiring motion data for inter-view prediction of the coding unit comprises deriving the motion data for inter-view prediction of the coding unit based on a location and a size of the coding unit, wherein the motion data for inter-view prediction of a prediction block of the video data is calculated using information derived from a depth map picture to which the coding unit refers, the information including the disparity of the maximum value of the depth values of a corresponding unit of the depth map picture to which the coding unit refers, and wherein, in response to the coding unit comprising prediction blocks for which the inter-view predication is applied, the maximum value is shared in the prediction blocks for the motion data calculation of inter-view prediction. 2. The method according to claim 1 , wherein the depth values of the corresponding unit of the depth map picture includes the depth values of the left uppermost position, right uppermost position, left lowermost position, and right lowermost position of a corresponding unit of the depth map picture. 3. The method according to claim 1 , wherein the motion data is calculated further using a view identifier of the depth map picture or a view identifier of a picture comprising the coding unit. 4. The method according to claim 1 , wherein the video data comprises at least one texture. 5. The method according to claim 1 , wherein the coding unit comprises a macroblock, or one of a coding unit, a prediction unit, and a transform unit that are defined in High Efficiency Video Coding (HEVC). 6. The method according to claim 1 , wherein the acquiring motion data for inter-view prediction of the coding unit comprises deriving the motion data for inter-view prediction of the coding unit based on information derived from a depth map block corresponding to a current prediction block. 7. An apparatus for decoding video data, the apparatus comprising: a processor; and a storage storing instructions executed by the processor, wherein the processor is configured to, in response to the instructions receive and parse coded video data comprising video data and depth data corresponding to the video data, acquire motion data for inter-view prediction of a coding unit of the video data from the depth data by deriving the motion data for inter-view prediction of the coding unit based on a location and a size of the coding unit and perform inter-view prediction based on the motion data, and reconstruct video data according to the video data comprising the coding unit and the depth data based on the motion prediction, the coding unit comprising at least one prediction block, wherein the motion data for inter-view prediction of a prediction block of the video data is calculated using information derived from a depth map picture to which the coding unit refers, the information including the disparity of the maximum value of the depth values of a corresponding unit of the depth map picture to which the coding unit refers, and wherein in response to the coding unit comprising prediction blocks for which the inter-view prediction is applied, the maximum value is shared in the prediction blocks for the motion data calculation of inter-view prediction. 8. The apparatus according to claim 7 , wherein the depth values of the corresponding unit of the depth map picture includes the depth values of the left uppermost position, right uppermost position, left lowermost position, and right lowermost position of a corresponding unit of the depth map picture. 9. The apparatus according to claim 7 , wherein the motion data is calculated further using a view identifier of the depth map picture or a view identifier of a picture comprising the coding unit. 10. The apparatus according to claim 7 , wherein the coding unit comprises a macroblock, or one of a coding unit, a prediction unit, and a transform unit that are defined in High Efficiency Video Coding (HEVC). 11. The apparatus according to claim 7 , wherein the video data comprises at least one texture. 12. The apparatus according to claim 7 , wherein the processor is further configured to derive the motion data for inter-view prediction of the coding unit based on information derived from a depth map block corresponding to a current prediction block. 13. A method for encoding data comprising video data and depth data corresponding to the video data, comprising: encoding the video data, by referring the depth data and calculating motion data for inter-view prediction of a coding unit of the video data from the depth data; and transmitting encoded video data, wherein the calculating motion data for inter-view prediction of the coding unit comprises deriving the motion data for inter-view prediction of the coding unit based on a location and a size of the coding unit, wherein the motion data for inter-view prediction of a coding unit of the video data is calculated using information derived from a depth map picture to which the coding unit refers, the coding unit comprising at least one prediction block, the information includes the disparity of the maximum value of the depth values of a corresponding unit of the depth map picture to which the coding unit refers, and wherein, in response to the coding unit comprising prediction blocks for which the inter-view predication is applied, the maximum value is shared in the prediction blocks for the motion data calculation of inter-view prediction. 14. The method according to claim 13 , wherein the depth values of the corresponding unit of the depth map picture includes the depth values of the left uppermost position, right uppermost position, left lowermost position, and right lowermost position of a corresponding unit of the depth map picture. 15. The method according to claim 13 , wherein the motion data is calculated further using a view identifier of the depth map picture or a view identifier of a picture comprising the coding unit. 16. The method according to claim 13 , wherein the video data comprises at least one texture. 17. The method according to claim 13 , wherein the coding unit comprises a macroblock, or one of a coding unit, a prediction unit, and a transform unit that are defined in High Efficiency Video Coding (HEVC). 18. The method according to claim 13 , wherein the motion data for inter-view prediction of the coding unit is calculated based on information derived from a depth map block corresponding to a current prediction block.

Assignees

Inventors

Classifications

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 US10368100B2 cover?
Disclosed is a method and apparatus for decoding video data. The method for decoding video data includes receiving coded video data including multi-view video data and depth data corresponding to the video data, acquiring motion data for inter-view prediction of a coding unit of the coded video data from the depth data, and performing inter-view prediction based on the motion data, and restorin…
Who is the assignee on this patent?
Electronics & Telecommunications Res Inst, Univ Industry Cooperation Group Kyung Hee Univ
What technology area does this patent fall under?
Primary CPC classification F24H1/202. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Jul 30 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).