Realization of improved Sobel adaptive edge detection algorithm based on FPGA

The paper proposes an improved Sobel adaptive edge detection algorithm for the sensitivity to noise and given threshold of the classical Sobel algorithm.First,the classical Sobel algorithm is improved and the direction of the detection is expanded.The adaptive threshold is automatically generated according to the background gray of the detecting pixel and the human visual property. Accordingly,the image edge that is more consistent with human subjective vision can be detected. The improved algorithm restrains effectively the noise by processing the edge image with mathematical morphologic method.The improved edge detection algorithm is embedded in a single FPGA and the system can collect image with high frame and resolution,detect edge and then display in real time taking advantage of high-speed parallel processing of FPGA.