Community Core Vision (CCV) is a cross-platform software solution for computer vision and machine sensing, specifically for tracking blobs. It takes a video input and produces tracking data (e.g., coordinates and blob size) and events (e.g., finger down, moved, and released) that can be used to create NUI-aware applications. CCV is compatible with various web cameras and video devices and can be connected to various TUIO/OSC/XML-enabled applications. It supports multiple multi-touch lighting techniques such as FTIR, DI, DSI, and LLP, with plans for more in the future.
It converts camera and camcorder recordings for playback on different devices.