Blaž Strle (2008) Gesture recognition using accelerometers and machine learning. EngD thesis.
Human gesture recognition is the ability of a machine to recognize human gestures. It is used in various fields such as security, sports, exercise, medicine, robotics, computer interfaces, virtual reality, games… There are many different ways of obtaining human motion data. Recently we have seen increased usage of accelerometers in mobile phones and consumer electronics for this purpose. Reasons for that can be found in advances in MEMS technology which resulted in accelerometers that are as small as 3mm x 5mm x 0.9mm, operate on less than 1 milliwatt of power, and cost less than one dollar. Despite the explosion of accelerometers usage in consumer electronics, most of the gesture recognition applications are still quite basic (window rotation) or very problem specific. This indicates that there is a lack of general approach to gesture recognition using accelerometers that would enable training of the gestures. For this purpose two machine learning methods have been examined in this project: k-nearest neighbors and decision tree induction from time series. Both methods were evaluated on two gesture recognition domains: handwritten letter recognition (letters were written on the table using two-axis accelerometer) and hand signals (signals were given by moving three-axis accelerometer in the air). The methods were evaluated on data without noise as well on data with added noise. Experimental results have shown that both methods perform very well on given domains of gesture recognition.
|Item Type: ||Thesis (EngD thesis)|
|Keywords: ||human gesture recognition, machine learning, accelerometer, weighted k-nearest neighbors, decision tree induction from time series.|
|Number of Pages: ||36|
|Language of Content: ||Slovenian|
|Mentor / Comentors: |
|Name and Surname||ID||Function|
|prof. dr. Ivan Bratko||77||Mentor|
|Link to COBISS: ||http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=6862676)|
|Institution: ||University of Ljubljana|
|Department: ||Faculty of Computer and Information Science|
|Item ID: ||792|
|Date Deposited: ||17 Dec 2008 11:57|
|Last Modified: ||13 Aug 2011 00:34|
Actions (login required)