A practical algorithm for automatic chessboard corner detection
geometric camera calibration using circular control points .