Apparatus and method for implementing a touchless slider
First Claim
1. A method for gesture recognition in an optical system using a touchless slider having first and second reference points positioned along an axis, the method comprising:
- obtaining a plurality of first reflectance values by measuring an amplitude of light reflected from an object relative to the first reference point, wherein each first reflectance value corresponds to a different point in time and wherein the object does not contact the first reference point;
obtaining a plurality of second reflectance values by measuring an amplitude of light reflected from the object relative to the second reference point, wherein each second reflectance value corresponds to a different point in time and wherein the object does not contact the second reference point;
comparing the plurality of first and second reflectance values to identify a plurality of ratio values between the first reflectance values and the second reflectance values, wherein each of the plurality of ratio values corresponds to one of the points in time; and
determining at least one of a position and a direction of movement of the object relative to the first and second reference points based on the identified plurality of ratio values.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for gesture recognition in an optical system using a touchless slider is shown. The touchless slider has first and second reference points positioned along an axis in an optical system. The method includes obtaining a plurality of first and second reflectance values by measuring an amplitude of light reflected from an object relative to the first and second reference points, respectively, wherein each first and second reflectance value corresponds to a different point in time. The plurality of first and second reflectance values are compared to identify a plurality of ratio values between the first and second reflectance values, wherein each of the plurality of ratio values corresponds to one of the points in time. At least one of a position and a direction of movement of the object relative to the first and second reference points is determined based on the identified plurality of ratio values.
-
Citations
25 Claims
-
1. A method for gesture recognition in an optical system using a touchless slider having first and second reference points positioned along an axis, the method comprising:
-
obtaining a plurality of first reflectance values by measuring an amplitude of light reflected from an object relative to the first reference point, wherein each first reflectance value corresponds to a different point in time and wherein the object does not contact the first reference point; obtaining a plurality of second reflectance values by measuring an amplitude of light reflected from the object relative to the second reference point, wherein each second reflectance value corresponds to a different point in time and wherein the object does not contact the second reference point; comparing the plurality of first and second reflectance values to identify a plurality of ratio values between the first reflectance values and the second reflectance values, wherein each of the plurality of ratio values corresponds to one of the points in time; and determining at least one of a position and a direction of movement of the object relative to the first and second reference points based on the identified plurality of ratio values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for gesture recognition in an optical system using a touchless slider having first and second reference points positioned on an axis, the method comprising:
-
identifying movement of an object relative to the first reference point along the axis, wherein the movement is identified based on a plurality of first amplitude values each representing a distance of the object relative to the first reference point at a given point in time, wherein the distance is greater than zero; identifying movement of the object relative to the second reference point along the axis, wherein the movement is identified based on a plurality of second amplitude values each representing a distance of the object relative to the second reference point at a given point in time, wherein the distance is greater than zero; comparing the plurality of first and second amplitude values at matching points in time to identify movement of the object in a first direction substantially parallel to the axis; and detecting a simultaneous peak in the plurality of first and second amplitude values to identify movement of the object in a second direction substantially perpendicular to the axis. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A touchless slider comprising:
-
first and second reference points positioned along an axis; means for obtaining a plurality of first reflectance values by measuring an amplitude of light reflected from an object relative to the first reference point, wherein each first reflectance value corresponds to a different point in time; means for obtaining a plurality of second reflectance values by measuring an amplitude of light reflected from the object relative to the second reference point, wherein each second reflectance value corresponds to a different point in time; means for comparing the plurality of first and second reflectance values to identify a plurality of ratio values between the first reflectance values and the second reflectance values, wherein each of the plurality of ratio values corresponds to one of the points in time; and means for determining at least one of a position and a direction of movement of the object relative to the first and second reference points based on the identified plurality of ratio values. - View Dependent Claims (19, 20)
-
-
21. A method for gesture recognition in an optical system using a touchless slider having first, second, and third reference points positioned around a fixed location, the method comprising:
-
obtaining a plurality of first reflectance values by measuring an amplitude of light reflected from an object relative to the first reference point while the object is a variable distance that is greater than zero from the first reference point, wherein each first reflectance value corresponds to a different point in time; obtaining a plurality of second reflectance values by measuring an amplitude of light reflected from the object relative to the second reference point while the object is a variable distance that is greater than zero from the second reference point, wherein each second reflectance value corresponds to a different point in time; obtaining a plurality of third reflectance values by measuring an amplitude of light reflected from the object relative to the third reference point while the object is a variable distance that is greater than zero from the third reference point, wherein each third reflectance value corresponds to a different point in time; comparing the plurality of first, second, and third reflectance values to identify a plurality of ratio values between the first, second, and third reflectance values, wherein each of the plurality of ratio values corresponds to one of the points in time; and determining at least one of a position and a direction of movement of the object relative to the first, second, and third reference points based on the identified plurality of ratio values. - View Dependent Claims (22, 23, 24, 25)
-
Specification