See http://opencv.willowgarage.com