US 9,811,210 B2
Optical touch module and method for determining gestures thereof and computer-readable medium
Hsun-Hao Chang, New Taipei (TW); Yu-Yen Chen, New Taipei (TW); Chun-Chao Chang, New Taipei (TW); Shou-Te Wei, New Taipei (TW); and Sheng-Hsien Hsieh, New Taipei (TW)
Assigned to WISTRON CORPORATION, New Taipei (TW)
Filed by Wistron Corporation, New Taipei (TW)
Filed on Dec. 26, 2012, as Appl. No. 13/726,631.
Claims priority of application No. 101118725 A (TW), filed on May 25, 2012.
Prior Publication US 2013/0314378 A1, Nov. 28, 2013
Int. Cl. G06F 3/042 (2006.01); G06F 3/0488 (2013.01); G06F 3/041 (2006.01)
CPC G06F 3/0428 (2013.01) [G06F 3/0416 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 2203/04104 (2013.01)] 7 Claims
OG exemplary drawing
 
1. An optical touch module, comprising:
a first optical sensor, disposed at a first corner of a touch area, and continuously sensing the touch area to output a plurality of first sensing results;
a second optical sensor, disposed at a second corner of the touch area, and continuously sensing the touch area to output a plurality of second sensing results; and
a processing unit, coupled to the first optical sensor and the second optical sensor, and configured at least to:
receive the first sensing results and the second sensing results;
calculate a first center point of a plurality of first touch reference points of the first sensing results, a second center point of a plurality of second touch reference points of the second sensing results, a first space between the first touch reference points of the first sensing results, and a second space between the second touch reference points of the second sensing results; and
determine a gesture by comparing first center points of a current first sensing result and a previous first sensing result, comparing second center points of a current second sensing result and a previous second sensing result, comparing first spaces of the current first sensing result and the previous first sensing result, and comparing second spaces of the current second sensing result and the previous second sensing result, wherein the first touch reference points and the second touch reference points are corresponded to touch points of fingers, an ascending arrangement direction of position numbers of a plurality of first photosensitive pixels of the first optical sensor is the same to a first direction from a first side of the touch area to a second side of the touch area, and an ascending arrangement direction of position numbers of a plurality of second photosensitive pixels of the second optical sensor is the same to a second direction from a third side of the touch area to the first side of the touch area, the first corner is formed by the first side and the second side, and the second corner is formed by the first side and the third side,
wherein when a moving amount from the first center point of the current first sensing result to the first center point of the previous first sensing result is along the first direction and greater than a predetermined value, a moving amount from the second center point of the current second sensing result to the second center point of the previous second sensing result is along the second direction and greater than the predetermined value, the first space of the current first sensing result is greater than the first space of the previous first sensing result, and the second space of the current second sensing result is smaller than the second space of the previous second sensing result, the processing unit determines that the gesture moves towards the second side.