This video covers the basic ideas behind computer vision. OpenCV for Processing (Java) and the Kinect are demonstrated.
This accompanies Chapter 16 of Learning Processing: A Beginner’s Guide to Programming Images, Animation, and Interaction
For a full set of tutorials about the kinect see:
Help us caption & translate this video!