Projects Showroom PhD Publications Unsorted About Resume Places


Vision Based Tracker

A vision based tracking system was developed as an alternative input system. It was designed to track colored objects and to estimate their position and orientation. The library is currently used in a mixed reality game project called Airkanoid, an Arkanoid clone.

Technical details

  • Speed
    It tracks one bat at 30Hz using a webcam connected to the computer. Two bats take about 50 to 55ms
  • Accuracy
    The system works quite well even under different lighting conditions. Specular highlights are causing some troubles. I have a solution in mind that I'm going to test. Stay tuned.
  • API
    Small and clean API interface

Impressions

A scene with two bats Tracking one bat Overlaid image

Download

Download Source (GNU LGPL)+ Compiled Libraries (Win32, VC++.NET 2003): tracker.rar (538 KB)
Requires DirectX SDK to be installed for compiling.



©2002-2007 Martin Faust (martin.faust@e56.de), Version March 04 2007 13:06:50
Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved.
No-www.org Class A Compliant