Markers, as I used for ProCamCalib , should be detected more reliably than a checkerboard pattern. You can use ARToolkitPlus , as in ProCamCalib, but there are other alternatives, or you can make your own small detector. :) Then, with the detected angular coordinates of the markers, we can calibrate in the same way using the rest of the OpenCV calibration functions.
And I can also make cool stuff, as shown on the ProCamTracker page .
EDIT: , , , OpenCV . , , . ( ) . ( , , , .) , , 100% . , :
Zollmann, S., Langlotz, T. Bimber, .
-
http://140.78.90.140/medien/ar/Pub/PAGC_final.pdf
-: http://140.78.90.140/medien/ar/Pub/PAGC.avi
EDIT2: - , , . , ... OpenCV . , , , . 2 . , : 00, 01, 10 11. , , . () 11 () 00, cvAbsDiff(), cvThreshold() ( ) cvFindContours(). , cvContourArea(), cvMoments(). . cvBoundingRect() cvCountNonZero() ( cvThreshold()) , cvSetImageROI(). , 1, , 0.
, , .