Mesh for rendering an image frame
First Claim
1. A method comprising:
- generating a first plurality of meshes configured to map a first domain associated with a display surface having a plurality of fiducial marks to a second domain associated with an image capture device configured to capture a first image of the display surface;
generating a second plurality of meshes configured to map the second domain to a third domain associated with a first projector configured to display a second image onto the display surface; and
generating a first mesh configured to map the first domain to the third domain in conjunction with a second mesh using the first plurality of meshes and the second plurality of meshes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes generating a first plurality of meshes configured to map a first domain associated with a display surface having a plurality of fiducial marks to a second domain associated with a image capture device configured to capture a first image of the display surface, generating a second plurality of meshes configured to map the second domain to a third domain associated with a first projector configured to display a second image onto the display surface, and generating a first mesh configured to map the first domain to the third domain in conjunction with a second mesh using the first plurality of meshes and the second plurality of meshes.
165 Citations
20 Claims
-
1. A method comprising:
-
generating a first plurality of meshes configured to map a first domain associated with a display surface having a plurality of fiducial marks to a second domain associated with an image capture device configured to capture a first image of the display surface; generating a second plurality of meshes configured to map the second domain to a third domain associated with a first projector configured to display a second image onto the display surface; and generating a first mesh configured to map the first domain to the third domain in conjunction with a second mesh using the first plurality of meshes and the second plurality of meshes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a frame generator configured to render a first image frame using a first mesh to generate a second image frame; and a first projector configured to store the second image frame in a first frame buffer and project the second image frame onto a display surface to display a first image; wherein the first mesh defines a first mapping between the display surface and the first frame buffer. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A program product stored on a medium readable by a processing system, the program product comprising instructions executable by the processing system to:
-
generate a first plurality of meshes from at least a first image that includes a plurality of fiducial marks on a display surface in a predetermined arrangement; generate a second plurality of meshes from a first known pattern sequence and one or more second images that includes the first known pattern sequence, the one or more second images captured of the display of the first known pattern sequence by a first projector; generate a first mesh that includes a first set of points that are associated with the first projector and determined using the first plurality of meshes and the second plurality of meshes. - View Dependent Claims (19, 20)
-
Specification