METHOD AND APPARATUS FOR CAMERA PROJECTOR SYSTEM FOR ENABLING AN INTERACTIVE SURFACE
First Claim
Patent Images
1. A method of a digital processor for enabling an interactive surface, comprising:
- determining pixels of a depth image relating to an object at least one of touching or in close proximity to a related surface;
differentiating between a small and a larger cluster of pixels;
determining smaller cluster of pixels to be a level1 blob and larger cluster of pixels to be a level2 blob and declaring the level1 blob an object touching the surface; and
computing the coordinates of the level1 blob and repeating the process to enable the interactive surface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for enabling an interactive surface. The method includes determining pixels of a depth image relating to an object at least one of touching or in close proximity to a related surface, differentiating between a small and a larger cluster of pixels, determining smaller cluster of pixels to be a level1 blob and the larger cluster of pixels to be a level2 blob and declaring the level1 blob an object touching the surface, and computing the coordinates of the level1 blob and repeating the process to enable the interactive surface.
21 Citations
18 Claims
-
1. A method of a digital processor for enabling an interactive surface, comprising:
-
determining pixels of a depth image relating to an object at least one of touching or in close proximity to a related surface; differentiating between a small and a larger cluster of pixels; determining smaller cluster of pixels to be a level1 blob and larger cluster of pixels to be a level2 blob and declaring the level1 blob an object touching the surface; and computing the coordinates of the level1 blob and repeating the process to enable the interactive surface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An interactive surface, comprising:
-
means for determining pixels of a depth image relating to an object at least one of touching or in close proximity to a related surface; means for differentiating between a small and a larger cluster of pixels; means for determining smaller cluster of pixels to be a level1 blob and the larger cluster of pixels to be a level2 blob and means for declaring the level1 blob an object touching the surface; and means for computing the coordinates of the level1 blob and repeating the process to enable the interactive surface. - View Dependent Claims (9, 10, 11, 12)
-
-
8. The interactive surface 7, wherein the means for computing the coordinates comprises means for computing centroid (x,y) of the pixels of the level1 blob.
-
13. A non-transitory computer readable medium comprising computer instructions, when executed perform a method for enabling an interactive surface, the method comprising:
-
determining pixels of a depth image relating to an object at least one of touching or in close proximity to a related surface; differentiating between a small and a larger cluster of pixels; determining smaller cluster of pixels to be a level1 blob and the larger cluster of pixels to be a level2 blob and declaring the level1 blob an object touching the surface; and computing the coordinates of the level1 blob and repeating the process to enable the interactive surface. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification