Interactive floor code being used in other installations :D

Apparently some of our code has found its way into some other installations: http://wiki.medialab-prado.es/index.php/Video_Tracking_of_the_Plaza at Medialab Prado in Spain.

It feels nice to know that even though the project is concluded, part of it “lives on”

By popular request, now available for Windows

I succeeded in making the tracking software compile in Windows and it seems to work.

Here's how:

1) Follow instructions for installing OpenFrameworks 05 FAT :

http://www.openframeworks.cc/forum/viewtopic.php?t=523

(Don't forget the extra files that need to be placed in the mingw dir)

2) Follow the tracking system's README instructions for the GNU/Linux set-up , but don't open the codeBlocks project for GNU/Linux just yet.

3) Download the following package, interactiveFloorWIN32.zip which contains a testApp with a minor modification to allow for windows compilation and a custom project file for Windows as well.

4) Replace apps\addonsExamples\opticFlowExample\src\testApp.cpp with the one provided in interactiveFloorWIN32.zip

5) Place the project file provided in interactiveFloorWIN32.zip in apps\addonsExamples\opticFlowExample\ and use it.

6) Copy the following DLLs from random places in the OpenFrameworks05 FAT package to apps\addonsExamples\opticFlowExample\bin\ :

cv100.dll

cxcore100.dll

libguide40.dll

fmodex.dll

FreeImage.dll

glut.dll

7) Press compile. Good luck!

Update

The tracking README file mentions http://wiki.openframeworks.cc/index.php?title=Download#Experimental_prereleases as the source for OpenFrameworks; the right links are,

for GNU/Linux:

http://wiki.openframeworks.cc/index.php?title=Download#prerelease_0.05

and for MacOSX:

http://wiki.openframeworks.cc/index.php?title=Download#current_prerelease_0.06

These will likely keep on changing as the OF team makes improvements.

The same readme also mentions “assorted libraries” might be needed to compile the GNU/Linux version.

Two known required libraries are libraw1394-dev and freeglut3-dev , available in both Ubuntu and debian repositories through Synaptic (apt-get, etc).

Codeblocks used to copy and link library files properly as part of the compilation process but it seems to currently fail when doing so. In that case, create a link to “of_preRelease_v0.05_linux_cb_FAT/export/libs” from within the "opticFlowExample/bin" directory and create a script with the following commands:

#!/bin/sh

echo $(pwd)

export LD_LIBRARY_PATH=$(pwd)/libs/

./opencvExample_debug

Save it as "opticFlowExample/bin/run.sh". Run this script when you want to launch the tracking app.

More pics

Some more pics from the event are available:

http://idp.mexinetica.com/pics/

Source code, project report available

Source code in an easy-to-use zip package is at http://web.student.chalmers.se/groups/idp09-9/code.zip .

The project report is located at http://web.student.chalmers.se/groups/idp09-9/report.pdf

pre-debriefing

Meeting Monday May 11th at 10 a.m. for “pre-debriefing”

Thanks to all our visitors!

From the whole team, thanks to all who visited the IDE09 Exhibition!

We hope you've had a great time.

Pictures and videos will come soon!

Progress on the tracking code

To enable a broader scope of interaction ideas to be implemented, I have included a tcp server component (from the openframeworks extensions) to allow bidirectional communication via TCP/IP.

I am now working on the processing side of the program.

Videos...

Settings definition of the OF tracking code

Modified the opticFlowExample tracking application to allow us to define the play area and scale blob coordinates accordingly.

For now coordinates outside the play area are truncated, but tomorrow I'll try to code a better approach with users exiting when outside the play area, and blob events being ignored while outside the play area.

The program is also able to load some settings from a text file. Adding support for more settings is trivial, and I'll do this tomorrow as well as post the full specifications of the file.

Pages: [1] 2 3 ... 5 6 7