METHOD OF PERFORMING PREDICTION FOR MULTIVIEW VIDEO PROCESSING
First Claim
Patent Images
1. A method of performing prediction for multiview video processing, the method comprising:
- determining a synthesized current frame corresponding to a current frame;
determining a synthesized current block in the synthesized current frame corresponding to a current block in the current frame;
determining a synthesized reference frame corresponding to a reference frame of the current frame;
obtaining at least one motion vector from the synthesized current block and the synthesized reference frame; and
determining a prediction block for the current frame using the at least one motion vector.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method of performing prediction for Multi-view Video with Depth information (MVD) data processing, by which a virtual motion vector (VMV) may be obtained using a synthesized current frame obtained from a current frame, and a synthesized reference frame obtained from a reference frame, a refined motion vector (RMV) may be obtained by refining the VMV through template matching (TM), and a final motion vector (FMV) may be determined by comparing the RMV to a zero motion vector (ZMV).
23 Citations
20 Claims
-
1. A method of performing prediction for multiview video processing, the method comprising:
-
determining a synthesized current frame corresponding to a current frame; determining a synthesized current block in the synthesized current frame corresponding to a current block in the current frame; determining a synthesized reference frame corresponding to a reference frame of the current frame; obtaining at least one motion vector from the synthesized current block and the synthesized reference frame; and determining a prediction block for the current frame using the at least one motion vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A method of performing prediction for multiview video processing, the method comprising:
-
obtaining at least one motion vector from a synthesized reference frame corresponding to a reference frame and a synthesized current block corresponding to a current block within a current frame; obtaining a refined motion vector (RMV) by refining the at least one motion vector through template matching (TM); and determining a prediction block for the current frame using the RMV. - View Dependent Claims (11, 12)
-
-
13. A method of performing prediction for multiview video processing, the method comprising:
-
determining a plurality of synthesized current frames corresponding to a current frame; determining a synthesized current block within each of the plurality of synthesized current frames corresponding to a current block within the current frame; determining a plurality of synthesized reference frames corresponding to a plurality of reference frames of the current frame; obtaining a plurality of motion vectors corresponding to pairs of the synthesized current block and the plurality of synthesized reference frames; and determining a single motion vector among the plurality of motion vectors, and determining a prediction block for the current frame using the determined motion vector. - View Dependent Claims (14, 15, 16, 17, 18, 19)
determining the prediction block for the current frame using the determined RMV.
-
-
18. The method of claim 17, wherein the obtaining of the plurality of RMVs comprises:
-
determining a first template related to the current block; determining a best displacement related to each of the plurality of reference frames and the first template through the TM, with respect to each of the plurality of reference frames; and obtaining the plurality of RMVs corresponding to the pairs of the synthesized current block and the plurality of synthesized reference frames, by adding the determined best displacement to the plurality of motion vectors.
-
-
19. The method of claim 17, further comprising:
-
determining a plurality of zero motion vectors (ZMVs) between the current block and the plurality of reference frames; and determining a final motion vector (FMV) among the plurality of RMVs and the plurality of ZMVs, by comparing the plurality of RMVs to the plurality of ZMVs, wherein the determining of the prediction block comprises determining the prediction block for the current frame using the determined FMV.
-
Specification