Compact Interactive Tabletop with Projection-Vision
First Claim
1. A system comprising:
- a memory;
a processing unit coupled to the memory;
an object sensing component executed by the processing unit and configured to sense an object over an interactive surface, the interactive surface being illuminated with an infrared source;
a shadow analysis component executed by the processing unit and configured to;
track a shadow of the object appearing on the interactive surface based on the interactive surface reflecting infrared when the object is moving; and
enable touch detection by examining the shadow of the object to determine if the object is hovering over or touching the interactive surface based on an analysis of the shadow of the object.
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.
11 Citations
20 Claims
-
1. A system comprising:
-
a memory; a processing unit coupled to the memory; an object sensing component executed by the processing unit and configured to sense an object over an interactive surface, the interactive surface being illuminated with an infrared source; a shadow analysis component executed by the processing unit and configured to; track a shadow of the object appearing on the interactive surface based on the interactive surface reflecting infrared when the object is moving; and enable touch detection by examining the shadow of the object to determine if the object is hovering over or touching the interactive surface based on an analysis of the shadow of the object. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method implemented at least partially by a processor, the method comprising:
-
illuminating an interactive surface; detecting an object over the interactive surface being illuminated with the infrared source; observing a shadow of the object appearing on the interactive surface based on the object being detected; reflecting infrared by the interactive surface based on the shadow of the object; and determining that the object the object is hovering or touching the interactive surface based on an analysis of the shadow of the object. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. One or more computer-readable media storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
-
illuminating at least a portion of a physical surface; observing a shadow of a object appearing on the portion of the physical surface being illuminated; and determining the object is hovering over or touching the portion of the physical surface based on an analysis of the shadow of the object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification