Skip to main content

Restoration of Blurred-Noisy Images Through the Concept of Bilevel Programming

  • Conference paper
  • First Online:
Advances in Visual Computing (ISVC 2015)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9475))

Included in the following conference series:

Abstract

Finding a compromise between regularity to remove noise and preserving image fidelity for natural images is unarguably a non-trivial problem. This paper proposes a new image restoration algorithm that executes an optimal tradeoff between sharpness and noise to warrant an acceptable result of image restoration based on bilevel programming. The algorithm demands an objective functions to perform denoising on the degraded image for the lower-level problem using the curvelet-based denoising method, while the upper-level problem with ultimate objective function that is to obtain restored image by performing deblurring to the denoised image using an improved Wiener filter. Experiments were conducted for synthetically blurred and noisy images. The experimental result shows that the algorithm successfully restores image detail. Numerical measurements of the image quality reveal that the algorithm is comparable with other state-of-the-art methods and has the advantage for image contrast and preserving edge details.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    http://www.csee.wvu.edu/~xinl/source.html .

References

  1. Cannon, M.: Blind deconvolution of spatially invariant image blurs with phase. IEEE Trans. Acoust. Speech Signal Process. 24(1), 58–63 (1976)

    Article  Google Scholar 

  2. Ayers, G.R., Dainty, J.C.: Iterative blind deconvolution method and its applications. Opt. Lett. 13(7), 547–549 (1988)

    Article  Google Scholar 

  3. Pan, H., Blu, T.: An iterative linear expansion of thresholds for ℓ1-based image restoration. IEEE Trans. Image Process. 22(9), 289–3715 (2013)

    Article  Google Scholar 

  4. Patel, V.M., Easley, G.R., Healy, D.M.: Shearlet-based deconvolution. IEEE Trans. Image Process. 18(12), 2673–26858 (2009)

    Article  MathSciNet  Google Scholar 

  5. Chantas, G., Galatsanos, N.P., Molina, R., Katsaggelos, A.K.: Variational bayesian image restoration with a product of spatially weighted total variation image priors. IEEE Trans. Image Process. 19(2), 351–362 (2010)

    Article  MathSciNet  Google Scholar 

  6. Portilla, J.: Image restoration through L0 analysis-based sparse optimization in tight frames. In Proceedings of 16th IEEE International Conference on Image Processing (ICIP) 2009, pp. 3909–3912 (2009)

    Google Scholar 

  7. Zhang, J., Zhao, D., Xiong, R., Ma, S., Gao, W.: Image restoration using joint statistical modeling in space-transform domain. IEEE Trans. Circuits Syst. Video Technol. 24(6), 915–928 (2014)

    Article  Google Scholar 

  8. Guerrero-Colon, J., Portilla, J.: Deblurring-by-denoising using spatially adaptive gaussian scale mixtures in overcomplete pyramids. In: Proceedings of IEEE International Conference on Image Processing (ICIP) 2006, pp. 625–628 (2006)

    Google Scholar 

  9. Jin, W.: Image restoration in neutron radiography using complex-wavelet denoising and lucy-richardson deconvolution. In: Proceedings of 8th IEEE Conference on Signal Processing (ICSP) 2006, pp. 16–20 (2006)

    Google Scholar 

  10. Daubechies, I., Teschke, G.: Variational image restoration by means of wavelets: simultaneous decomposition, deblurring and denoising. Appl. Comput. Harmonic Anal. 19(1), 1–16 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  11. Mahbubur Rahman, S.M., Omair Ahmad, M., Swamy, M.N.S.: Improved image restoration using wavelet-based denoising and fourier-based deconvolution. In: Proceedings of the 51st IEEE International Midwest Symposium on Circuits and Systems, pp. 249–252 (2008)

    Google Scholar 

  12. Neelamani, R., Choi, H., Baraniuk, R.: ForWaRD: fourier-wavelet regularized deconvolution for ill-conditioned systems. IEEE Trans. Signal Process. 52(2), 418–433 (2004)

    Article  MathSciNet  Google Scholar 

  13. Wen, Y.W., Ching, W.K., Ng, M.K., Liu, H.: A hybrid algorithm for spatial and wavelet domain image restoration. In: Proceedings of SPIE - The International Society for Optical Engineering. pp. 59605 V–59605V–8 (2005)

    Google Scholar 

  14. Yang, H., Zhang, Z.B., Wu, D.Y., Huang, H.Y.: Image Deblurring using Empirical Wiener Filter in the Curvelet Domain and Joint Non-Local Means Filter in The Spatial Domain. Imaging Sci. J. 62(3), 178–185 (2014)

    Article  Google Scholar 

  15. Kim, J.R., Jo, J.B., Yang, H.-K.: A solution for bi-level network design problem through nash genetic algorithm. In: Szczuka, M.S., Howard, D., Ślȩzak, D., Kim, H.-k., Kim, T.-h., Ko, I.-s., Lee, G., Sloot, P.M. (eds.) ICHIT 2006. LNCS (LNAI), vol. 4413, pp. 269–280. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  16. Huo, Y., Chen, J., Chen, L.J.: Reasonable scale of integrated transportation network based on bilevel programming. J. Chongqing Jiaotong Univ. (natural science) 29(5), 791–795 (2010)

    Google Scholar 

  17. Shee, D., Tang, T., Tzeng, G.: Modeling the supply-demand interaction in electronic commerce: a bi-level programming approach. J. Electron. Commer. Res. 1(2), 79–93 (2000)

    Google Scholar 

  18. Huang, W-Q., Li, P-X., Zhang, R-H.: The application of bi-level programming in airline revenue management. J. Comput. Eng. Appl. 7, 188–192 (2006)

    Google Scholar 

  19. Bard, J.F., Plummer, J., Sourie, J.C.: A bilevel programming approach to determining tax credits for biofuel production. Eur. J. Oper. Res. 120, 30–46 (2000)

    Article  MATH  Google Scholar 

  20. Dong, H., Guarneri, P., Fadel, G.L.: Bi-level approach to vehicle component layout with shape morphing. J. Mech. Des. 133, 1–8 (2011)

    Google Scholar 

  21. Samuel K.G.G., Tappen, M.: Learning optimized map estimates in continuously-valued MRF models. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2009, pp. 477–484 (2009)

    Google Scholar 

  22. Tappen, M.F.: Utilizing variational optimization to learn markov random fields. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2007, pp. 1–8 (2007)

    Google Scholar 

  23. Tappen, M.F., Liu, C., Adelson, E.H., Freeman, W.T.: Learning gaussian conditional random fields for low-level vision. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2007, pp. 1–8 (2007)

    Google Scholar 

  24. Fehrenbach, J., Nikolova, M., Steidl, G., Weiss, P.: Bilevel image denoising using gaussianity tests. In: Aujol, J.-F., Nikolova, M., Papadakis, N. (eds.) SSVM 2015. LNCS, vol. 9087, pp. 117–128. Springer, Heidelberg (2015)

    Google Scholar 

  25. Kunisch, K., Pock, T.: A bilevel optimization approach for parameter learning in variational models. SIAM J. Imaging Sci. 6(2), 938–983 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  26. Stackelberg, H.V.: Market Structure and Equilibrium. Springer, New York (1934)

    Google Scholar 

  27. Stackelberg, H.V., Peacock, A.: The theory of the market economy. Oxford University Press, London (1952)

    Google Scholar 

  28. Bracken, J., McGill, J.: Mathematical programs with optimization problems in the constraints. Oper. Res. 21, 37–44 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  29. Candler, W., Norton, R.: Multilevel programming. Technical report 20, World Bank Development Research Center, Washington D.C. (1977)

    Google Scholar 

  30. Kolstad, C.D.: A Review of Literature on Bi-Level Mathematical Programming. Technical report LA-10284-MS, Los Alomos National Laboratory, New Mexico (1985)

    Google Scholar 

  31. Colson, B., Marcotte, P., Savard, G.: Bilevel programming: a survey. 4OR Quart. J. Oper. Res. Springer-Verlag 3(2), 87–107 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  32. Hongli, G., Juntao, L., Hong, G.: A survey of bilevel programming model and algorithm. In: Proceedings of IEEE International Symposium on Computational Intelligence and Design, pp.199–203 (2011)

    Google Scholar 

  33. Candès, E.J., Donoho, D.L.: Curvelets - A Surprisingly Effective Nonadaptive Representation for Objects with Edges. Curves and Surfaces, pp. 105–120. Vanderbilt University Press, Nashville, Tennessee (2000)

    Google Scholar 

  34. Wong, S.M.J.: Modulation transfer function compensation through a modified wiener filter for spatial image quality improvement. ISI Book Comput. Simul. Mod. Sci. 5, 177–182 (2010)

    Google Scholar 

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

    Article  Google Scholar 

  36. Candès, E., Demanet, L., Donoho, D., Ying, L.: Fast discrete curvelet transforms. SIAM J. Multiscale Model. Simul. 5(3), 861–899 (2006)

    Article  MATH  Google Scholar 

  37. Jiang Tao, Z.X.: Research and application of image denoising method based on curvelet transform. Int. Arch. Photogrammetry Remote Sens. Spat. Inf. Sci. (ISPRS Archives) XXXVIII, 363–368 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jessica Soo Mee Wong .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Wong, J.S.M., Chan, C.S. (2015). Restoration of Blurred-Noisy Images Through the Concept of Bilevel Programming. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2015. Lecture Notes in Computer Science(), vol 9475. Springer, Cham. https://doi.org/10.1007/978-3-319-27863-6_73

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27863-6_73

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27862-9

  • Online ISBN: 978-3-319-27863-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics