Compact interactive tabletop with projection-vision
First Claim
1. A method implemented at least partially by a processor, the method comprising:
- detecting, by the processor, a presence of at least one physical page within an interactive surface generated by a projection-vision system;
identifying, by the processor, the physical page as a projection surface;
subsequently projecting an image as a virtual representation onto the page; and
tracking, by the processor, the movement of the page within the interactive surface with enough precision to keep the virtual representation of the image on the page, as the page is moved.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject application relates to a system(s) and/or methodology that facilitate vision-based projection of any image (still or moving) onto any surface. In particular, a front-projected computer vision-based interactive surface system is provided which uses a new commercially available projection technology to obtain a compact, self-contained form factor. The subject configuration addresses installation, calibration, and portability issues that are primary concerns in most vision-based table systems. The subject application also relates to determining whether an object is touching or hovering over an interactive surface based on an analysis of a shadow image.
-
Citations
20 Claims
-
1. A method implemented at least partially by a processor, the method comprising:
-
detecting, by the processor, a presence of at least one physical page within an interactive surface generated by a projection-vision system; identifying, by the processor, the physical page as a projection surface; subsequently projecting an image as a virtual representation onto the page; and tracking, by the processor, the movement of the page within the interactive surface with enough precision to keep the virtual representation of the image on the page, as the page is moved. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A projection-vision system comprising:
-
a memory; a processing unit coupled to the memory; a camera-projection component executed by the processing unit and configured to capture a plurality of objects placed within an interactive surface as an input image using a projector and at least one camera attached to an illuminant; and an image processor component executed by the processing unit and configured to process the input image to yield a display image of one of the plurality of objects and to subsequently project the display image onto a projection surface. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer-readable storage media comprising instructions that when executed by one or more processors, cause the one or more processors to:
-
illuminate an interactive surface; detect a presence of at least one visually coded object from among a plurality of objects within the interactive surface, the plurality of objects being real objects; capture the at least one visually coded object as an image; and subsequently projecting the visually coded object as a virtual representation onto the interactive surface as a virtual object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification