Monday, June 4, 2012

Final BlogPost

Tracking Attention Success*!

The normal vector of the tracked target orthogonal to the plane of the capture source has been implemented.  Here are screen shots.

 Slightly off, due to normal actually not being aligned to other points.. acceptable.

Missed the capture shot.


Damnit. It looked so perfect too!

The best shot I got. Also, my first one.


Technical Implementation Details Involved:
- Haar Classifier for Frontal Face Profile, for face detection.
- Image Thresholding techniques, for point extraction.
- (Non-CoPlanar) Pose-Estimation, to determine transformations based on source points from known reference points.
- Vector to Plane Intersection.
- Basic Knowledge of Graphics and C++ Programming.

Extended resources during the ten week period:
http://www.aishack.in/2010/07/tracking-colored-objects-in-opencv/
http://www.aforgenet.com/articles/posit/
http://opencv.willowgarage.com/wiki/Posit
http://nghiaho.com/?page_id=576 (Planar Pose Estimation, Ultimately did not use, but proved to be a valuable experience)
http://opencv.willowgarage.com/wiki/FaceDetection

*Limited success really, considering that face detection has now become so unreliable that it takes approximately 30 seconds praying for it to detect the target for every 5 seconds of "found face" capture time.