Proximity object tracker
First Claim
Patent Images
1. An electronic system comprising:
- a camera having a field of view of a first area;
a display screen configured to display a graphical user interface, whereinthe camera is positioned at a first side of the display screen, is angled with respect to the display screen, and the field of view of the camera is of the first area in front of the display screen;
an illumination source that is angled with respect to the camera and that is configured to illuminate a second area, the second area intersecting the first area to define an intersection region within the field of view of the camera, whereinthe illumination source is positioned at a second side of the display screen, is angled with respect to the display screen, and is configured to illuminate the second area in front of the display screen, the second area in front of the display screen intersecting the first area in front of the display screen to define the intersection region; and
a processing unit configured to perform operations comprising;
capturing an image from the camera;
analyzing the image captured by the camera to detect an object within the intersection region;
determining user input based on the object detected within the intersection region; and
controlling an application based on the determined user input.
2 Assignments
0 Petitions
Accused Products
Abstract
Object tracking technology, in which controlling an illumination source is controlled to illuminate while a camera is capturing an image to define an intersection region within the image captured by the camera. The image captured by the camera is analyzed to detect an object within the intersection region. User input is determined based on the object detected within the intersection region and an application is controlled based on the determined user input.
38 Citations
27 Claims
-
1. An electronic system comprising:
-
a camera having a field of view of a first area; a display screen configured to display a graphical user interface, wherein the camera is positioned at a first side of the display screen, is angled with respect to the display screen, and the field of view of the camera is of the first area in front of the display screen; an illumination source that is angled with respect to the camera and that is configured to illuminate a second area, the second area intersecting the first area to define an intersection region within the field of view of the camera, wherein the illumination source is positioned at a second side of the display screen, is angled with respect to the display screen, and is configured to illuminate the second area in front of the display screen, the second area in front of the display screen intersecting the first area in front of the display screen to define the intersection region; and a processing unit configured to perform operations comprising; capturing an image from the camera; analyzing the image captured by the camera to detect an object within the intersection region; determining user input based on the object detected within the intersection region; and controlling an application based on the determined user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. At least one computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
capturing an image of an intersection region from a camera positioned at a first side of a display screen and angled with respect to the display screen the intersection region being defined within a field of view of the camera of a first area in front of the display screen by an illumination source positioned at a second side of the display screen and angled with respect to the display screen so as to illuminate a second area in front of the display screen intersecting the first area in front of the display screen to define the intersection region in front of the display screen; analyzing the image from the camera to detect an object within an intersection region; determining user input based on the object detected within the intersection region; and controlling an application based on the determined user input.
-
-
26. A method comprising:
-
capturing an image from a camera, wherein the camera is positioned at a first side of a display screen, the camera is angled with respect to the display screen, and the field of view of the camera is of a first area in front of the display screen; analyzing the image captured by the camera to detect an object within an intersection region defined within the camera'"'"'s field of view by an illumination source, wherein the illumination source is positioned at a second side of the display screen, the illumination source is angled with respect to the display screen, and the illumination source is configured to illuminate the second area in front of the display screen, the second area in front of the display screen intersecting the first area in front of the display screen to define the intersection region in front of the display screen; determining user input based on the object detected within the intersection region; and controlling an application based on the determined user input.
-
-
27. An apparatus comprising:
-
means for capturing an image; means for display, wherein the means for capturing the image is positioned at a first side of the means for display, the means for capturing the image is angled with respect to the means for display, and the field of view of the means for capturing the image is of a first area in front of the means for display; means for illumination, wherein the means for illumination is positioned at a second side of the means for display, the means for illumination is angled with respect to the means for display, and the means for illumination is configured to illuminate a second area in front of the means for display, the second area in front of the means for display intersecting the first area in front of the means for display to define and intersection region in front of the means for display; means for analyzing the image captured by the means for capturing the image to detect an object within the intersection region; means for determining user input based on the object detected within the intersection region; and means for controlling an application based on the determined user input.
-
Specification