# Conditional Sequential Modulation for Efficient Global Image Retouching

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

## Key facts

- Cited by 71 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 22 Sep 2020.

## Built on by (most cited first, 30 of 71)

- [AdaInt: Learning Adaptive Intervals for 3D Lookup Tables on Real-time Image Enhancement](https://mlsanity.com/paper/2204.13983/) (2022)
- [Pyramid Diffusion Models For Low-light Image Enhancement](https://mlsanity.com/paper/2305.10028/) (2023)
- [PPR10K: A Large-Scale Portrait Photo Retouching Dataset with Human-Region Mask and Group-Level Consistency](https://mlsanity.com/paper/2105.09180/) (2021)
- [HDRUNet: Single Image HDR Reconstruction with Denoising and Dequantization](https://mlsanity.com/paper/2105.13084/) (2021)
- [Adaptive Unfolding Total Variation Network for Low-Light Image Enhancement](https://mlsanity.com/paper/2110.00984/) (2021)
- [SepLUT: Separable Image-adaptive Lookup Tables for Real-time Image Enhancement](https://mlsanity.com/paper/2207.08351/) (2022)
- [Learning RAW-to-sRGB Mappings with Inaccurately Aligned Supervision](https://mlsanity.com/paper/2108.08119/) (2021)
- [4D LUT: Learnable Context-Aware 4D Lookup Table for Image Enhancement](https://mlsanity.com/paper/2209.01749/) (2022)
- [StarEnhancer: Learning Real-Time and Style-Aware Image Enhancement](https://mlsanity.com/paper/2107.12898/) (2021)
- [NILUT: Conditional Neural Implicit 3D Lookup Tables for Image Enhancement](https://mlsanity.com/paper/2306.11920/) (2023)
- [A New Journey from SDRTV to HDRTV](https://mlsanity.com/paper/2108.07978/) (2021)
- [Temporally Consistent Video Colorization with Deep Feature Propagation and Self-regularization Learning](https://mlsanity.com/paper/2110.04562/) (2021)
- [Discovering Distinctive "Semantics" in Super-Resolution Networks](https://mlsanity.com/paper/2108.00406/) (2021)
- [Learning A Low-Level Vision Generalist via Visual Task Prompt](https://mlsanity.com/paper/2408.08601/) (2024)
- [Toward Interactive Modulation for Photo-Realistic Image Restoration](https://mlsanity.com/paper/2105.03085/) (2021)
- [RSFNet: A White-Box Image Retouching Approach using Region-Specific Color Filters](https://mlsanity.com/paper/2303.08682/) (2023)
- [Very Lightweight Photo Retouching Network with Conditional Sequential Modulation](https://mlsanity.com/paper/2104.06279/) (2021)
- [DiffRetouch: Using Diffusion to Retouch on the Shoulder of Experts](https://mlsanity.com/paper/2407.03757/) (2024)
- [Lookup Table meets Local Laplacian Filter: Pyramid Reconstruction Network for Tone Mapping](https://mlsanity.com/paper/2310.17190/) (2023)
- [Taming Lookup Tables for Efficient Image Retouching](https://mlsanity.com/paper/2403.19238/) (2024)
- [WavEnhancer: Unifying Wavelet and Transformer for Image Enhancement](https://mlsanity.com/paper/2212.08327/) (2022)
- [AttentionLut: Attention Fusion-based Canonical Polyadic LUT for Real-time Image Enhancement](https://mlsanity.com/paper/2401.01569/) (2024)
- [CLIPtone: Unsupervised Learning for Text-based Image Tone Adjustment](https://mlsanity.com/paper/2404.01123/) (2024)
- [CP3: Unifying Point Cloud Completion by Pretrain-Prompt-Predict Paradigm](https://mlsanity.com/paper/2207.05359/) (2022)
- [ProCC: Progressive Cross-primitive Compatibility for Open-World Compositional Zero-Shot Learning](https://mlsanity.com/paper/2211.12417/) (2022)
- [PhotoArtAgent: Intelligent Photo Retouching with Language Model-Based Artist Agents](https://mlsanity.com/paper/2505.23130/) (2025)
- [Learning Diverse Tone Styles for Image Retouching](https://mlsanity.com/paper/2207.05430/) (2022)
- [Neural Color Operators for Sequential Image Retouching](https://mlsanity.com/paper/2207.08080/) (2022)
- [Joint Multi-Scale Tone Mapping and Denoising for HDR Image Enhancement](https://mlsanity.com/paper/2303.09071/) (2023)
- [Personalized Image Enhancement Featuring Masked Style Modeling](https://mlsanity.com/paper/2306.09334/) (2023)

## Abstract (arXiv)

Photo retouching aims at enhancing the aesthetic visual quality of images that suffer from photographic defects such as over/under exposure, poor contrast, inharmonious saturation. Practically, photo retouching can be accomplished by a series of image processing operations. In this paper, we investigate some commonly-used retouching operations and mathematically find that these pixel-independent operations can be approximated or formulated by multi-layer perceptrons (MLPs). Based on this analysis, we propose an extremely light-weight framework - Conditional Sequential Retouching Network (CSRNet) - for efficient global image retouching. CSRNet consists of a base network and a condition network. The base network acts like an MLP that processes each pixel independently and the condition network extracts the global features of the input image to generate a condition vector. To realize retouching operations, we modulate the intermediate features using Global Feature Modulation (GFM), of which the parameters are transformed by condition vector. Benefiting from the utilization of 1×1 convolution, CSRNet only contains less than 37k trainable parameters, which is orders of magnitude smaller than existing learning-based methods. Extensive experiments show that our method achieves state-of-the-art performance on the benchmark MIT-Adobe FiveK dataset quantitively and qualitatively. Code is available at https://github.com/hejingwenhejingwen/CSRNet.
