Skip to content

crecord/OfTrackingDotPatterns

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

OfTrackingDotPatterns

Screenshot

Description

An openFrameworks project that gives precise location for four different unique patterns of dots. It was used when there was a camera mounted directly above a space and people were wearing wireless headphones with infrared reflective dots on them.

The features:

  • Ability to recognize and identify four different patterns of dots.
  • Can tell which is the left and the right side of the pattern.
  • GUI for adjusting all the important thresholds.
  • Ability to send the resulting position array via OSC (Open Sound Control)

Dependencies

First you need openFrameworks. And the following ofxAddons:

ofxOpenCv ofxOsc ofxXmlSettings ofxCv ofxUI

The camera I used was filtered so that it could only see IR and it was surrounded by IR LED Panels, located as close to the lens as possible.
The dot patterns were pieces of 3M IR reflective tape on panels of matte acrylic.

This was last tested on a 10.9.5 mac with Xcode 5.1.1 and OF 0.8.1

About

An OF project that recognizes four different dot patterns and returns their positions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published