##Mechanomyogram Device for Gesture Detection##
A low cost hardware assisted hand gesture detection app
Mechanmyogram, or MMG for short, is a biomedical signal that is emitted by the muscles.This signal is detected from the forearm muscles to know what hand gesture is made and fed into the computer. The whole thing costs around 5 dollars. This was my Masters project at Mehran University.
How it works
MMG works on the principle of sound waves. The muscle fibers when move, make noise and this noise is picked up by the microphone. Then this microphone signal is collected by computer sound card. DTW algorithm does the magic of detecting the gestures with already saved ones in the memory.
Basically you plug in the MMG Device (the hardware), switch it on. Open the application and a nice GUI will pop up. Click Start Listening. Now to detect gestures, all you have to do is to make a gesture and then click Save Sample Left/Middle/Right buttons. That's it. Now try making that gesture again. The app will be able to detect it.
Software libraries used
The hardware is an armband with circuit and microphones in it. Which is based on Xth Sense, but with addition of two microphones. However the project code only uses Mono for now (Both mics will be used for future).
Circuit on Veroboard
The whole armband with circuit and microphones look like this
And when it is worn on the arm
See it in action
Here is the YouTube link