Adaptive projector
First Claim
Patent Images
1. A method for augmented interaction with a data processing system, comprising the steps of:
- receiving a depth map of a scene containing 3-dimensional objects meeting first criteria for projection of images thereon;
receiving a 2-dimensional image of the scene;
using a digital processor, processing the depth map to locate the 3-dimensional objects;
executing a computer application to analyze the 2-dimensional image to identify a most suitable one of the 3-dimensional objects according to second criteria;
projecting a user interface to the computer application as a content-containing image onto the most suitable one of the 3-dimensional objects;
using the digital processor, recognizing a gesture;
interpreting the gesture as an interaction with the user interface; and
controlling the computer application responsively to the interaction.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for processing data includes a projector, which is configured to project content onto at least a part of a scene. A processor is configured to detect a location of an eye of a person in the scene and to control the projector so as to reduce an intensity of the projected content in an area of the eye.
-
Citations
18 Claims
-
1. A method for augmented interaction with a data processing system, comprising the steps of:
-
receiving a depth map of a scene containing 3-dimensional objects meeting first criteria for projection of images thereon; receiving a 2-dimensional image of the scene; using a digital processor, processing the depth map to locate the 3-dimensional objects; executing a computer application to analyze the 2-dimensional image to identify a most suitable one of the 3-dimensional objects according to second criteria; projecting a user interface to the computer application as a content-containing image onto the most suitable one of the 3-dimensional objects; using the digital processor, recognizing a gesture; interpreting the gesture as an interaction with the user interface; and controlling the computer application responsively to the interaction. - View Dependent Claims (2, 3, 4)
-
-
5. A method for augmented interaction with a data processing system, comprising the steps of:
-
receiving a depth map of a scene containing 3-dimensional objects meeting first criteria for projection of images thereon; using a digital processor, processing the depth map to locate the 3-dimensional objects; executing a computer application to identify a most suitable one of the 3-dimensional objects according to second criteria; projecting an image of the most suitable one of the 3-dimensional objects onto a virtual surface; using the digital processor, recognizing a gesture; interpreting the gesture as an interaction with the image of the one object; and controlling the computer application responsively to the interaction. - View Dependent Claims (6, 7, 8)
-
-
9. A method for augmented interaction with a data processing system, comprising the steps of:
-
receiving a depth map of a scene containing 3-dimensional objects meeting first criteria for projection of images thereon; using a digital processor, processing the depth map to locate the 3-dimensional objects; executing a computer application to identify a most suitable one of the 3-dimensional objects according to second criteria; projecting an image of the one object onto a wearable monitor; using the digital processor, recognizing a gesture of a user; interpreting the gesture as an interaction with the image of the most suitable one of the 3-dimensional objects; and controlling the computer application responsively to the interaction. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for processing data, comprising:
-
a projector, which comprises; a first radiation source, which emits a beam of infrared radiation; a second radiation source, which emits a visible light beam, which is modulated to form content for projection onto at least a part of a scene; and scanning optics configured to project both the infrared beam and the visible light beam onto the scene simultaneously; a sensing device, which is configured to capture the infrared radiation returned from the scene and output a signal in response to the captured radiation; and a processor, which is configured to process the signal in order to generate a 3-dimensional map of the scene and to process the 3-dimensional map in order to detect a location of an eye of a person in the scene and to control the projector so as to reduce an intensity of the projected content in an area of the eye. - View Dependent Claims (14, 15)
-
-
16. A method for processing data, comprising:
-
projecting content onto at least a part of a scene by scanning a visible light beam over the scene, while modulating the visible light beam to form the content that is projected onto at least the part of the scene; scanning a beam of infrared radiation over the scene simultaneously with the visible light beam, capturing the infrared radiation returned from the scene, processing the captured radiation to generate a 3-dimensional map of the scene, and processing the 3-dimensional map in order to detect a location of an eye of a person in the scene; and controlling projection of the content so as to reduce an intensity of the projected content in an area of the eye. - View Dependent Claims (17, 18)
-
Specification