Processing an image utilizing a spatially varying pattern
First Claim
1. An interactive display system, comprising:
- an illuminator configured to emit light in a spatially varying pattern at a wavelength detectable by a camera but substantially invisible to the human eye, the light illuminating an object in an interactive area with the spatially varying pattern, wherein the spatially varying pattern creates an appearance of a texture on the object in the interactive area;
a camera configured to generate an image comprising the appearance of the texture on the object;
a computing device configured tocalculate a three-dimensional position of various points on the object based at least in part on the appearance of the texture on the object in the image, andgenerate a visual effect based on the three-dimensional position of the various points of the object; and
a video display for displaying the generated visual effect.
6 Assignments
0 Petitions
Accused Products
Abstract
An interactive video window display system. A projector projects a visual image. A screen displays the visual image, wherein the projector projects the visual image onto a back side of the screen for presentation to a user on a front side of the screen, and wherein the screen is adjacent to a window. An illuminator illuminates an object on a front side of the window. A camera detects interaction of an illuminated object with the visual image, wherein the screen is at least partially transparent to light detectable by the camera, allowing the camera to detect the illuminated object through the screen. A computer system directs the projector to change the visual image in response to the interaction. The projector, the camera, the illuminator, and the computer system are located on the same side of the window.
670 Citations
21 Claims
-
1. An interactive display system, comprising:
-
an illuminator configured to emit light in a spatially varying pattern at a wavelength detectable by a camera but substantially invisible to the human eye, the light illuminating an object in an interactive area with the spatially varying pattern, wherein the spatially varying pattern creates an appearance of a texture on the object in the interactive area; a camera configured to generate an image comprising the appearance of the texture on the object; a computing device configured to calculate a three-dimensional position of various points on the object based at least in part on the appearance of the texture on the object in the image, and generate a visual effect based on the three-dimensional position of the various points of the object; and a video display for displaying the generated visual effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20)
-
-
15. A method for interacting with a display, comprising:
-
emitting a spatially varying light pattern from an illuminator, the spatially varying light pattern illuminating an object in an interactive area; generating an image comprising at least a portion of the object illuminated by the spatially varying light pattern; calculating a three-dimensional position of various points on the object based at least in part on the spatially varying light pattern illuminating the object; and generating a visual effect based on the three-dimensional position of various points on the object. - View Dependent Claims (16, 17, 18, 21)
-
-
19. An interactive display system, comprising:
-
means for emitting light in a spatial pattern to illuminate an object in an interactive area, wherein the spatial pattern creates an appearance of a texture on the object; means for generating an image of the object in the interactive area, wherein the image comprises the appearance of the texture on the object; and means for calculating a three-dimensional position of various points on the object based at least in part on the appearance of the texture on the object and generating a visual effect based on the three-dimensional position of various points of the object.
-
Specification