Litcius/Paper detail

Continual Image Deraining With Hypergraph Convolutional Networks

Xueyang Fu, Jie Xiao, Yurui Zhu, Aiping Liu, Feng Wu, Zheng-Jun Zha

2023IEEE Transactions on Pattern Analysis and Machine Intelligence56 citationsDOI

Abstract

Image deraining is a challenging task since rain streaks have the characteristics of a spatially long structure and have a complex diversity. Existing deep learning-based methods mainly construct the deraining networks by stacking vanilla convolutional layers with local relations, and can only handle a single dataset due to catastrophic forgetting, resulting in a limited performance and insufficient adaptability. To address these issues, we propose a new image deraining framework to effectively explore nonlocal similarity, and to continuously learn on multiple datasets. Specifically, we first design a patchwise hypergraph convolutional module, which aims to better extract the nonlocal properties with higher-order constraints on the data, to construct a new backbone and to improve the deraining performance. Then, to achieve better generalizability and adaptability in real-world scenarios, we propose a biological brain-inspired continual learning algorithm. By imitating the plasticity mechanism of brain synapses during the learning and memory process, our continual learning process allows the network to achieve a subtle stability-plasticity tradeoff. This it can effectively alleviate catastrophic forgetting and enables a single network to handle multiple datasets. Compared with the competitors, our new deraining network with unified parameters attains a state-of-the-art performance on seen synthetic datasets and has a significantly improved generalizability on unseen real rainy images.

Topics & Concepts

Computer scienceAdaptabilityArtificial intelligenceForgettingProcess (computing)Generalizability theoryConstruct (python library)Task (project management)Pattern recognition (psychology)Machine learningConvolutional neural networkImage (mathematics)Stability (learning theory)OverfittingGeneralizationArtificial neural networkMathematicsStatisticsManagementBiologyEconomicsEcologyOperating systemLinguisticsProgramming languagePhilosophyMathematical analysisImage Enhancement TechniquesAdvanced Neural Network ApplicationsAdvanced Image Processing Techniques