Interesting work Josh.
Could you clarify which hand poses you're classifying? It would also be good to know how many hand poses can be trained and recognized in a training set. I'm also curious whether the accuracy and reliability of recognition deteriorates when the number of gestures in a training set is increased and at greater distances from the sensor. Your diagram suggests that recognition is reliable at variable ranges .
I've been working on hand posture recognition recently using machine learning and image processing so would be good to discuss this with you. I'm using opencv and SVM , sample collection is done in near real-time and training takes a few seconds to complete. However using this approach, accuracy deteriorates significantly at range from the sensor. This is largely due to the low resolution of the depth map. This approach allows for the recognition of poses such as the number of fingers on a hand, open / closed hand, rock n roll sign, telephone gesture etc..
Drop me an email if you'd like to discuss further.
Thanks,
Sam.