Abstract Corner detection represents one of the most important steps to identify features in images. Due to their powerful local processing capabilities, Cellular Nonlinear/Neural Networks (CNN) are commonly utilized in… Click to show full abstract
Abstract Corner detection represents one of the most important steps to identify features in images. Due to their powerful local processing capabilities, Cellular Nonlinear/Neural Networks (CNN) are commonly utilized in image processing applications such as image edge detection, image encoding and image hole filling. CNN perform well for locating corner features in binary images. However, their use in grayscale images has not been considered due to their design difficulties. In this paper, a corner detector based on CNN for grayscale images is presented. In the approach, the original processing scheme of the CNN is modified to include a nonlinear operation for increasing the contrast of the local information in the image. With this adaptation, the final CNN parameters that allow the appropriate detection of corner points are estimated through the Differential evolution algorithm by using standard training images. Different test images have been used to evaluate the performance of the proposed corner detector. Its results are also compared with popular corner methods from the literature. Computational simulations demonstrate that the proposed CNN approach presents competitive results in comparison with other algorithms in terms of accuracy and robustness.
               
Click one of the above tabs to view related content.