atlas

Research map / Reinforcement learning / Visual and representation RL

Goal Conditioned Reinforcement Learning for Photo Finishing Tuning

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Goal-conditioned policy learning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a goal-conditioned TD3-based RL policy that tunes black-box photo finishing pipeline parameters from a goal image in about 10 queries, for photo finishing and photo stylization tuning.

Problem

Automatically tuning parameters of black-box, non-differentiable photo finishing pipelines (e.g., Lightroom, Darktable) to match a goal image, where zeroth-order search is slow and differentiable proxies are inaccurate or hard to train.

Approach

A goal-conditioned RL policy treats the finishing pipeline as a black box and iteratively outputs pipeline parameters from the current image, goal image, and history. Its state combines dual-path CNN features, photo statistics (histograms, luminance, contrast, saturation), and historical action embeddings, trained with TD3 using PSNR-difference or style-based rewards.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use goal-conditioned RL instead of CMAES searchPhoto finishing tuning · FiveK-Target (expert-C)PSNR: 28.53 -> 35.89Helped
Use goal-conditioned RL instead of CMAES searchPhoto finishing tuning · Random-TargetPSNR: 32.29 -> 38.46Helped
Use goal-conditioned RL instead of CMAES searchPhoto finishing tuning · HDR+ TargetPSNR: 28.08 -> 31.54Helped
Use goal-conditioned RL rather than CMAES searchPhoto finishing tuning · FiveK-Target (expert-C)Queries: 200 -> 10Helped
Use goal-conditioned RL rather than CMAES searchPhoto finishing tuning · Random-TargetQueries: 200 -> 10Helped
Use goal-conditioned RL rather than CMAES searchPhoto finishing tuning · HDR+ TargetQueries: 200 -> 10Helped
Use goal-conditioned RL rather than Monolithic ProxyPhoto finishing tuning · 720PTime(s): 7.67 -> 0.27Helped
Use goal-conditioned RL rather than CMAESPhoto finishing tuning · 4KTime(s): 144.02 -> 1.23Helped
Use the proposed RL method rather than the compared baselinesPhoto stylization tuning · Adobe Lightroom Discover style-image pairsUser preferenceHelped
Add dual-path global and local features (ablation)RL policy state representation · FiveK Random-TargetPSNRHelped
Add photo statistics representation (ablation)RL policy state representation · FiveK Random-TargetPSNRHelped
Add historical action representation (ablation)RL policy state representation · FiveK Random-TargetPSNRHelped

Limitations

Experimental setup

Datasets: MIT-Adobe FiveK HDR+ Lightroom Discover style images

Benchmarks: MIT-Adobe FiveK validation HDR+ subset

Metrics: PSNR SSIM LPIPS queries runtime

Baselines: CMA-ES Monolithic Proxy Cascaded Proxy Greedy Search

Builds on: TD3 CMA-ES

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy