摘要:
A method for three-dimensional video coding using aligned motion parameter derivation for motion information prediction and inheritance is disclosed. Embodiments according to the present invention utilize motion parameters associated with a corresponding block for motion information prediction or inheritance. The aligned motion parameters may be derived by searching each current reference picture list of the current block to find a matched reference picture having a same POC (Picture Order Count) or a same view index as that of the reference picture pointed by the MV of the corresponding block. The aligned motion parameters may also be derived by searching each current reference picture list to check whether the reference picture index of the reference picture in the reference view to be inherited exceeds a maximum reference picture index of each current reference picture list of the current block.
摘要:
A video processing method includes receiving an omnidirectional content corresponding to a sphere, generating a projection-based frame according to the omnidirectional content and a pyramid projection layout, and encoding, by a video encoder, the projection-based frame to generate a part of a bitstream. The projection-based frame has a 360-degree content represented by a base projection face and a plurality of lateral projection faces packed in the pyramid projection layout. The base projection face and the lateral projection faces are obtained according to at least projection relationship between a pyramid and the sphere.
摘要:
A method and apparatus to determine motion information for a current depth region depending on the motion information associated with a co-located texture region are provided for three-dimensional video. The motion information for the current depth region is set to pre-defined motion information or derived motion information if the co-located texture region of the texture picture or any texture sub-region in the co-located texture region is Intra-coded or has no valid motion information. The pre-defined motion information may correspond to motion vector (0,0), reference index 0, and a prediction type as indicated by a slice type. In one embodiment, the motion information for the current depth region is determined according to a subset of 8×8 texture sub-regions for a system with asymmetric resolution and the texture region corresponding to a macroblock.
摘要:
A method and apparatus for spatial motion vector prediction (MVP) candidate derivation for Direct mode and Skip mode in three-dimensional video coding are disclosed. The motion vector of each neighboring block is associated with a corresponding reference picture index pointing to a corresponding reference picture. For both the Direct mode and the Skip mode, the motion vector of each neighboring block is selected as the spatial MVP candidate for each neighboring block only if the corresponding reference picture index is the same as a selected target reference picture index. In one embodiment, the target reference picture index is set to 0. In another embodiment, the target reference picture index corresponds to a majority of the corresponding reference picture indexes associated with the neighboring blocks in Direct mode or Skip mode.
摘要:
A method for deriving a motion vector predictor (MVP) receives motion vectors (MVs) associated with reference blocks of the current block. The method determines at least one first spatial search MV associated with a first MV searching order and at least one second spatial search MV associated with a second MV searching order for each neighboring reference block. Then, the method determines whether a first available-first spatial search MV exists for said at least one neighboring reference block according to the first MV searching order, and provides the first available-first spatial search MV as a spatial MVP for the current block. Finally, the method determines whether a first available-second spatial search MV exists for said at least one neighboring reference block according to the second MV searching order only if none of first spatial search MVs for said at least one neighboring reference block is available.
摘要:
A method and apparatus for coding video data using Inter prediction mode or Merge mode in a video coding system are disclosed, where the video data is configured into a Base Layer (BL) and an Enhancement Layer (EL), and the EL has higher spatial resolution or better video quality than the BL. In one embodiment, at least one information piece of motion information associated with one or more BL blocks in the BL is identified. A motion vector prediction (MVP) candidate list or a Merge candidate list for the selected block in the EL is then determined, where said at least one information piece associated with said one or more BL blocks in the BL is included in the MVP-candidate list or a Merge candidate MVP candidate list or the Merge candidate list. The input data associated with the selected block is coded or decoded using the MVP candidate list or the Merge candidate list.
摘要:
A method and apparatus for three-dimensional video coding and multi-view video coding are disclosed. Embodiments according to the present invention derive a unified disparity vector (DV) based on neighboring blocks of the current block or depth information associated with the current block and locate a single corresponding block in a reference view according to the unified DV. An inter-view motion vector prediction (MVP) candidate is then derived for both list0 and list1 from the single corresponding block. List0 and list1 MVs of the inter-view MVP candidate are derived from the single corresponding block located according to the unified DV.
摘要:
A method for three-dimensional video encoding or decoding are disclosed. In one embodiment, the method constrains the disparity vector (DV) to generate a constrained DV, wherein horizontal, vertical, or both components of the constrained DV is constrained to be zero or within a range from M to N units of DV precision, and M and N are integers. In another embodiment, a derived DV for DV based motion-compensated-prediction is determined from a constrained neighboring block set of the current block. In yet another embodiment, a derived disparity vector is derived to replace an inter-view Merge candidate if the inter-view Merge candidate of the current block is not available or not valid. In yet another embodiment, a DV difference (DVD) or a motion vector difference (MVD) for the current block is determined according to a DV and the DVD/MVP is constrained to be zero or within a range.
摘要:
A method and apparatus for three-dimensional video coding are disclosed. Embodiments according to the present invention apply the pruning process to one or more spatial candidates and at least one of the inter-view candidate and the temporal candidate to generate a retained candidate set. The pruning process removes any redundant candidate among one or more spatial candidates and at least one of the inter-view candidate and the temporal candidate. A Merge/Skip candidate list is then generated, which includes the retained candidate set. In one embodiment, the temporal candidate is exempted from the pruning process. In another embodiment, the inter-view candidate is exempted from the pruning process. In other embodiments of the present invention, the pruning process is applied to the inter-view candidate and two or more spatial candidates. The pruning process compares the spatial candidates with the inter-view candidate.
摘要:
A method and apparatus for deriving a scaled MV (motion vector) for a current block based on a candidate MV associated with a candidate block are disclosed. Embodiments according to the present invention increase effective scaling factor of motion vector scaling. In one embodiment, a distance ratio of a first picture distance between a current picture and a target reference picture pointed to by a current motion vector of the current block to a second picture distance between a candidate picture corresponding to the candidate block and a candidate reference picture pointed to by the candidate MV is computed. The scaled MV is then generated based on the candidate MV according to the distance ratio, where the scaled MV has an effective scaling ratio between −m and n, and wherein m and n are positive integers greater than 4. The values of m and n can be 8, 16 or 32.