Я думаю, что для точности вы должны объединить все эти методы.
Я сделал такое с wii-mote, он распознает движение руки, но не жест.
Мы использовали скрытую марковскую модель, и она была успешной в режиме реального времени.
Возможно, это не настоящий ответ, но вы не можете знать, не пытаясь.