Pending Migration Updates See: http://nuicode.com/projects/ccv for latest project developments, this page will be publicaly archived upon completion.

Community Core Vision or CCV for short (also known as tbeta), is a open source/cross-platform solution for computer vision and machine sensing. It takes an video input stream and outputs tracking data (e.g. coordinates and blob size) and events (e.g. finger down, moved and released) that are used in building nui aware applications. CCV can interface with various web cameras and video devices as well as connect to various TUIO/OSC/XML enabled applications and supports many multi-touch lighting techniques including: FTIR, DI, DSI, and LLP with expansion planned for the future vision applications (custom modules/filters). Source Checkout:

When checking out the source code, you can avoid larger downloads by downloading only the code for your platform: The source temporarily includes OpenFrameworks 0.0.6 where there are project files (Xcode, Codeblocks, Visual Studio 2008) in the apps\addons\addonsExample folder and the majority of code is in addons\ofxNcore\src. Soon, there will be a single folder for all platforms as we continue to refine directory structure and remove dependencies.

Software License:
CCV is released under the LGPL License.

  • Community Core > Vision > Touch > Tracking - GSoC 2008
  • Community Core > Vision > Hand > Tracking - GSoC 2009
  • Community Core > Vision > Head/Face > Tracking - GSoC 2008 (not integrated yet)

Task tracking

View all tasks

Subproject of: Community Core Vision