Abstract:
A method and apparatus for three-dimensional video encoding or decoding using an improved refined DV derivation process are disclosed. Embodiments according to the present invention first determine a derived DV (disparity vector) from temporal, spatial, or inter-view neighboring blocks, or any combination thereof of the current block in a dependent view. A refined DV is then determined based on the derived DV when the derived DV exists and is valid. When the derived DV does not exist or is not valid, the refined DV is determined based on a zero DV or a default DV. The derived DV, the zero DV, or the default DV is used respectively to locate a corresponding block in a coded view, and a corresponding depth block in the coded view is used to determine the refined DV.
Abstract:
A method and apparatus for a three-dimensional or multi-view video encoding or decoding system utilizing unified disparity vector derivation is disclosed. When a three-dimensional coding tool using a derived disparity vector (DV) is selected, embodiments according to the present invention will first obtain the derived DV from one or more neighboring blocks. If the derived DV is available, the selected three-dimensional coding tool is applied to the current block using the derived DV. If the derived DV is not available, the selected three-dimensional coding tool is applied to the current block using a default DV, where the default DV is set to point to an inter-view reference picture in a reference picture list of the current block.