Image edge detection based on singular value feature vector and gradient operator

Math Biosci Eng. 2020 May 22;17(4):3721-3735. doi: 10.3934/mbe.2020209.

Abstract

This paper presents an edge detection algorithm based on singular value eigenvector and gradient operator. In the proposed algorithm, the singular values of image blocks are first calculated, and the Sobel gradient template is extended to eight other directions. Then the gradient values of image pixels are determined according to the stability of the singular values of image blocks. The determination of gradient threshold is considered from both global and local aspects. After calculating the global and local gradient thresholds of the original image, the gradient threshold of the whole image is determined by weighting function. Then the edge pixels of the image are filtered according to the gradient threshold, and the edge information image of the original image is obtained. The experimental data show that the proposed algorithm can resist a certain degree of noise interference, and the accuracy and efficiency of edge extraction are better than other similar algorithms.

Keywords: edge detection; gradient operator; singular value feature vector.

Publication types

  • Research Support, Non-U.S. Gov't