Skip to main content

DCT-Based Color Image Denoising: Efficiency Analysis and Prediction

  • Chapter
  • First Online:
Color Image and Video Enhancement

Abstract

In practice, acquired color images are inevitably noisy, and filtering/denoising procedure is used to suppress the noise. Although numerous denoising techniques have been proposed, they are not universally efficient in all considered practical situations. There are also contradictory requirements to color image denoising and their priority can be different and strongly dependent on the situation at hand. This also complicates the choice of a proper filter. Color images can be filtered in a component-wise (e.g., R, G, and B components separately) and in 3D (vector) manner. The latter group of approaches usually produces better results but has certain shortcomings and is less developed. One more aspect is that filtering efficiency is often analyzed and compared using only standard metrics (criteria) often ignoring recently designed visual quality metrics. Finally, before starting applying image denoising, it is good to understand how efficient can it be and is it worth to perform such afiltering. Then, the task of predicting denoising efficiency becomes very interesting.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Plataniotis, K.N., Venetsanopoulos, A.N.: Color Image Processing and Applications. Springer-Verlag, NY (2000)

    Book  Google Scholar 

  2. Lukac, R. (ed.): Single-Sensor Imaging: Methods and Applications for Digital Cameras (Image Processing Series). CRC Press, Boca Raton (2009)

    Google Scholar 

  3. Abbas, Q., Celebi, M.E., Serrano, C., Fondón García, I., Ma, G.: Pattern classification of dermoscopy images: A perceptually uniform model. J. Pattern Recognit. 46(1), 86–97 (2013)

    Article  Google Scholar 

  4. Schowengerdt, R.: Remote sensing: Models and methods for image processing. Academic Press, Orlando (2006)

    Google Scholar 

  5. Smolka, B., Plataniotis, K.N., Venetsanopoulos, A.N.: Nonlinear techniques for color image processing. In: Barner, K., Arce, G. (eds.) Nonlinear Signal and Image Processing: Theory, Methods, and Applications, Electrical Engineering & Applied Signal Processing Series. CRC Press, Boca Raton (2003)

    Google Scholar 

  6. Morillas, S., Schulte, S., Melange, T., Kerre, E., Gregori, V.: A soft-switching approach to improve visual quality of colour image smoothing filters. In: Blanc-Talon, J., Philips, W., Popescu D., Scheunders P. (eds.) Proceedings of ACIVS, Springer Series on LNCS, vol. 4678, pp. 254–261. Springer, Berlin (2007)

    Google Scholar 

  7. Dabov, K., Foi, A., Katkovnik, V., Egiazarian, K.: Color image denoising via sparse 3D collaborative filtering with grouping constraint in luminance-chrominance space. In: Proceedings of IEEE Int. Conf. on Image Process. ICIP 2007, San Antonio, TX, USA, September 2007, pp. 313–316 (2007)

    Google Scholar 

  8. Ponomaryov, V., Gallegos-Funes, F., Rosales-Silva, A.: Real-time color image processing using order statistics filters. J. Math. Imaging Vis. 23(3), 315–319 (2005)

    Article  MathSciNet  Google Scholar 

  9. Beghdadi, A., Larabi, M.C., Bouzerdoum, A., Iftekharuddin, K.M.: A survey of perceptual image processing methods. Signal. Process Image Commun. 28(8), 811–831 (2013)

    Article  Google Scholar 

  10. Phillips, R.D., Blinn, C.E., Watson, L.T., Wynne, R.H.: An adaptive noise-filtering algorithm for AVIRIS data with implications for classification accuracy. IEEE. Trans. GRS. 47(9), 3168–3179 (2009)

    Google Scholar 

  11. Zhong, P., Wang, R.: Multiple-spectral-band CRFs for denoising junk bands of hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 51(4), 2260–2275 (2013)

    Article  MathSciNet  Google Scholar 

  12. Maggioni, M., Boracchi, G., Foi, A., Egiazarian, K.: Video denoising, deblocking and enhancement through separable 4D nonlocal spatiotemporal transforms. IEEE. Trans. Image Proc. 21(9), 3952–3966 (2012)

    Article  MathSciNet  Google Scholar 

  13. Dai, J., Au, O.C., Zou, F., Pang, C.: Generalized multihypothesis motion compensated filter for grayscale and color video denoising. Signal Process 93(1), 70–85 (2013)

    Article  Google Scholar 

  14. Kravchenko, V., Ponomaryov, V., Pustovoit, V.: Filtering of multichannel video sequences distorted by noise, based on the fuzzy-set theory. Dokl. Phys. 58(10), 447–452 (2013)

    Article  Google Scholar 

  15. Astola, J., Haavisto, P., Neuvo, Y.: Vector median filters. Proc. IEEE. 78, 678–689 (1990)

    Article  Google Scholar 

  16. Khriji, L., Gabbouj, M.: Vector median-rational hybrid filters for multichannel image processing. IEEE. Signal Process Lett. 6(7), 186–190 (1999)

    Article  Google Scholar 

  17. Smolka, B.: Adaptive truncated vector median filter. Proc. IEEE. Int. Conf. Comput. Sci. Automation Eng. (CSAE). 4, 261–266 (2011)

    Google Scholar 

  18. Ponomaryov, V.: Real-time 2D-3D filtering using order statistics based algorithms. J. Real-Time Image Proc. 1(3), 173–194 (2007)

    Article  Google Scholar 

  19. Wang, W., Lu, P.: An efficient switching median filter based on local outlier factor. Signal. Process Lett. IEEE. 18, 551–554 (2011)

    Article  Google Scholar 

  20. Jiangtao, X., Wang, L., Shi, Z.: A switching weighted vector median filter based on edge detection. Signal Process 98, 359–369 (2014)

    Article  Google Scholar 

  21. Lebrun, M., Colom, M., Buades, A., Morel, J.M.: Secrets of image denoising cuisine. J. Acta Numer. 21(1), 475–576 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  22. Pizurica, A., Philips, W., Scheunders, P.: Wavelet domain denoising of single-band and multiband images adapted to the probability of the presence of features of interest. Proc. SPIE. 591Wavelets XI. 59141, (2005). doi:1117/619386

    Google Scholar 

  23. Colom, M., Buades, A.: Analysis and extension of the percentile method, estimating a noise curve from a single image. Image Process On Line 3, 332–359 (2013). http://dx.doi.org/5201/ipol.2090

    Article  Google Scholar 

  24. Ponomarenko, N.N., Lukin, V.V., Zelensky, A.A., Koivisto, P.T., Egiazarian, K.O.: 3D DCT based filtering of color and multichannel images. J. Telecommun. Radio Eng. 67, 1369–1392 (2008)

    Article  Google Scholar 

  25. Rosales-Silva, A., Gallegos, F.F., Ponomaryov, V.: Fuzzy Directional (FD) Filter for impulse noise reduction in colour video sequences. J. Vis. Commun. Image Represent. 23(1), 143–149 (2012)

    Article  Google Scholar 

  26. Camarena, J., Gregori, V., Morillas, S., Sapena, A.: A simple fuzzy method to remove mixed Gaussian-impulsive noise from colour images. IEEE. Trans. Fuzzy Syst. 21(5), 971–978 (2013)

    Article  Google Scholar 

  27. Schulte, S., Morillas, S., Gregori, V., Kerre, E.E.: A new fuzzy color correlated impulse noise reduction method. IEEE. Trans. Image Process 16(10), 2565–2575 (2007)

    Article  MathSciNet  Google Scholar 

  28. Ponomaryov, V., Montenegro-Monroy, H., Nino-de-Rivera, L., Castillejos, H.: Fuzzy filtering method for color videos corrupted by additive noise. Sci. World J. 2014, 21 (2014) (Article ID 758107)

    Article  Google Scholar 

  29. Ponomaryov, V., Rosales, A., Gallegos, F.: 3D filtering of colour video sequences using fuzzy logic and vector order statistics. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P. (eds.) Proceedings of the 15th International Conference on “Advanced Concepts for Intelligent Vision Systems”, vol. LNCS 5807, pp. 210–221. Springer, Berlin (2009)

    Chapter  Google Scholar 

  30. Morillas, S., Gregori, V., Hervas, A.: Fuzzy peer groups for reducing mixed gaussian-impulse noise from color images. IEEE. Trans. Image Process 18(7), 1452–1466 (2009). doi:1109/TIP.202019305

    Article  MathSciNet  Google Scholar 

  31. Elad, M.: Sparse and Redundant Representations. From Theory to Applications in Signal and Image Processing. Springer Science + Business Media, LLC (2010)

    Google Scholar 

  32. Shreyamsha-Kumar, K.: Image denoising based on non-local means filter and its method noise thresholding. Signal Image Video Process 7(6), 1159–1172 (2013)

    Article  Google Scholar 

  33. Mairal, J., Elad, M., Sapiro, G.: Sparse representation for color image restoration. IEEE Trans. Image Process 17(1), 53–69 (2008)

    Article  MathSciNet  Google Scholar 

  34. Mairal, J., Bach, F., Ponce, J., Sapiro, G., Zisserman, A.: Non-local sparse models for image restoration. In: Proc. IEEE 12th International Conference on Computer Vision (ICCV), pp. 2272–2279 (2009)

    Google Scholar 

  35. Han, Y., Chen, R.: Efficient video denoising based on dynamic nonlocal means. Image Vis. Comput. 30(2), 78–85 (2011)

    Article  Google Scholar 

  36. Yan, R., Shao, L., Liu, Y.: Nonlocal hierarchical dictionary learning using Wavelets for image denoising. IEEE. Trans. Image Process 22(12), 4689–4698 (2013)

    Article  MathSciNet  Google Scholar 

  37. Chandler, D.M.: Seven challenges in image quality assessment: Past, present, and future research. J. ISRN. Signal Process 2013, 53 (2013). doi:1155/2013/905685 (Article ID 905685)

    Google Scholar 

  38. Ponomarenko, N., Ieremeiev, O., Lukin, V., Egiazarian, K., Jin, L., Astola, J., Vozel, B., Chehdi, K., Carli, M., Battisti, F., Jay Kuo, C.-C.: A New color image database TID2013: Innovations and results. In: Proceedings of ACIVS, Poznan, Poland, Oct. 2013, pp. 402–413 (2013)

    Google Scholar 

  39. Vansteenkiste, E., Van der Weken, D., Philips, W., Kerre, E.: Perceived image quality measurement of state-of-the-art noise reduction schemes. Lecture Notes Comput. Sci. ACIVS. 4179, 114–124 (2006)

    Article  Google Scholar 

  40. Lukin, V., Abramov, S., Ponomarenko, N., Egiazarian, K., Astola, J.: image filtering: Potential efficiency and current problems. In: Proceedings of ICASSP, May 2011, Prague, Chech Republic, pp. 1433–1436 (2011)

    Google Scholar 

  41. Lukin, V., Ponomarenko, N., Egiazarian, K.: HVS-metric-based performance analysis of image denoising algorithms. In: Proceedings of EUVIP, Paris, France, 2011, pp. 156–161 (2011)

    Google Scholar 

  42. Fevralev, D., Lukin, V., Ponomarenko, N., Abramov, S., Egiazarian, K., Astola, J.: Efficiency analysis of color image filtering. EURASIP J. Adv. Signal Process 2011(41), (2011). doi:1186/1687-6180-2011-41

    Google Scholar 

  43. Motwani, M.C., Gadiya, M.C., Motwani, R.C., Harris, F.C.: Survey of image denoising techniques. In: Proceedings of GSP 2004, Santa Clara, CA, USA, 27–30 September (2004)

    Google Scholar 

  44. Uss, M., Vozel, B., Lukin, V., Chehdi, K.: Potential MSE of color image local filtering in component-wise and vector cases. In: Proceedings of CADSM, February 2011, Ukraine, pp. 91–101 (2011)

    Google Scholar 

  45. Rubel, A.S., Lukin, V.V., Egiazarian, K.: Metric performance in similar blocks search and their use in collaborative 3D filtering of grayscale images. In: Proceedings of SPIE, vol. 9019 (2014). doi:1117/2039247

    Google Scholar 

  46. Ponomarenko, N.N., Lukin, V.V., Zelensky, A.A., Egiazarian, K.O., Astola, J.T.: Performance evaluation for 2D and 3D filtering methods of noise removal in color images. In: Proceedings SPIE Conference Image Processing: Algorithms and Systems VIII, San Jose, USA, vol. 8295, 12 p. (2012)

    Google Scholar 

  47. Lim, S.H.: Characterization of noise in digital photographs for image processing. J. IS & T/SPIE. Electron Imaging 6069, 1–11 (2008). doi:1117/655915

    Google Scholar 

  48. Chatterjee, P., Milanfar, P.: Is denoising dead?. J. IEEE Trans. Image Process 19(4), 895–911 (2010)

    Article  MathSciNet  Google Scholar 

  49. Zhu, X., Milanfar, P.: Automatic parameter selection for denoising algorithms using a noreference measure of image content. J. IEEE. Trans. Image Process 19(2), 3116–3132 (2010)

    MathSciNet  Google Scholar 

  50. Abramov, S., Krivenko, S., Roenko, A., Lukin, V., Djurovic, I., Chobanu, M.: Prediction of filtering efficiency for DCT-based image denoising. In: Proceedings of MECO, Budva, Montenegro, June 2013, pp. 97–100 (2013)

    Google Scholar 

  51. Krivenko, S., Lukin, V., Vozel, B., Chehdi, K.: Prediction of DCT-based Denoising Efficiency for Images Corrupted by Signal-Dependent Noise. In: Proceedings of ELNANO, Kiev, Ukraine, April (2014)

    Google Scholar 

  52. Oktem, R., Egiazarian, K., Lukin, V., Ponomarenko, N., Tsymbal, O.: Locally adaptive DCT filtering for signal-dependent noise removal. EURASIP. J. Adv. Signal Process 10, (2007). doi:1155/2007/42472 (Article ID 42472)

    Google Scholar 

  53. Lukin, V.V., Oktem, R., Ponomarenko, N., Egiazarian, K.: Image filtering based on discrete cosine transform. J. Telecommun. Radio Eng. 66(18), 1685–1701 (2007)

    Article  Google Scholar 

  54. Dabov, K., Foi, A., Katkovnik, V., Egiazarian, K.: Image denoising by sparse 3D transform-domain collaborative filtering. J. IEEE. Trans. Image Process 16(8), 2080–2095 (2007)

    Article  MathSciNet  Google Scholar 

  55. Ponomarenko, N., Lukin, V., Zelensky, A., Egiazarian, K., Astola, J., Сarli, M., Battisti, F.: TID2008–a database for evaluation of full-reference visual quality assessment metrics. Adv. Mod. Radioelectron. 10, 30–45 (2009) (Moscow)

    Google Scholar 

  56. Ponomarenko, N., Ieremeiev, O., Lukin, V., Egiazarian, K., Carli, M.: Modified Image Visual Quality Metrics for Contrast Change and Mean Shift Accounting. In: Proceedings of CADSM, February 2011, Ukraine, pp. 305–311 (2011)

    Google Scholar 

  57. Zhang, L., Zhang, Lei., Mou, X., Zhang, D.: FSIM: A feature similarity index for image quality assessment. J. IEEE. Trans. Image Process 20(8), 2378–2386 (2011)

    Article  MathSciNet  Google Scholar 

  58. Wang, Z., Simoncelli, E.P., Bovik, A.C.: Multi-scale Structural Similarity for Visual Quality Assessment. Proceedings of the 37th IEEE Asilomar Conference on Signals, Systems and Computers. 2, 1398–1402 (2003)

    Google Scholar 

  59. Ponomarenko, N.N., Lukin, V.V., Egiazarian, K., Lepisto, L.: Color image lossy compression based on blind evaluation and prediction of noise characteristics. In: Proceedings of the Conference Image Processing: Algorithms and Systems IX, San Francisco, SPIE Vol. 7870, p. 12 (2011)

    Google Scholar 

  60. Theuwissen, A.: Course on Camera System. Lecture Notes, CEU-Europe, pp. 2–5 (2005)

    Google Scholar 

  61. Ponomarenko, N.N., Lukin, V.V., Egiazarian, K.O., Astola, J.T.: A method for blind estimation of spatially correlated noise characteristics. In: Proceedings of SPIE Conference Image Processing: Algorithms and Systems VII, San Jose, USA, vol. 7532, 12 p. (2010)

    Google Scholar 

  62. Liu, C., Szeliski, R., Kang, S.B., Zitnick, C.L., Freeman, W.T.: Automatic estimation and removal of noise from a single image. J. IEEE. Trans. Pattern Anal. Mach. Intell. 30(2), 299–314 (2008)

    Article  Google Scholar 

  63. Foi, A., Trimeche, M., Katkovnik, V., Egiazarian, K.: Practical poissonian-gaussian noise modeling and fitting for single image raw data. J. IEEE. Trans. Image Process 17(10), 1737–1754 (2007)

    Article  MathSciNet  Google Scholar 

  64. Lukin, V., Abramov, S., Ponomarenko, N., Uss, M., Zriakhov, M., Vozel, B., Chehdi, K., Astola, J.: Methods and automatic procedures for processing images based on blind evaluation of noise type and characteristics. SPIE. J. Appl. Remote Sens. 5(1), 053502 (2011). doi:10.1117/1.3539768

    Article  Google Scholar 

  65. Lukin, V.V., Abramov, S.K., Kozhemiakin, R.A., Uss, M.L., Vozel, B., Chehdi, K.: Denoising Efficiency for Multichannel Images Corrupted by Signal-dependent Noise. In: Proceedings of MSMW, Kharkov, Ukraine, June 2013, p. 3 (2013)

    Google Scholar 

  66. Lukin, V., Abramov, S., Krivenko, S., Kurekin, A., Pogrebnyak, O.: Analysis of classification accuracy for pre-filtered multichannel remote sensing data. Expert Syst. Appl. 40(16), 6400–6411 (2013)

    Article  Google Scholar 

  67. Starck, J.-L., Murtagh, F.D., Bijaoui, A.: Image Processing and Data Analysis: The Multiscale Approach, p. 297. Cambridge University Press, New York (1998)

    Book  Google Scholar 

  68. Abramova, V.V., Abramov, S.K., Lukin, V.V., Egiazarian, K.O., Astola, J.T.: On required accuracy of mixed noise parameter estimation for image enhancement via denoising. EURASIP. J. Image Video Process 2014(3), (2014). doi:1186/1687-5281-2014-3

    Google Scholar 

  69. Pogrebnyak, O., Lukin, V.: Wiener discrete cosine transform-based image filtering. J. Electron Imaging 21(4), (2012). doi:1117/1.JEI.4.043020 (id. 043020)

    Google Scholar 

  70. Ponomarenko, N., Silvestri, F., Egiazarian, K., Carli, M., Astola, J., Lukin, V.: On between-coefficient contrast masking of DCT basis functions. In: Proceedings of the Third International Workshop on Video Processing and Quality Metrics, Scottsdale, USA, January (2007), p. 4

    Google Scholar 

  71. Lukin, V., Zriakhov, M., Krivenko, S., Ponomarenko, N., Miao, Z.: Lossy compression of images without visible distortions and its applications. In: CD ROM Proceedings of ICSP, Beijing, October (2010), p. 4

    Google Scholar 

  72. Wang, Z., Bovik, A., Sheikh, H., Simoncelli, E.: Image quality assessment: From error visibility to structural similarity. IEEE. Trans. Image Process 13(4), 600–612 (2004)

    Article  Google Scholar 

  73. Rubel, A., Lukin, V., Pogrebniak, O.: Efficiency of DCT-based denoising techniques applied to texture images. In: Proceedings of IAPR, Cancun, Mexico, (2014), p. 10

    Google Scholar 

  74. Fevralev, D., Lukin, V., Ponomarenko, N., Abramov, S., Egiazarian, K., Astola, J.: Efficiency analysis of DCT-based filters for color image database. In: Proceedings of SPIE Conference Image Processing: Algorithms and Systems VII, San Francisco , USA, vol. 7870, p. 12 (2011)

    Google Scholar 

  75. Cameron, C., Windmeijer, A., Frank, A.G., Gramajo, H., Cane, D.E., Khosla, C.: An R-squared measure of goodness of fit for some common nonlinear regression models. J. Econ. 77(2), 1790–1792 (1997). doi:1016/S0304-4076(96)01818-0

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Benoit Vozel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Lukin, V. et al. (2015). DCT-Based Color Image Denoising: Efficiency Analysis and Prediction. In: Celebi, E., Lecca, M., Smolka, B. (eds) Color Image and Video Enhancement. Springer, Cham. https://doi.org/10.1007/978-3-319-09363-5_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09363-5_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09362-8

  • Online ISBN: 978-3-319-09363-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics