Virtual view image synthesis method and apparatus
First Claim
1. A method of processing a video signal, the method comprising:
- generating a first viewpoint intermediate picture and a second viewpoint intermediate picture by warping a first viewpoint reference picture and a second viewpoint reference picture wherein, when a plurality of pixels of the first viewpoint reference picture are mapped to a pixel of the first viewpoint intermediate picture, generating the first viewpoint intermediate picture comprises;
obtaining position information in the first viewpoint intermediate picture corresponding to the plurality of pixels of the first viewpoint reference picture;
obtaining a pixel value of the pixel of the first viewpoint intermediate picture based on pixel values of the plurality of pixels of the first viewpoint reference picture and the position information; and
modifying the pixel value of the pixel of the first viewpoint intermediate picture based on a number of the plurality of pixels of the first viewpoint reference picture and the pixel of the first viewpoint intermediate picture and a sum of the pixel values of the plurality of pixels of the first viewpoint reference picture and the pixel value of the pixel of the first viewpoint intermediate picture;
determining whether a hole is present in the first viewpoint intermediate picture;
based on a determination that a hole is present in the first viewpoint intermediate picture, specifying a position of the hole;
obtaining a pixel value of the second viewpoint intermediate picture on the basis of the position of the hole in the first viewpoint intermediate picture;
obtaining differential pixel values between pixels of the first viewpoint intermediate picture that are contiguous to the hole and pixels of the second viewpoint intermediate picture that are located at positions in the second viewpoint intermediate picture corresponding to positions of the pixels in the first viewpoint intermediate picture that are contiguous to the hole; and
allocating, to the hole, a sum of an average of the differential pixel values and the pixel value of the second viewpoint intermediate picture,wherein the hole is a specific region in which no pixel value is allocated to the first viewpoint intermediate picture.
1 Assignment
0 Petitions
Accused Products
Abstract
The virtual view image synthesis method according to the present invention comprises: generating an intermediate picture from a first viewpoint and an intermediate picture from a second viewpoint by swapping a reference picture from a first viewpoint and a reference picture from a second viewpoint; determining whether there is a hole in said intermediate picture from a first viewpoint; if there is a hole in said intermediate picture from a first viewpoint, obtaining the pixel value of said intermediate picture from a second viewpoint based on the location of said hole; and allocating the pixel value of said intermediate picture from a second viewpoint to said hole. A virtual picture is synthesized using a reference picture, thereby reducing the quantity of information due to encoding a virtual viewpoint picture.
-
Citations
4 Claims
-
1. A method of processing a video signal, the method comprising:
-
generating a first viewpoint intermediate picture and a second viewpoint intermediate picture by warping a first viewpoint reference picture and a second viewpoint reference picture wherein, when a plurality of pixels of the first viewpoint reference picture are mapped to a pixel of the first viewpoint intermediate picture, generating the first viewpoint intermediate picture comprises; obtaining position information in the first viewpoint intermediate picture corresponding to the plurality of pixels of the first viewpoint reference picture; obtaining a pixel value of the pixel of the first viewpoint intermediate picture based on pixel values of the plurality of pixels of the first viewpoint reference picture and the position information; and modifying the pixel value of the pixel of the first viewpoint intermediate picture based on a number of the plurality of pixels of the first viewpoint reference picture and the pixel of the first viewpoint intermediate picture and a sum of the pixel values of the plurality of pixels of the first viewpoint reference picture and the pixel value of the pixel of the first viewpoint intermediate picture; determining whether a hole is present in the first viewpoint intermediate picture; based on a determination that a hole is present in the first viewpoint intermediate picture, specifying a position of the hole; obtaining a pixel value of the second viewpoint intermediate picture on the basis of the position of the hole in the first viewpoint intermediate picture; obtaining differential pixel values between pixels of the first viewpoint intermediate picture that are contiguous to the hole and pixels of the second viewpoint intermediate picture that are located at positions in the second viewpoint intermediate picture corresponding to positions of the pixels in the first viewpoint intermediate picture that are contiguous to the hole; and allocating, to the hole, a sum of an average of the differential pixel values and the pixel value of the second viewpoint intermediate picture, wherein the hole is a specific region in which no pixel value is allocated to the first viewpoint intermediate picture. - View Dependent Claims (2, 3, 4)
-
Specification