Abstract

Rain streaks, which can be viewed as a type of noise, have the potential to destroy the structural integrity of objects within an image, leading to a dramatic degradation in the performance of advanced vision algorithms. Therefore, it is important to develop an effective deraining algorithm. There are three challenges in the current deraining task: First, it is difficult to separate rain streaks from the image background because of the complexity of rain types. Second, most of the existing methods use encoder–decoder-based structures, but the models are designed to be too bulky and inflexible to accommodate complex rain streaks. Third, many models perform the same operation for all rain types, which can reduce the generalizability of the model. To address these challenges, we propose a scale constraint iterative update network which divides the network structure into feature extraction block, multi-scale constraint block, and iterative update block. In the feature extraction block, the deep mixed attention is used to extract complex rain streak features, and the mixed convolution block is used to extract the background details. The multi-scale constraint block aggregates contextual features across different scales, while the Global GateUnit captures long-range dependencies. We followed a coarse-to-fine pipeline. In the iterative update block, the feature maps are updated based on features from different scales, gradually refining the image. The final optimized result is obtained by performing learnable up-sampling. During the whole iteration process, the parameters are shared to reduce the complexity of the model while maintaining the performance. Additionally, We also designed a dynamic inference mechanism, which dynamically selects the number of iterations for different types of rain streaks, effectively enhancing the generalization of the model. We conducted extensive experiments on synthetic and real-world rain datasets, as well as a raindrop dataset. The results of our experiments demonstrate that our method outperforms existing deraining methods in terms of effectiveness and generalization ability.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.