Temporal motion data candidate derivation in video coding
US-9247266-B2 · Jan 26, 2016 · US
US2016309186A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016309186-A1 |
| Application number | US-201615191428-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 23, 2016 |
| Priority date | Jul 27, 2012 |
| Publication date | Oct 20, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for three-dimensional video encoding or decoding includes receiving first data associated with a current block of a current frame corresponding to a current view; determining a derived disparity vector for disparity-vector based motion-compensated-prediction (DV-MCP) of the current block, wherein the derived disparity vector is derived from a constrained neighboring block set of the current block, and the constrained neighboring block set corresponds to one or more spatial neighboring blocks on left side of the current block, one or more collocated blocks of the current block, or both said one or more spatial neighboring blocks on the left side and said one or more collocated blocks of the current block; and applying inter-view predictive encoding or decoding to the first data based on the derived disparity vector.
Opening claim text (preview).
1 . A method for three-dimensional video encoding or decoding the method comprising: receiving first data associated with a current block of a current frame corresponding to a current view; determining a derived disparity vector for disparity-vector based motion-compensated-prediction (DV-MCP) of the current block, wherein the derived disparity vector is derived from a constrained neighboring block set of the current block, and the constrained neighboring block set corresponds to one or more spatial neighboring blocks on left side of the current block, one or more collocated blocks of the current block, or both said one or more spatial neighboring blocks on the left side and said one or more collocated blocks of the current block; and applying inter-view predictive encoding or decoding to the first data based on the derived disparity vector. 2 . The method of claim 1 , wherein a search order for said determining the derived disparity vector from the constrained neighboring block set corresponds to (A 0 , A 1 , Col), (A 0 , Col) or (A 1 , Col), where A 0 corresponds to a first location diagonally across from a lower-left corner of the current block, A 1 corresponds to a second location next to a bottom-left side of the current block, and Col corresponds to a third location collocated with the current block. 3 . The method of claim 1 , wherein said inter-view predictive encoding or decoding includes: locating a corresponding block in an inter-view picture for disparity compensated prediction (DCP), inter-view motion prediction, or inter-view residual prediction based on the derived disparity vector, predicting the disparity vector of a DCP block based on the derived disparity vector, or replacing an unavailable inter-view motion vector based on the derived disparity vector if motion information of the corresponding block in the inter-view picture is not available or not valid in inter-view Merge candidate derivation. 4 . The method of claim 1 , wherein one syntax element is signaled in a sequence level, a view level, a picture level, a slice level, an LCU level, a CU level, or a PU level to indicate whether said determining the derived disparity vector for the DV-MCP of the current block based on the constrained neighboring block set is turned on or off. 5 . An apparatus for three-dimensional video encoding or decoding, comprising one or more electronic circuits arranged to: receive first data associated with a current block of a current frame corresponding to a current view; determine a derived disparity vector for disparity-vector based motion-compensated-prediction (DV-MCP) of the current block, wherein the derived disparity vector is derived from a constrained neighboring block set of the current block, and the constrained neighboring block set corresponds to one or more spatial neighboring blocks on left side of the current block, one or more collocated blocks of the current block, or both said one or more spatial neighboring blocks on the left side and said one or more collocated blocks of the current block; and apply inter-view predictive encoding or decoding to the first data based on the derived disparity vector. 6 . The apparatus of claim 5 , wherein a search order for said determining the derived disparity vector from the constrained neighboring block set corresponds to (A 0 , A 1 , Col), (A 0 , Col) or (A 1 , Col), where A 0 corresponds to a first location diagonally across from a lower-left corner of the current block, A 1 corresponds to a second location next to a bottom-left side of the current block, and Col corresponds to a third location collocated with the current block. 7 . The apparatus of claim 5 , wherein said inter-view predictive encoding or decoding includes: locating a corresponding block in an inter-view picture for disparity compensated prediction (DCP), inter-view motion prediction, or inter-view residual prediction based on the derived disparity vector, predicting the disparity vector of a DCP block based on the derived disparity vector, or replacing an unavailable inter-view motion vector based on the derived disparity vector if motion information of the corresponding block in the inter-view picture is not available or not valid in inter-view Merge candidate derivation. 8 . The apparatus of claim 5 , wherein one syntax element is signaled in a sequence level, a view level, a picture level, a slice level, an LCU level, a CU level, or a PU level to indicate whether said determining the derived disparity vector for the DV-MCP of the current block based on the constrained neighboring block set is turned on or off.
in combination with predictive coding · CPC title
the region being a picture, frame or field · CPC title
by predictive encoding · CPC title
the region being a block, e.g. a macroblock · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.