Determining positional information of an object in space
First Claim
1. A method of tracking motion of a target object for gesture control of a system by determining positional information of the target object moving in a region of space within range of a light sensitive sensor, the method including:
- scanning the region of space monitored by the light sensitive sensor by selectively illuminating respective directionally oriented non-coplanar light sources of a plurality of directionally oriented non-coplanar light sources that (i) are mounted to a single non-coplanar surface and (ii) have at least some overlapping fields of illumination;
measuring, using the light sensitive sensor, one or more differences in an intensity of returning light emitted from the respective directionally oriented non-coplanar light sources and reflected from the target object as the target object moves through the region of space;
determining positional information of the target object based on, at least, a first position in space at a first time t0 and a second position in space at a second time t1 sensed using the measured one or more differences in the intensity of the returning light;
determining a movement of the target object in response to a difference in the determined positional information of the target object at the first time t0 and the second time t1; and
recognizing gesture control in response to the determined movement of the target object.
11 Assignments
0 Petitions
Accused Products
Abstract
The technology disclosed relates to determining positional information of an object in a field of view. In particular, it relates to calculating a distance of the object from a reference such as a sensor including scanning the field of view by selectively illuminating directionally oriented light sources and measuring one or more differences in property of returning light emitted from the light sources and reflected from the object. The property can be intensity or phase difference of the light. It also relates to finding an object in a region of space. In particular, it relates to scanning the region of space with directionally controllable illumination, determining a difference in a property of the illumination received for two or more points in the scanning, and determining positional information of the object based in part upon the points in the scanning corresponding to the difference in the property.
253 Citations
28 Claims
-
1. A method of tracking motion of a target object for gesture control of a system by determining positional information of the target object moving in a region of space within range of a light sensitive sensor, the method including:
-
scanning the region of space monitored by the light sensitive sensor by selectively illuminating respective directionally oriented non-coplanar light sources of a plurality of directionally oriented non-coplanar light sources that (i) are mounted to a single non-coplanar surface and (ii) have at least some overlapping fields of illumination; measuring, using the light sensitive sensor, one or more differences in an intensity of returning light emitted from the respective directionally oriented non-coplanar light sources and reflected from the target object as the target object moves through the region of space; determining positional information of the target object based on, at least, a first position in space at a first time t0 and a second position in space at a second time t1 sensed using the measured one or more differences in the intensity of the returning light; determining a movement of the target object in response to a difference in the determined positional information of the target object at the first time t0 and the second time t1; and recognizing gesture control in response to the determined movement of the target object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of tracking motion of a target object for gesture control of a system by determining positional information of the target object moving in a region of space within range of a light sensitive sensor, the method including:
-
scanning the region of space monitored by the light sensitive sensor by selectively illuminating respective directionally oriented non-coplanar light sources of a plurality of directionally oriented non-coplanar light sources that (i) are mounted to a single non-coplanar surface and (ii) have at least some overlapping fields of illumination; measuring, using the light sensitive sensor, one or more differences in a property of returning light emitted from the respective directionally oriented non-coplanar light sources and reflected from the target object as the target object moves through the region on space; determining positional information of the target object based on, at least, a first position in space at a first time t0 and a second position in space at a second time t1 sensed using the measured one or more differences in the property of the returning light; determining a movement of the target object in response to a difference in the determined positional information of the target object at the first time t0 and the second time t; and recognizing gesture control in response to the determined movement of the target object. - View Dependent Claims (23)
-
-
24. A system of tracking motion of a target object for gesture control of the system by determining positional information of the target object moving in a region of space within range of a light sensitive sensor, the system including:
a processor and a computer readable storage medium storing computer instructions configured to cause the processor to; scan the region of space monitored by the light sensitive sensor by selectively illuminating respective directionally oriented non-coplanar light sources of a plurality of directionally oriented non-coplanar light sources that (i) are mounted to a single non-coplanar surface and (ii) have at least some overlapping fields of illumination; measure, using the light sensitive sensor, one or more differences in an intensity of returning light emitted from the respective directionally oriented non-coplanar light sources and reflected from the target object as the target object moves through the region of space; determine positional information of the target object based on, at least, a first position in space at a first time t0 and a second position in space at a second time t1 sensed using the measured one or more differences in the intensity of the returning light; determining a movement of the target object in response to a difference in the determined positional information of the target object at the first time t0 and the second time t1; and recognizing gesture control in response to the determined movement of the target object.
-
25. A method of finding an object moving in a region of space within range of a light sensitive sensor and generating a three-dimensional (3D) model of the object for gesture control of a system, the method including:
-
scanning the region of space monitored by the light sensitive sensor with directionally controllable illumination from selected directionally oriented non-coplanar illumination sources of a set of directionally oriented non-coplanar illumination sources that are mounted to a single non-coplanar surface; detecting illumination in the region of space including illumination reflected by the object as the object moves through the region of space; determining a difference in a property of the illumination received for two or more points in the scanning; determining positional information of the object based at least in part upon the two or more points in the scanning corresponding to the determined difference in the property; and generating, by a computer system, the 3D model of the object for gesture control of the system. - View Dependent Claims (26, 27, 28)
-
Specification