Download List

Project Description

Track, in realtime, horizontal and vertical displacement of object in webcam. Log timestamp, x and y to comma-separated value (.csv) file importable to spreadsheet.

Uses Lukas-Kanade algorithm and based on lkdemo.cpp in OpenCV, stripped down to track single point in high contrast against a uniform background. Based on the BSD licensed OpenCV, TrackXY also has BSD-style license.

I am a bit embarrassed to be posting this here, because it's such a rudimentary program, but I couldn't find any other ready-made program that would track an object in real-time from webcam, other than an $80 special-purpose program used in the original (torsion balance) experiment we were replicating. I released TrackXY to reduce barriers to entry to science.

Planned features include versions for each platform, a GUI, comprehensive data management, and data analysis tools.

To analyze motion in /recorded/ video (not real-time), you may prefer something like PhysMo, also a SourceForge project.

System Requirements

Operating System: Windows XP

Download Package list

Latest 5 files
Name Size Date Download count
README.txt 6.2 KB 2012-10-18 05:58 7
Rounded pointer.pdf 1.3 KB 2012-10-18 05:46 29 8.7 MB 2012-10-18 04:58 18
sample.csv 9.1 KB 2012-10-17 15:34 34
lkdemo.cpp 12.8 KB 2012-10-17 15:29 190
All Files
README.txt6.2 KB2012-10-18 05:587
Rounded pointer.pdf1.3 KB2012-10-18 05:4629
windows-0.7.zip8.7 MB2012-10-18 04:5818
sample.csv9.1 KB2012-10-17 15:3434
lkdemo.cpp12.8 KB2012-10-17 15:29190