Back in 2007 ~08 i was looking into other programs that are able to do blob tracking… I came across vvvv. vvvv is a toolkit for real time video synthesis. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.
vvvv uses a visual programming interface. Therefore it provides a graphical programming language for easy prototyping and development. To get a copy of the vvvv toolkit, go to the vvvv vvvv download page and unzip the package to a directory of your choice (I recommend c:\Program Files\vvvv as the prefect place).
vvvv has no install or setup program, you simply run vvvv.exe when you want to run vvvv. You will see 3 nodes if you have all the required dependencies – this is where you can launch the tutorial and get a feel for what vvvv is capable of, and what it can be used for. I recommend starting with this tutorial! And if you get a ‘dll error’ when you try to run vvvv.exe, you probably need to upgrade DirectX on your machine to version 9.0c or newer.