Hand Gesture Recognition Using Hidden Markov Model Algorithm


Abstract— Recognizing human hand gesture through the use of INS (Inertial navigation System) sensor, Hidden Markov Model (HMM) was used as a tool to recognize pattern statistically. Employing INS sensor to admit data input , it is assumed that hand gesture could be detected by analizing the acceleration and fluctuation from data sensor and the difference of hand-position in 3-axis. The INS sensor that was being used was came with 6 channels to generate signals of a 3-axis gyroscope and a 3-axis accelerometer. The acceleration fluctuated in three perpendicular directions due to different hand gestures was detected by the accelerometer, while the change of hand-position in 3-axis was detected by gyroscope. Data from sensor was exported to computer via USB (Universal Serial Bus) port.During the stage of data collection, a cut algorithm was developed to pick the most significant part of the sensor data. After finishing data comparison stage, DCT (Discrete Cosine Transform) was selected to transform the signal from time domain to frequency domain. Sequences of calculation were performed to analyze the best sampling frequency to select dominant frequency of every gesture to be picked as parameter value. The parameter value used in HMM as the approach to recognize and differs gestures. Index Terms—3-axis gyroscope, accelerometer, gesture, gesture recognition, hand gesture, human gesture.