INTERLEAVED APPROACH TO DEPTH-IMAGE-BASED RENDERING OF STEREOSCOPIC IMAGES
First Claim
1. A method for generating stereoscopic images, the method comprising:
- receiving a first image frame associated with a first eye;
receiving a first depth frame associated with the first eye;
reprojecting the first image frame based on the first depth frame to create a second image frame associated with a second eye;
identifying a first pixel in the second image frame that remains unwritten as a result of reprojecting the first image frame; and
determining a value for the first pixel based on a corresponding pixel in a prior image frame associated with the second eye.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for generating stereoscopic images. The techniques include receiving a first image frame associated with a first eye, and receiving a first depth frame associated with the first eye. The techniques further include reprojecting the first image frame based on the first depth frame to create a second image frame associated with a second eye. The techniques further include identifying a first pixel in the second image frame that remains unwritten as a result of reprojecting the first image frame, and determining a value for the first pixel based on a corresponding pixel in a prior image frame associated with the second eye. One advantage of the disclosed techniques is that DIBR reprojected image frames have a more realistic appearance where gaps are filled using pixels from a prior image for the same eye.
132 Citations
20 Claims
-
1. A method for generating stereoscopic images, the method comprising:
-
receiving a first image frame associated with a first eye; receiving a first depth frame associated with the first eye; reprojecting the first image frame based on the first depth frame to create a second image frame associated with a second eye; identifying a first pixel in the second image frame that remains unwritten as a result of reprojecting the first image frame; and determining a value for the first pixel based on a corresponding pixel in a prior image frame associated with the second eye. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium including instructions that, when executed by a processing unit, cause the processing unit to perform an operation for generating stereoscopic images, the operation comprising:
-
receiving a first image frame associated with a first eye; receiving a first depth frame associated with the first eye; reprojecting the first image frame based on the first depth frame to create a second image frame associated with a second eye; identifying a first pixel in the second image frame that remains unwritten as a result of reprojecting the first image frame; and determining a value for the first pixel based on a corresponding pixel in a prior image frame associated with the second eye. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A subsystem, comprising:
-
a processing unit; and a memory containing instructions, that, when executed by the processing unit, cause the processing to generate stereoscopic images, by; receiving a first image frame associated with a first eye; receiving a first depth frame associated with the first eye; reprojecting the first image frame based on the first depth frame to create a second image frame associated with a second eye; identifying a first pixel in the second image frame that remains unwritten as a result of reprojecting the first image frame; and determining a value for the first pixel based on a corresponding pixel in a prior image frame associated with the second eye. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification