Separate registration is required for each pre-conference workshop. Details on the Eyeo registration page.
For the past few decades researchers have been slaving away on advanced mathematics and computer science to help computers see the world the way humans do. These techniques regularly find their way into interactive artwork and installations: blob detection, face tracking, foreground/background segmentation. The OpenCV library is a massive collaborative effort to implement and connect these different computer vision techniques. Programming with only OpenCV can be intimidating, while openFrameworks' ofxOpenCv only exposes a few technique from OpenCV. So this workshop will introduce a new addon for openFrameworks that makes it easier to use everything from the simplest OpenCV functions to most bleeding edge algorithms. We will cover techniques including background learning, camera calibration, optical flow, contour detection and tracking, basic face tracking and advanced expression analysis.
Experience with openFrameworks is assumed. Attendees should bring a laptop with the latest build of [openFrameworks] www.openframeworks.cc/download and an up-to-date clone of [ofxCv] github.com/kylemcdonald/ofxCv The workshop will cater to OSX, while Windows users should be running Code::Blocks. Linux users will be expected to answer everyone else's questions. (Kyle will be assisted by Golan Levin)
This is a discussion about sharing. Sharing code and ideas, and collaborating on tools and artwork. Sharing personal information, and learning about the difference between what's public and private. It's about what you do when your girlfriend asks you to stop posting everything you type directly to Twitter. It's about what you do when the Secret Service confiscates your laptop as you're trying to learn about human computer interaction. It's about responding to thousands of emails from people you've never met, who have questions you could never imagine. This is a coming-of-age story for the internet.