journal article·2019-11-27Open access

A Shearlets-Based Method for Rain Removal from Single Images

Guomin Sun, Jinsong Leng, Carlo Cattani

Applied Sciences· Volume 9· Issue 23

Abstract

This work focuses on the problem of rain removal from a single image. The directional multilevel system, Shearlets, is used to describe the intrinsic directional and structure sparse priors of rain streaks and the background layer. In this paper, a Shearlets-based convex rain removal model is proposed, which involves three sparse regularizers: including the sparse regularizer of rain streaks and two sparse regularizers of the Shearlets transform of background layer in the rain drops’ direction and the Shearlets transform of rain streaks in the perpendicular direction. The split Bregman algorithm is utilized to solve the proposed convex optimization model, which ensures the global optimal solution. Comparison tests with three state-of-the-art methods are implemented on synthetic and real rainy images, which suggests that the proposed method is efficient both in rain removal and details preservation of the background layer.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Image Enhancement Techniques · Image and Signal Denoising Methods · Advanced Image Fusion Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mathematical Sciences, University of Electronic Science and Technology of China, Chengdu 610054, China

Engineering School, DEIM, University of Tuscia, 01100 Viterbo, Italy

Funding

Fostect

References (33)

Show source-provided references
1. Garg, K., and Nayar, S.K. (July, January 27). Detection and removal of rain from videos. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Washington, DC, USA.
2. Zhang, X., Li, H., Qi, Y., Leow, W.K., and Ng, T.K. (2006, January 9–12). Rain Removal in Video by Combining Temporal and Chromatic Properties. Proceedings of the IEEE International Conference on Multimedia and Expo, Toronto, ON, Canada.10.1109/ICME.2006.262572 ↗
3. Analysis of Rain and Snow in Frequency Space10.1007/s11263-008-0200-2 ↗
4. Garg, K., and Nayar, S.K. When does a camera see rain? In Proceedings of the Tenth IEEE International Conference on Computer Vision, Beijing, China, 17–20 October 2005.10.1109/ICCV.2005.253 ↗
5. Chen, Y.L., and Hsu, C.T. (2013, January 1–8). A Generalized Low-Rank Appearance Model for Spatio-temporally Correlated Rain Streaks. Proceedings of the IEEE International Conference on Computer Vision, Sydney, Australia.10.1109/ICCV.2013.247 ↗
6. Utilizing Local Phase Information to Remove Rain from Video10.1007/s11263-014-0759-8 ↗
7. Abdel-Hakim, A.E. (2014, January 24–26). A Novel Approach for Rain Removal from Videos Using Low-Rank Recovery. Proceedings of the International Conference on Intelligent Systems, Warsaw, Poland.10.1109/ISMS.2014.161 ↗
8. Removal of rain from videos: a review10.1007/s11760-012-0373-6 ↗
9. Video deraining and desnowing using temporal correlation and low-rank matrix completion10.1109/TIP.2015.2428933 ↗
10. Jiang, T.X., Huang, T.Z., Zhao, X.L., Deng, L.J., and Wang, Y. (2017, January 21–26). A Novel Tensor-based Video Rain Streaks Removal Approach via Utilizing Discriminatively Intrinsic Priors. Proceedings of the Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.301 ↗
11. Yu, L., Yong, X., and Hui, J. (2015, January 7–13). Removing Rain from a Single Image via Discriminative Sparse Coding. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.
12. He, K., Jian, S., and Tang, X. (2009, January 20–25). Single Image Haze Removal Using Dark Channel Prior. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.
13. Li, Y. (2016, January 27–30). Rain Streak Removal Using Layer Priors. Proceedings of the Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.299 ↗
14. Automatic single-image-based rain streaks removal via image decomposition10.1109/TIP.2011.2179057 ↗
15. Kim, J.H., Lee, C., Sim, J.Y., and Kim, C.S. (2013, January 15–18). Single-image deraining using an adaptive nonlocal means filter. Proceedings of the IEEE International Conference on Image Processing, Melbourne, Australia.10.1109/ICIP.2013.6738189 ↗
16. Sun, S.H., Fan, S.P., and Wang, Y.C.F. (2015, January 27–30). Exploiting image structural similarity for single image rain removal. Proceedings of the IEEE International Conference on Image Processing, Québec City, QC, Canada.10.1109/ICIP.2014.7025909 ↗
17. Pei, S.C., Tsai, Y.T., and Lee, C.Y. (2014, January 14–18). Removing rain and snow in a single image using saturation and visibility features. Proceedings of the IEEE International Conference on Multimedia and Expo Workshops, Chengdu, China.
18. Son, C.H., and Zhang, X.P. (2016, January 11–15). Rain Removal via Shrinkage of Sparse Codes and Learned Rain Dictionary. Proceedings of the IEEE International Conference on Multimedia and Expo Workshops, Seattle, WA, USA.
19. A Hierarchical Approach for Rain or Snow Removing in A Single Color Image10.1109/TIP.2017.2708502 ↗
20. Zhu, L., Fu, C.W., Lischinski, D., and Heng, P.A. (2017, January 22–29). Joint Bi-Layer Optimization for Single-Image Rain Streak Removal. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.276 ↗
21. A directional global sparse model for single image rain removal10.1016/j.apm.2018.03.001 ↗
22. Toward Optimal Destriping of MODIS Data Using a Unidirectional Variational Model10.1109/TGRS.2011.2119399 ↗
23. Yang, W., Tan, R.T., Feng, J., Liu, J., Guo, Z., and Yan, S. (2017, January 21–26). Deep Joint Rain Detection and Removal from a Single Image. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.183 ↗
24. Fu, X., Huang, J., Zeng, D., Yue, H., Ding, X., and Paisley, J. (2017, January 21–26). Removing Rain from Single Images via a Deep Detail Network. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.186 ↗
25. Clearing the Skies: A Deep Network Architecture for Single-Image Rain Removal10.1109/TIP.2017.2691802 ↗
26. He, Z., Sindagi, V., and Patel, V.M. (2017). Image De-raining Using a Conditional Generative Adversarial Network. IEEE Trans. Circuits Syst. Video Technol.
27. Bregman Iterative Algorithms for ℓ1-Minimization with Applications to Compressed Sensing10.1137/070703983 ↗
28. Shearlets: Theory and Applications10.1002/gamm.201410012 ↗
29. Shearlets
30. ShearLab: A Rational Design of a Digital Parabolic Scaling Algorithm10.1137/110854497 ↗
31. Introduction to Shearlets
32. Image separation using shearlets
33. Image quality assessment: From error visibility to structural similarity10.1109/TIP.2003.819861 ↗