Using size and shape of a physical object to manipulate output in an interactive display application
First Claim
1. A method for interactively producing an image on an interactive display surface by manipulating a physical object relative to the interactive display surface, comprising the steps of:
- (a) detecting a set of points presented by at least a portion of the physical object disposed adjacent to the interactive display surface during a capture interval;
(b) generating an image corresponding to the set of points detected; and
(c) displaying the image on the interactive display surface.
2 Assignments
0 Petitions
Accused Products
Abstract
Output of a computer system is manipulated using a physical object disposed adjacent to an interactive display surface. A painting application produces an image in response to an object disposed adjacent to the interactive display surface. During each of a plurality of capture intervals, a set of points corresponding to the object is detected when the object is disposed adjacent to the interactive display surface. An image is projected onto the interactive display surface representing the set of points and is filled with a color or pattern. As successive sets of points are accumulated during each of a plurality of capture intervals, a composite image is displayed. An object can thus be used, for example, to “draw,” “paint,” or “stamp” images on the display surface. These images manifest characteristics of the object and its interaction and movement relative to the interactive display surface in a realistic manner.
104 Citations
70 Claims
-
1. A method for interactively producing an image on an interactive display surface by manipulating a physical object relative to the interactive display surface, comprising the steps of:
-
(a) detecting a set of points presented by at least a portion of the physical object disposed adjacent to the interactive display surface during a capture interval;
(b) generating an image corresponding to the set of points detected; and
(c) displaying the image on the interactive display surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for enabling a user to employ a physical object to produce an image on an interactive display surface, wherein the image corresponds to a portion of the physical object that is adjacent to an interactive display surface, comprising the steps of:
-
(a) detecting a set of points corresponding to the portion of the physical object disposed adjacent to the interactive display surface during each of a plurality of capture intervals, wherein the step of determining the set of points presented by the physical object includes the steps of;
(i) transmitting infrared light through the interactive display surface toward the portion of the physical object that is adjacent to the interactive display surface;
(ii) sensing infrared light reflected from the portion of the physical object back through the interactive display surface, producing a signal; and
(iii) detecting the set of points corresponding to the portion of the physical object based upon the signal;
(b) generating an image on the interactive display surface representative of the set of points detected, for each of the plurality of capture intervals;
(c) accumulating images representative of sets of points presented by the physical object during each of the plurality of capture intervals; and
(d) displaying a composite image including the accumulated images of sets of points. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for providing input to an application that is being executed, to create an image in response to a physical object, comprising:
-
(a) an interactive display surface adjacent to which a physical object is manipulated, said interactive display surface diffusing light, and having a processing side and an interactive side from which the image is viewed and adjacent to which the physical object can be placed, the processing side being opposite to the interactive side;
(b) a projector that projects graphic images onto the processing side of the interactive display surface, said graphic images being visible from the interactive side;
(c) a light source disposed on the processing side of the display surface, the light source emitting infrared light that is transmitted through the display surface to the interactive side and reflected back through the interactive display surface by the physical object that is disposed adjacent to the interactive side of the interactive display surface;
(d) a light sensor disposed on the processing side of the interactive display surface, the light sensor sensing infrared light reflected back from the physical object through the interactive display surface and imaging the interactive display surface to detect the physical object and its location;
(e) a processor in communication with the light sensor; and
(f) a memory in communication with the processor, the memory storing data and machine instructions that cause the processor to carry out a plurality of functions, including;
(i) detecting a set of points presented by at least a portion of a physical object disposed adjacent to the interactive display surface during a capture interval;
(ii) generating an image corresponding to the set of points detected; and
(iii) displaying the image on the interactive display surface. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A system for enabling a user to employ a physical object produce an image, comprising:
-
(a) an interactive display surface adjacent to which a physical object is manipulated, said interactive display surface diffusing light, and having a processing side and an interactive side from which the image is viewed and adjacent to which the physical object can be placed, the processing side being opposite to the interactive side;
(b) a projector that projects graphic images onto the processing side of the interactive display surface, said graphic images being visible from the interactive side;
(c) a light source disposed on the processing side of the display surface, the light source emitting infrared light that is transmitted through the display surface to the interactive side and reflected back through the interactive display surface by the physical object that is disposed adjacent to the interactive side of the interactive display surface;
(d) a light sensor disposed on the processing side of the interactive display surface, the light sensor sensing infrared light reflected back from the physical object through the interactive display surface and imaging the interactive display surface to detect the physical object and its location;
(e) a processor in communication with the light sensor; and
(f) a memory in communication with the processor, the memory storing data and machine instructions that cause the processor to carry out a plurality of functions, including;
(i) detecting a set of points corresponding to a portion of a physical object disposed adjacent to the interactive display surface during each of a plurality of capture intervals, wherein the set of points is detected in a signal produced by the light sensor in response to infrared from the light source that is reflected from the portion of the a physical object disposed adjacent to the interactive display surface;
(ii) generating an image on the interactive display surface representative of the set of points detected, for each of the plurality of capture intervals;
(iii) accumulating images representative of sets of points presented by the physical object during each of the plurality of capture intervals; and
(iv) displaying a composite image including the accumulated images of sets of points. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
Specification