Abstract:
The problem of chessboard image corner extraction always determined the three-dimensional measurement's accuracy of the camera calibration. By analyzing the defect for SUSAN (Smallest Univalue Segment Assimilating Nucleus) algorithm that could not effectively distinguish the chessboard internal corners and edge points, the authors made use of the symmetry of the pixels around the internal corners, and proposed a symmetrical 12 pixels gray template detection algorithm. Firstly, a symmetrical 12 pixels USAN template was designed for fast distinguishing the internal corners and edge points. Meanwhile, both of the chessboard internal corners and smooth region would be treated as the candidates. Then the less gray variance of smooth region could be used to abandon them. At the same time, the proposed algorithm abandoned the external corners of the chessboard, which were very sensitive to the external factors, ensuring the precision of the corner extraction process. Experimental results show that the new method detects the nine order chessboard image by 1.244 577s, and its reprojection error was just 0.3, 0.3 pixels in Zhang's camera calibration. Both of these two indicators are better than the traditional SUSAN algorithm.