Finger recognition framework
A method can include acquiring sensor data via a sensor for a fingertip in contact with a surface; identifying a finger of the fingertip based on the sensor data and stored data, where the identifying identifies the finger as one of at least two different fingers of a hand; pairing the identified finger with the surface to determine a finger and surface pair; comparing the finger and surface pair to a reference pair; and, based on the comparing, issuing a signal.
1 . A method comprising:
acquiring sensor data via a sensor for a fingertip in contact with a surface;
identifying a finger of the fingertip based on the sensor data and stored data, wherein the identifying identifies the finger as one of at least two different fingers of a hand;
pairing the identified finger with the surface to determine a finger and surface pair;
comparing the finger and surface pair to a reference pair; and
based on the comparing, issuing a signal, wherein the surface comprises a surface of a key of a keyboard and wherein the comparing fails to match the finger and surface pair to the reference pair, the signal indicates improper touch-typing.
2 . The method of claim 1 , wherein the signal comprises a match signal for a match between the finger and surface pair and the reference pair or a non-match signal for a non-match between the finger and surface pair and the reference pair.
3 . The method of claim 1 , wherein the comparing matches the finger and surface pair to the reference pair, the signal indicates proper touch-typing.
4 . The method of claim 1 , wherein the sensor comprises a fingerprint sensor.
5 . The method of claim 1 , wherein the sensor comprises an optical sensor.
6 . The method of claim 1 , wherein the sensor comprises a thermal sensor.
7 . The method of claim 1 , the at least two different fingers comprise at least an index finger and a middle finger.
8 . The method of claim 1 , the at least two different fingers comprise at least an index finger, a middle finger, and a ring finger.
9 . The method of claim 1 , wherein the hand comprises a left hand or a right hand.
10 . The method of claim 1 , wherein the identifying the finger comprises identifying the finger as a left hand finger or a right hand finger.
11 . The method of claim 1 , comprising, responsive to the signal, issuing touch-typing training feedback for proper touch-typing according to a touch-typing standard.
12 . The method of claim 1 , comprising, responsive to the signal, issuing feedback responsive to the finger being the incorrect finger for the key.
13 . The method of claim 1 , wherein the signal corresponds to a temporal information indicative of touch-typing typing speed.
14 . A device comprising:
a processor;
memory accessible to the processor;
a sensor that acquires sensor data for a fingertip in contact with a surface;
processor-executable instructions stored in the memory and executable by the processor to instruct the device to:
identify a finger of the fingertip based on the sensor data and stored data, wherein an identification identifies the finger as one of at least two different fingers of a hand;
pair the identified finger with the surface to determine a finger and surface pair;
perform a comparison of the finger and surface pair to a reference pair; and
issue a signal based on the comparison, wherein the surface comprises a surface of a key of a keyboard and wherein the comparison fails to match the finger and surface pair to the reference pair, the signal indicates improper touch-typing.