A "syllabus" and repository of Processing examples for ITP fall workshop about face detection, recognition, and miscellaneous tracking methods.
- Detection vs. Recognition vs. Tracking
- Face Detection
- Face Recognition
- Face Tracking
- Other
- Split Faces by http://www.ulriccollette.com/
- Blind self-portrait and Self-Portrait Machine
- The Human Face Documentary: Part 1, Part 2, Part 3, Part 4
- How it works
- Download Release,Processing OpenCV library
- Face Detection visualized by Adam Harvey
- Interview with Adam Harvey re: Face Detection
- Haarcascade Visualizer -- Note this requires Processing 1.5.1
- Examples
- How it works
- Eigenfaces
- Processing example from Greg Borenstein using Processing-Eigenfaces
- More algorithms and stuff
- Eigenfaces
- But let's just use an API!
- Rekognition, Sign up for API key
- Lambda Labs
- Processing library in progress -- talk to me if you want to use this.
- FaceTracker by Jason Saragih.
- Interview with Kyle McDonald about FaceTracker
- Original "Deformable Model Fitting by Regularized Landmark Mean-Shift" paper.
- ofxFaceTracker for direct use in OF.
- FaceOSC Downloads for use with Processing and other applications
- FaceOSC + Syphon to get image into Processing
- Blink detection OSC
- OSC
- Examples
- FaceShift
- download free trial - 30 days only, noncommercial license avaialble for $150 and there will be a faceshift laptop in ER for checkout with academic license.
- ofxFaceShift for direct use in OF
- FaceShiftOSC tutorial from Kyle (note the tutorial uses an older version of FaceShift but concepts still apply).
- FaceShiftOSC download
- Simple OSC Processing Example
- Face Morphing