Related Experiment Video
Updated: Jul 15, 2025

08:12
A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments
Published on: March 1, 2022
2.6K
Unsupervised Deraining: Where Asymmetric Contrastive Learning Meets Self-Similarity
IEEE Transactions on Pattern Analysis and Machine Intelligence
|October 2, 2023
Summary
This study introduces an unsupervised non-local contrastive learning (NLCL) method for deraining, overcoming the domain gap in synthetic data. It leverages intra-layer similarity and inter-layer dissimilarity for improved rain removal from real images.
Area of Science:
- Computer Vision
- Machine Learning
- Image Processing
Background:
- Supervised deraining methods struggle with real-world data due to domain gaps.
- Existing methods often treat image and rain layers independently, ignoring their relationship.
Purpose of the Study:
- To develop an unsupervised deraining method that generalizes better to real-world rainy scenes.
- To address the limitations of synthetic training data and independent layer processing in current deraining techniques.
Main Methods:
- Proposed an unsupervised non-local contrastive learning (NLCL) deraining method.
- Exploited intra-layer similarity and inter-layer dissimilarity using non-local self-similarity patches.
- Introduced an asymmetric contrastive loss based on the dimensional discrepancy between image and rain patches.
- Collected a large-scale, high-resolution real-world rainy dataset.
Main Results:
- The NLCL method effectively differentiates rain from clean images by learning compact representations and discriminative decompositions.
- The asymmetric loss enhances decomposition by modeling compactness discrepancies.
- Demonstrated state-of-the-art performance on various real-world rainy datasets.
Conclusions:
- Unsupervised contrastive learning effectively bridges the domain gap in deraining.
- Leveraging both intra-layer similarity and inter-layer dissimilarity is crucial for robust deraining.
- The proposed method offers a significant advancement for real-world image deraining applications.
Related Concept Videos
Self-Discrepancy Theory
18.3K
One influential perspective on what motivates people's behavior is detailed in Tory Higgin's self-discrepancy theory (Higgins, 1987). He proposed that people hold disagreeing internal representations of themselves that lead to different emotional states.
18.3K
Self-Evaluation: Self-Enhancement and Self-Verification
5.2K
Social psychologists have documented that feeling good about ourselves and maintaining positive self-esteem is a powerful motivator of human behavior (Tavris & Aronson, 2008). In the United States, members of the predominant culture typically think very highly of themselves and view themselves as good people who are above average on many desirable traits (Ehrlinger, Gilovich, & Ross, 2005). Often, our behavior, attitudes, and beliefs are affected when we experience a threat to our...
5.2K
Survival Tree
105
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
105
Associative Learning
428
Associative learning is a fundamental concept in behavioral psychology, wherein a connection is established between two stimuli or events, leading to a learned response. This process is critical in understanding how behaviors are acquired and modified. Conditioning, the mechanism through which associations are formed, can be divided into two main types: classical conditioning and operant conditioning, each elucidating different aspects of associative learning.
Classical conditioning, also known...
Classical conditioning, also known...
428
Deconvolution
180
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
180

