Neurocomputing | 2021

Rain streaks removal from single image based on texture constraint of background scene

 
 
 
 
 

Abstract


Abstract Removing rain streaks from single image is mathematically ill-defined and the known strategies tend to over-smooth the background and remove image details. To tackle this problem, this paper proposes a novel two-stage system. Firstly, in view of the frequency and direction of rain streaks, Gabor filter is first used to suppress rain streaks. Based on the bases extracted from natural images, several Gabor filtered images extracted from the input rain image are fused by a new proposed method, and the fused result provides a texture constraint for the non-rain part. Secondly, a low-rank model is adopted to describe rain streaks as they take on similar and repeated patterns in an imaging scene. By combining the texture constraint and the low-rank model, a global cost function is constructed. Finally, an optimization strategy is proposed based on the split Bregman technique, which solves the function with high performance. A large number of experimental results show the competitive performance and efficiency of the proposed method in comparison with the state-of-the-art methods, making it more applicable in real practices.

Volume 419
Pages 224-238
DOI 10.1016/j.neucom.2020.08.025
Language English
Journal Neurocomputing

Full Text