Geometry-based populated chessboard recognition
A flexible new technique for camera calibration