Geometrically aware projector
First Claim
1. An apparatus for projecting an output image on a display surface, comprising:
- a processing unit including a microprocessor, a memory and an I/O interface connected by buses;
a projector sub-system coupled to the processing unit and configured to display output images on the display surface; and
a camera sub-system coupled to the processing unit and configured to acquire input images reflecting a geometry of the display surface, the camera sub-system being in a fixed physical relationship to the projector sub-system; and
internal sensors coupled to the processing unit and configured to determine an orientation of the projector sub-system and the camera sub-system with respect to the display surface.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for projecting an output image on a display surface includes a processing unit. The processing unit includes a microprocessor, a memory and an I/O interface connected by buses. A projector sub-system coupled to the processing unit is for display output images on the display surface. A camera sub-system couple to the processing unit is for acquiring input images reflecting a geometry of the display surface. The camera sub-system is in a fixed physical relationship to the projector sub-system. Internal sensors coupled to the processing unit are for determining an orientation of the projector sub-system and the camera sub-system with respect to the display surface.
-
Citations
6 Claims
-
1. An apparatus for projecting an output image on a display surface, comprising:
-
a processing unit including a microprocessor, a memory and an I/O interface connected by buses;
a projector sub-system coupled to the processing unit and configured to display output images on the display surface; and
a camera sub-system coupled to the processing unit and configured to acquire input images reflecting a geometry of the display surface, the camera sub-system being in a fixed physical relationship to the projector sub-system; and
internal sensors coupled to the processing unit and configured to determine an orientation of the projector sub-system and the camera sub-system with respect to the display surface. - View Dependent Claims (2, 3, 4, 5, 6)
a network sub-system coupled to the processing unit and configured to communicate with other computing devices.
-
-
3. The apparatus of claim 1 further comprising:
a user interface coupled to the processing unit.
-
4. The apparatus of claim 1 further comprising:
means for warping the output images to conform to a quadric surface.
-
5. The apparatus of claim 2 wherein the other computing device is identical to the apparatus of claim 1.
-
6. The apparatus of claim 1 further comprising:
-
means for projecting a structured pattern onto the display surface;
means for acquiring a first input image of the structured pattern;
means for generating, from the first input image, a mesh of the structured pattern in a coordinate frame of the projector sub-system;
means for determining coordinate of a texture in the coordinate frame of the projector sub-system;
means for updating the coordinates of the texture according to the display surface;
means for mapping the texture to the mesh; and
means for rendering the textured mesh on the display surface.
-
Specification