2D to 3D image conversion
2 Assignments
0 Petitions
Accused Products
Abstract
A method of creating a complementary stereoscopic image pair is described. The method includes receiving a first 2D image comprising image data, where the first 2D image is captured from a first camera location. The method also includes projecting at least a portion of the first 2D image onto computer-generated geometry. The image data has depth values associated with the computer-generated geometry. The system includes rendering, using the computer-generated geometry and a second camera location that differs from the first camera location, a second 2-D image that is stereoscopically complementary to the first 2-D image, and infilling image data that is absent from the second 2-D image.
-
Citations
66 Claims
-
1-28. -28. (canceled)
-
29. A method of identifying an absence of image information when generating a complementary stereoscopic image pair, the method comprising:
-
projecting at least a portion of a first 2D image comprising image information onto computer-generated geometry from a first camera having a first viewing frustum at a first camera location; designating a second camera having a second viewing frustum at a second camera location, wherein the second viewing frustum includes at least a portion of the computer- generated geometry; determining depth values associated with the image information in the first viewing frustum and in the second viewing frustum, wherein each of the depth values indicates a distance between one of the cameras and a point in the projected first 2D image in the viewing frustum for the associated camera; and identifying an absence of valid image information in a stereoscopic image corresponding to the first 2D image by comparing the depth values for corresponding points of the projected first 2D image in the first and second viewing frustums. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method comprising:
-
projecting at least a portion of a first 2D image comprising image information onto computer-generated geometry from a first camera having a first viewing frustum at a first camera location; and generating, at a second camera location, a second camera having a second viewing frustum that includes at least a portion of the computer-generated geometry, wherein optical axes of the first and second cameras are substantially parallel. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. A system for identifying an absence of valid pixel data in a stereoscopically complementary image comprising:
-
an interface to receive a first 2D image captured from a first camera position; a projector to project a portion of the first 2D image onto computer-generated geometry that corresponds to the portion; a rendering module to render from a second camera position a second 2D image that is stereoscopically complementary to the first 2D image using the projected portion and the computer-generated geometry; and a depth calculator to determine depths of image information in the first and second images for use in identifying an absence of valid image infonnation in the second 2D image.
-
-
53. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, perform operations comprising:
-
aligning computer-generated geometry with a corresponding portion of a first 2D image captured from a first camera location; projecting the portion of the first 2D image onto the geometry; designating a second camera location that differs from the first camera location; using the geometry and the designated second camera location to render a second 2D image that is stereoscopically complementary to the first 2D image; and identifying an absence of valid image information in the second 2D image by comparing depth values of image information from the first and second 2D images.
-
-
54. A method of identifying an absence of image infonnation when generating a complementary stereoscopic image pair, the method comprising:
-
illuminating at least a portion of computer-generated geometry using a simulated light source positioned at a first camera location, designating a second camera at a second camera location having a viewing frustum that includes the at least a portion of the computer-generated geometry; and identifying an absence of valid image information at locations having shadows produced by the simulated light when the locations are viewed from the second camera. - View Dependent Claims (55, 56, 57, 58)
-
-
59. A method of creating a complementary stereoscopic image pair, the method comprising:
-
receiving a first 2D image comprising image data, the first 2D image captured from a first camera location; projecting at least a portion of the first 2D image onto computer-generated geometry, the image data having depth values associated with the computer-generated geometry; and rendering, using the computer-generated geometry and a second camera location that differs from the first camera location, a second 2-D image that is stereoscopically complementary to the first 2-D image. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66)
-
Specification