Abstract

Harris corner detection algorithm has been widely used in many computer vision allocations. However, it has low efficiency and accuracy, poor noise immunity and needs to set an artificial threshold. In this paper, an improved algorithm based on Canny edge detection and gray difference preprocessing is proposed. Firstly, Canny edge detection and gray difference preprocessing are used for corner prescreening to improve the detection efficiency, anti-noise, and rotation invariance. Secondly, non-maximum suppression is applied to the screened corners to reduce the number of false corners. Finally, the average of adjacent points method is used to solve the problem of corner cluster, and the detection results are compared the measurement accuracy is improved to sub-pixel level. Experimental results indicate that the proposed algorithm can accurately extract the corners in the image and remove the false corners and corner clusters. It achieves superior performance than existing methods.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call