Augmented reality using projector-camera enabled devices
AssigneeThe Regents of the University of California, a California corporation
InventorsADITI MAJUMDER, BEHZAD SAJADI
Life of this patent
Estimating the term…
Abstract
An augmented reality scene may be registered onto an arbitrary surface. A camera may capture an image of the arbitrary surface. The camera may analyze the surface geometry of the arbitrary surface. In some embodiments, a processing computing device may analyze data captured by the camera and an adjacent camera to reconstruct the surface geometry of the arbitrary surface. A scene may be registered to a three dimensional coordinate system corresponding to the arbitrary surface. A projector may project the scene onto the arbitrary surface according to the registration so that the scene may not display as being distorted.
Claims20
A system, comprising:
- a projector;
- a camera coupled to the projector, the camera being disposed to capture an image projected onto an arbitrary surface by the projector;
- and
- a processing computing device coupled to the camera configured to:
- recognize the underlying surface geometry of the arbitrary surface by analyzing data in the image captured by the camera and an adjacent camera,
- register a scene within a three dimensional coordinate system for display on the arbitrary surface, and
- control the projector to display the registered scene undistorted onto the arbitrary surface.
A method, comprising:
- capturing a set of images on an arbitrary surface while patterns are being projected on the arbitrary surface;
- recognizing a surface geometry of the arbitrary surface;
- and
- registering a scene corresponding to the surface geometry of the arbitrary surface.
A computer readable storage medium comprising:
- a computer readable code, which when executed by a processing computing device,
- capture an image of an arbitrary surface;
- analyze a surface geometry from the image of the arbitrary surface for surface height variations;
- and
- register a scene corresponding to the surface height variations of the arbitrary surface.
Dependencies are inferred from the claim text.