# Learning Image Demoireing from Unpaired Real Data

arXiv: https://arxiv.org/abs/2401.02719 · HTML: https://mlsanity.com/paper/2401.02719/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- Builds on 13 of its 33 references that are in the map.
- First posted on arXiv 5 Jan 2024.

## Builds on (most cited first, 13 of 13)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [The Unreasonable Effectiveness of Deep Features as a Perceptual Metric](https://mlsanity.com/paper/1801.03924/) (2018)
- [ImageNet Large Scale Visual Recognition Challenge](https://mlsanity.com/paper/1409.0575/) (2014)
- [Image-to-Image Translation with Conditional Adversarial Networks](https://mlsanity.com/paper/1611.07004/) (2016)
- [Instance Normalization: The Missing Ingredient for Fast Stylization](https://mlsanity.com/paper/1607.08022/) (2016)
- [Least Squares Generative Adversarial Networks](https://mlsanity.com/paper/1611.04076/) (2016)
- [Mask-ShadowGAN: Learning to Remove Shadows from Unpaired Data](https://mlsanity.com/paper/1903.10683/) (2019)
- [Wavelet-Based Dual-Branch Network for Image Demoireing](https://mlsanity.com/paper/2007.07173/) (2020)
- [From Shadow Generation to Shadow Removal](https://mlsanity.com/paper/2103.12997/) (2021)
- [Image Demoireing with Learnable Bandpass Filters](https://mlsanity.com/paper/2004.00406/) (2020)
- [AIM 2019 Challenge on Image Demoireing: Methods and Results](https://mlsanity.com/paper/1911.03461/) (2019)
- [Real-Time Image Demoireing on Mobile Devices](https://mlsanity.com/paper/2302.02184/) (2023)

## Built on by (most cited first, 8 of 8)

- [UniDemoir'e: Towards Universal Image Demoir'eing with Data Generation and Synthesis](https://mlsanity.com/paper/2502.06324/) (2025)
- [Image Demoir'eing Using Dual Camera Fusion on Mobile Phones](https://mlsanity.com/paper/2506.08361/) (2025)
- [Combined Flicker-banding and Moire Removal for Screen-Captured Images](https://mlsanity.com/paper/2602.01559/) (2026)
- [Moir'eXNet: Adaptive Multi-Scale Demoir'eing with Linear Attention Test-Time Training and Truncated Flow Matching Prior](https://mlsanity.com/paper/2506.15929/) (2025)
- [Moir'e Zero: An Efficient and High-Performance Neural Architecture for Moir'e Removal](https://mlsanity.com/paper/2507.22407/) (2025)
- [SIDME: Self-supervised Image Demoir'eing via Masked Encoder-Decoder Reconstruction](https://mlsanity.com/paper/2504.12245/) (2025)
- [Fabric Image Demoir'eing Benchmark from Synthesis to Restoration](https://mlsanity.com/paper/2606.24072/) (2026)
- [Improving Complex Moir'e Removal with Generative Supervision](https://mlsanity.com/paper/2608.17883/) (2026)

## Abstract (arXiv)

This paper focuses on addressing the issue of image demoireing. Unlike the large volume of existing studies that rely on learning from paired real data, we attempt to learn a demoireing model from unpaired real data, i.e., moire images associated with irrelevant clean images. The proposed method, referred to as Unpaired Demoireing (UnDeM), synthesizes pseudo moire images from unpaired datasets, generating pairs with clean images for training demoireing models. To achieve this, we divide real moire images into patches and group them in compliance with their moire complexity. We introduce a novel moire generation framework to synthesize moire images with diverse moire features, resembling real moire patches, and details akin to real moire-free images. Additionally, we introduce an adaptive denoise method to eliminate the low-quality pseudo moire images that adversely impact the learning of demoireing models. We conduct extensive experiments on the commonly-used FHDMi and UHDM datasets. Results manifest that our UnDeM performs better than existing methods when using existing demoireing models such as MBCNN and ESDNet-L. Code: https://github.com/zysxmu/UnDeM
