NamedCurves: Learned Image Enhancement via Color Naming

David Serrano-Lozano, Luis Herranz, Michael S. Brown, Javier Vazquez-Corral
7/1/2024

No official code found. Best implementation: davidserra9/namedcurves (38 stars, last commit 2025-09-08).

Abstract

A popular method for enhancing images involves learning the style of a professional photo editor using pairs of training images comprised of the original input with the editor-enhanced version. When manipulating images, many editing tools offer a feature that allows the user to manipulate a limited selection of familiar colors. Editing by color name allows easy adjustment of elements like the"blue"of the sky or the"green"of trees. Inspired by this approach to color manipulation, we propose NamedCurves, a learning-based image enhancement technique that separates the image into a small set of named colors. Our method learns to globally adjust the image for each specific named color via tone curves and then combines the images using an attention-based fusion mechanism to mimic spatial editing. We demonstrate the effectiveness of our method against several competing methods on the well-known Adobe 5K dataset and the PPR10K dataset, showing notable improvements.

View on arXivView PDF

Code Implementations(1)

[ECCV'24] NamedCurves: Learned Image Enhancement via Color Naming

384Shell, PythonJul 16, 20241 years ago

Similar Papers

Cite this paper

@article{serranolozano2024namedcurves,
  title  = {NamedCurves: Learned Image Enhancement via Color Naming},
  author = {David Serrano-Lozano and Luis Herranz and Michael S. Brown and Javier Vazquez-Corral},
  year   = {2024},
  eprint = {2407.09892},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.09892},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.09892.svg)](https://codeofpaper.com/paper/2407.09892)

Discussion