Adaptive algorithm for reducing pulse noise level in images from CCTV cameras

Keywords: median filter, impulse noise, filter aperture

Abstract

An optical signal is usually converted into an electrical one by using photosensitive matrices with a large number of discrete elements based on charge-coupled device (CCD) technology or CMOS technology.
One of the disadvantages of CCD and CMOS technologies is the impulse conversion noise that appears on digitized images, impairing visual perception and significantly reducing the likelihood of correct identification in pattern recognition tasks. Traditionally, impulse noise is removed from images using median filters with a fixed aperture within each iteration of full-format processing. However, such filters reduce the sharpness of the reconstructed image at high noise levels or insufficiently suppress the interference under the same noise conditions. These setbacks call for a need to develop an adaptive median filtering algorithm, which would produce a reconstructed image as a joint result of processing with median filters with different apertures.
The essence of this algorithm is to select image areas with different noise levels and process these areas with filters with different apertures. As an objective criterion for assessing the efficiency of the proposed filtering algorithm, the authors used the criterion of the maximum correlation coefficient between noise-free and non-noisy images at various values of the noise variance. The mathematical modeling performed in this study allowed finding that with an increase in the impulse noise variance, the gain of the adaptive median filtering algorithm increases exponentially, in comparison with the algorithms using the filters with a fixed aperture value.
The proposed algorithm can be used for pre-preprocessing images intended for recognition by machine vision systems, scanning text, and improving subjective image characteristics, such as sharpness and contrast.

References

Aіficher E., Jervis B. Tsifrovaya obrabotka signalov. Prakticheskiy pohod [Digital signal processing. Practical hike]. Moskow, Wilyams, 2004, 992 р. [Rus]

Kelbert M., Piterbarg L. Mediannaya fil'tratsiya [Median filtration]. Kvant, 1990, no. 10, рр. 8–13. [Rus]

Radchenko Yu. S. [Signal reception efficiency against the background of combined interference with additional processing in the median filter]. Zhurnal radioelektroniki, 2001, no. 7, pp. 45. [Rus]

Kai Zhang, Wangmeng Zuo, Yunjin Chen et al. Beyond a gaussian denoiser: residual learning of deep CNN for image denoising. IEEE Transactions on Image Processing, 2017, vol. 26, no. 7, pp. 3142–3155. https://doi.org/10.1109/TIP.2017.2662206

Vydmysh A. A., Voznyak O. M., Kupchuk I. M., Boyko D. L. [Research of median filtering of one-dimensional signals]. Vibratsiyi v tekhnitsi ta tekhnolohiyakh, 2020, no.1(96), pp. 88–102. [Ukr]

Yarovoy, N. I. Adaptivnaya mediannaya filtratsiya [Adaptive median filtration]. Ekaterinburg, ControlStyle, 2006, 38 p. [Rus]

Chen Y., Pock T. Trainable nonlinear reaction diffusion: A flexible framework for fast and effective image restoration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016, 14 p. https://doi.org/10.1109/TPAMI.2016.2596743

Sizov N. A., Rayevskiy V. P., Durandin D. P. et al. [The use of neural networks for cleaning images from noise]. Molodoy uchenyy, 2019, no. 27(265), pp. 34–36. [Rus]

Roth S., Black M. J. Fields of experts. International Journal of Computer Vision, 2009, vol. 82, no. 2, pp. 205–229. https://doi.org/10.1007/s11263-008-0197-6

Pavlov S. V., Saldan Y. R., Zlepko S. M. et al. Method of pre-processing tomografic images of the fundus. Information technology and computer engineering, 2019, vol. 45, no. 2, pp. 4–12. https://doi.org/10.31649/1999-9941-2019-45-2-4-12 [Ukr]

Vorobyov N. [One-dimensional digital median filter with three-count window]. ChipNews, 1998, no. 8, pp. 35. [Rus]

Semyonov I. V. Osobennosti ispolzovaniya mediannyih filtrov v sistemah upravleniya [Features of the use of median filters in control systems]. S.-Pb., GNTs RF-TsNII "Elektropribor", 2006, 77 p. [Rus]

D'yakonov V. P. MATLAB i SIMULINK dlya radioinzhenerov [MATLAB and SIMULINK for radio engineers]. Saratov, Profobrazovaniye, 2019, 976 c.

Yane B. Tsifrovaya obrabotka izobrazeniy [Digital image processing]. Мoskow, Technosfera, 2007, 584 p. [Rus]

Gosales R., Wuds R., Eddins S. Tsifrovaya obrabotka v srede MATLAB [Digital image processing]. Мoskow, Technosfera, 2006, 616 p. [Rus]

Published
2021-03-23