An Accurate and Robust Artificial Marker Based on Cyclic Codes
A flexible new technique for camera calibration