Title :
Real-time adaptive image impulse noise suppression
Author :
Andreadis, Ioannis ; Louverdis, Gerasimos
Author_Institution :
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
fDate :
6/1/2004 12:00:00 AM
Abstract :
In this paper, a new intelligent hardware module suitable for the computation of an adaptive median filter is presented for the first time. The function of the proposed circuit is to detect the existence of impulse noise in an image neighborhood and apply the operator of the median filter only when it is necessary. The noise detection procedure can be controlled so that a range of pixel values is considered as impulse noise. In this way, the blurring of the image in process is avoided, and the integrity of edge and detail information is preserved. Experimental results with real images demonstrate the improved performance. The proposed digital hardware structure is capable to process gray-scale images of 8-bit resolution and is fully pipelined, whereas parallel processing is used in order to minimize computational time. In the presented design, a 3×3 or 5×5 pixel image neighborhood can be selected for the computation of the filter output. However, the system can be easily expanded to accommodate windows of larger sizes. The proposed digital structure was designed, compiled and simulated using the MAX+PLUS II Programmable Logic Development System by Altera Corporation. For the implementation of the system the EPF10K200SRC240-1 field-programmable gate array device of the FLEX10KE device family is utilized, and it can be used in industrial imaging applications where fast processing is required. The typical clock frequency is 65 MHz.
Keywords :
adaptive filters; field programmable gate arrays; image denoising; impulse noise; median filters; 65 MHz; Altera Corporation; EPF10K200SRC240-1; FLEX10KE device family; MAX + PLUS II Programmable Logic Development System; adaptive median filter; adaptive noise suppression; detail information; digital hardware structure; edge information; field-programmable gate array device; gray-scale images; image blurring; image impulse noise suppression; image neighborhood; impulse noise detection; intelligent hardware module; parallel processing; real-time filtering; Adaptive filters; Circuit noise; Computational modeling; Concurrent computing; Gray-scale; Hardware; Image edge detection; Image resolution; Parallel processing; Pixel; FPGAs; Field-programmable gate arrays; impulse noise; median filter; real-time filtering;
Journal_Title :
Instrumentation and Measurement, IEEE Transactions on
DOI :
10.1109/TIM.2004.827306