Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on 6 Dec 2008
CamBall is an experiment I developed that allows the user to interact with a virtual ball, using only moderate hardware, a cheap webcam, several computer vision-techniques and a simple physics simulation. To set it up, a reference human-free image is first captured in its calibration phase. After that, the application processes the live images from the webcam at a steady 30 fps. Each frame is compared to the reference image, marking pixels that are different. After some additional cleanup image processing techniques, the result was thresholded and used as a binary 2D image input to a physics simulator to simulate the ball. The ball is then rendered on top of the live feed. The Windows application was written in C++ and used the OpenCV library. See http://www.decarpentier.nl/camball for downloads and more info.