atlas

Research map / 3D vision / 3D generation

FlareX: A Physics-Informed Dataset for Lens Flare Removal via 2D Synthesis and 3D Rendering

NeurIPS 2025 · 3D vision › 3D generation · approach: Learning physics from video · 0 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.

Builds FlareX, a physics-informed lens flare removal dataset mixing 9,500 parameterized Blender flare templates synthesized into 2D images with illumination-law brightness adjustment, plus 3,000 3D-rendered pairs from 60 scenes, and a masking-based real-world test set.

Problem

Existing lens flare removal datasets are synthesized by overlaying limited 2D flare templates without physical principles, and real-world paired flare data with clean ground truth is hard to capture, so models generalize poorly to real flares.

Approach

Generate flare data in three stages: parameterized Blender flare templates, 2D synthesis with a brightness adjustment module based on the illumination law (using monocular depth and field-of-view-based incidence angle), and 3D Blender scene rendering with physically placed flares; test ground truth is obtained by occluding the light source rather than cleaning the lens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train Uformer on FlareX instead of Flare7K++Uformer · FlareX test setPSNR: nearly 1.38 dBHelped
Train Uformer on FlareX instead of Flare7K++Uformer · FlareX test setSSIM: 3.75%Helped
Train Uformer on FlareX instead of Flare7K++Uformer · FlareX test setLPIPS: 5%Helped
Train the restoration models on FlareX instead of existing datasetsHINet, MPRNet, Uformer, and Restormer · FlareX test setPSNRHelped
Train Uformer on FlareX instead of other datasetsUformer · Off-screen flare imagesNIQEHelped
Train Uformer on FlareX instead of other datasetsUformer · Off-screen flare imagesBRISQUEHelped
Add illumination-law brightness adjustment to flare synthesis (ablation)FlareX-trained Uformer · FlareX test setmodel performanceHelped
Add illumination-law brightness adjustment to flare synthesis (ablation)Flare7K-trained Uformer · Flare7K test setmodel performanceHelped
Combine Flare-2D and Flare-3D instead of training on only part of FlareX (ablation)Uformer and Restormer · FlareX test setmodel performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: Flare7K Flare7K++ FlareReal600 24K Flickr background images

Benchmarks: FlareX test set (100 real pairs) Flare7K test set FlareReal600 off-screen flare images (63 internet images)

Metrics: PSNR SSIM LPIPS NIQE BRISQUE user study

Baselines: Wu et al. dataset Flare7K Flare7K++ FlareReal600

Builds on: Flare7K Flare7K++ Blender Flared plugin Uformer

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