In this paper, we propose an improved edge extraction algorithm based on adaptive Wiener filtering, aiming at the disadvantage of extracting easily lost edge information from the edge of Canny operator. In this method, the image processed by Wiener filtering is convoluted. Whereas, the classical Wiener filter cannot meet the requirements of noising. Accordingly, a new adaptive Wiener filter is proposed. To begin with, the noise variance of the whole frame image is estimated by a new method, then the image is denoised with four templates. Finally, according to the average value of the difference between all pixel points before and after processing, we can judge which template is used to process the best result. Then the results are applied to the new edge extraction algorithm. The simulation results show that this method effectively preserves the edge information of image processing and suppresses generation of the edge.
展开▼