Method for detecting gestures using a multi-segment photodiode and one or fewer illumination sources
US-9229581-B2 · Jan 5, 2016 · US
US10521017B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10521017-B1 |
| Application number | US-201614987337-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jan 4, 2016 |
| Priority date | May 5, 2011 |
| Publication date | Dec 31, 2019 |
| Grant date | Dec 31, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A gesture sensing device includes a multiple segmented photo sensor and a control circuit for processing sensed voltages output from the sensor. The control circuit processes the sensed voltage signals to determine target motion relative to the segmented photo sensor. The control circuit includes an algorithm configured to calculate one of more differential analog signals using the sensed voltage signals output from the segmented photo sensors. A vector is determined according to the calculated differential analog signals, the vector is used to determine a direction and/or velocity of the target motion.
Opening claim text (preview).
What is claimed: 1. A method of detecting a gesture, the method comprising: selectively blocking a portion of light reflected from an object from impinging on a light sensor assembly depending upon a position of the object relative to the light sensor assembly using a light modifying structure disposed adjacent to the light sensor assembly, the light modifying structure comprising a plurality of layers, respective ones of the plurality of layers offset in a stair-step fashion with respect to a center axis defined perpendicular to a surface of the light sensor assembly; calculating one or more differential signals according to time dependent signals output from the light sensor assembly, the light sensor assembly comprising a plurality of light sensors configured to detect light reflected from the object and to output the time dependent signals in response thereto; and determining an object motion direction of the object passing over the light sensor assembly by applying vector analysis to the one or more differential signals. 2. The method of claim 1 further comprising determining a proportional value of an object motion velocity of the target passing the segmented sensor by applying vector analysis to the one or more differential signals. 3. The method of claim 1 wherein the light sensed by the light sensor assembly comprises light originated from an illumination source and reflected off the object. 4. The method of claim 1 wherein the light sensed by the light sensor assembly comprises ambient light. 5. The method of claim 1 wherein calculating one or more differential signals comprises calculating a first differential signal indicating the object motion direction along an x-axis. 6. The method of claim 5 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a positive x-direction if the positive maximum value precedes the negative maximum value in time. 7. The method of claim 5 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a negative x-direction if the negative maximum value precedes the positive maximum value in time. 8. The method of claim 5 wherein calculating one or more differential signals comprises calculating a second differential signal indicating the object motion direction along a y-axis. 9. The method of claim 8 further comprising calculating a proportional value of an object motion velocity along the x-axis using a time difference between successive zero crossings of the first differential signal, and calculating a proportional value of a target motion velocity along the y-axis using a time difference between successive zero crossings of the second differential signal. 10. An apparatus comprising: a light sensor assembly comprising a plurality of light sensors, the plurality of light sensors configured to detect the light reflected from an object and to output time dependent signals in response thereto; a light modifying structure disposed adjacent to the light sensor assembly, the light modifying structure configured to selectively block a portion of the light reflected from the object depending on a position of the object relative to the light sensor assembly, the light modifying structure comprising a plurality of layers, respective ones of the plurality of layers offset in a stair-step fashion with respect to a center axis defined perpendicular to a surface of the light sensor assembly; a memory configured to store data representing the time dependent signals; and a processor coupled to the memory, the processor configured to execute program instructions to cause the processor to: calculate one or more differential signals according to the time dependent signals output from the light sensor assembly; and determine an object motion direction of an object passing over the light sensor assembly by applying vector analysis to the one or more differential signals. 11. The apparatus of claim 10 wherein the program instructions are further configured to determine a proportional value of an object motion velocity of the object passing over the light sensor assembly by applying vector analysis to the one or more differential signals. 12. The apparatus of claim 10 wherein the light sensed by the light sensor assembly comprises light originated from an illumination source and reflected off the object. 13. The apparatus of claim 10 wherein the light sensed by the light sensor assembly comprises ambient light. 14. The apparatus of claim 10 wherein the one or more differential signals comprise one or more differential composite signals, wherein a composite signal is a signal formed from the addition of two or more time dependent signals. 15. The apparatus of claim 10 wherein calculating one or more differential signals comprises calculating a first differential signal indicating the object motion direction along an x-axis. 16. The apparatus of claim 15 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a positive x-direction if the positive maximum value precedes the negative maximum value in time. 17. The apparatus of claim 15 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a negative x-direction if the negative maximum value precedes the positive maximum value in time. 18. The apparatus of claim 15 wherein calculating one or more differential signals comprises calculating a second differential signal indicating the object motion direction along a y-axis. 19. The apparatus of claim 18 wherein the second differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a positive y-direction if the positive maximum value precedes the negative maximum value in time. 20. The apparatus of claim 18 wherein the second differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a negative y-direction if the negative maximum value precedes the positive maximum value in time.
by interrupting or reflecting a light beam, e.g. optical touch-screen · CPC title
using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image · CPC title
Control or interface arrangements specially adapted for digitisers · CPC title
Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.