Making a Stereo rig for the PS3 Eye

August 30th, 2011

I am at the process of making a new laser cut stereo rig for the ps 3 Eye :)

PS3 Eye back board

Linking OpenCV to the project to speed up development..

August 24th, 2011

OpenCV

Although I am very pleased with the overall performance achieved by my libraries and the way things are going , due to the complexity of the project , for the foreseeable future I will “outsource” some image-processing to OpenCV mainly for LK feature tracking ( for motion tracking ) and Haar Cascade Feature Detection ( for face detection ).
From the start of the project I was trying to avoid this [ maybe its not so bad and I am just suffering from NIH syndrome ( http://en.wikipedia.org/wiki/Not_Invented_Here ) :P ]
But although I have some experimental feature tracking and haar cascade support that is written right in the data path of the library to avoid costly computations , it is just taking too long , in fact literally forever , for 1 person to test and debug depth mapping ,then use its results to test and debug tracking and then use the other test results to test face detection and then test and debug the whole thing.

So for now I will use OpenCV to keep some things stable in order to speed up development.
The master plan is to remove OpenCV again and have a final Vision library that will be ISO C and need no external libraries to be compiled and used ..

My Haar Cascade experimental implementation :
https://github.com/AmmarkoV/RoboVision/blob/master/VisualCortex/PatternRecognition.c

My Feature Tracking implementation :
https://github.com/AmmarkoV/RoboVision/blob/master/VisualCortex/FeatureTracking.c

https://github.com/AmmarkoV/RoboVision/blob/master/VisualCortex/FeatureLists.c

https://github.com/AmmarkoV/RoboVision/blob/master/VisualCortex/FeatureExtraction.c

OpenCV Included on this commit : ->
https://github.com/AmmarkoV/RoboVision/commit/3230f5161413e7b4c00ad097a03f3dce8e311102

Corner Detection

August 18th, 2011

Testing the new Stereo Vision Rig vs Kinect

July 6th, 2011

Well once again no time to write lots of things here , the video speaks for itself..!

Great Performance improvements , and a new Stereo Rig based on the PS3 Eye

July 6th, 2011

Well I have made great progress in the past weeks speeding up depth mapping 10x and creating a new stereo rig with the PS3 eye that has an excelent framerate of 120fps @ 320x240 so the result is much smoother images to work with that produce a much smoother result..

Unfortunately I don`t have a lot of time to document everything , so a couple of pictures for now and the rest can be read at github ( https://github.com/AmmarkoV/RoboVision/commits/master )

Kinect , PS3 Eye and the regular stereoscopic guarddog webcams all together

The new temporary PS3 eye based stereo rig

GuarddoG Commit history since June 2010

June 18th, 2011

Feature Tracking working again ( for small changes )

June 3rd, 2011

I will have to keep snapshots for every feature as it is beeing tracked..