A high school student trying to learn how to use opencv, openni (or libfreenect), and C++ to develop a vision processing system for our school.