atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Disentangle Nighttime Lens Flares: Self-supervised Generation-based Lens Flare Removal

AAAI 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervised neuroimaging representations · 2 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 physics-based nighttime lens flare formation model and SGLFR-Net, a self-supervised, training-data-free network that jointly removes glow and reflective (ghost) lens flares.

Problem

Removing co-occurring lens flares (glow plus reflective/ghost flares) from nighttime photos, which existing single-type or cascaded methods fail to handle because the flares share a light source and are formed jointly.

Approach

A nighttime lens flare formation model linking glow (scattering PSF) and reflective flare (optical symmetry) from the same light source, realized by a two-stream self-supervised network: PSF-rendering network for glow and a texture-prior (inpainting-style) network for reflections, constrained by an optical-symmetry texture prior module, with no pre-training or training data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SGLFR-Net instead of the strongest reported glow-and-reflection pipelinejoint glow and reflective flare removal · OurSynDatasetsPSNR: 29.23 -> 29.65Helped
Use SGLFR-Net instead of the strongest reported glow-and-reflection pipelinejoint glow and reflective flare removal · OurSynDatasetsSSIM: 0.970 -> 0.974Helped
Use SGLFR-Net instead of Dai (CVPR2023)reflective flare removal · BracketFlareSSIM: 0.994 -> 0.967Hurt
Use SGLFR-Net instead of Dai (CVPR2023)reflective flare removal · BracketFlareLPIPS: 0.004 -> 0.038Hurt
Add PSFR-Net (ablation)SGLFR-Net · OurSynDatasets joint flare removalPSNR: 27.78 -> 29.65Helped
Add PSFR-Net (ablation)SGLFR-Net · OurSynDatasets joint flare removalSSIM: 0.973 -> 0.974Helped
Add TPRR-Net (ablation)SGLFR-Net · OurSynDatasets joint flare removalPSNR: 29.61 -> 29.65Helped
Add TPRR-Net (ablation)SGLFR-Net · OurSynDatasets joint flare removalSSIM: 0.972 -> 0.974Helped
Add 1−L_SS​​IM to the loss (ablation)SGLFR-Net · OurSynDatasets joint flare removalPSNR: 28.18 -> 29.65Helped
Add 1−L_SS​​IM to the loss (ablation)SGLFR-Net · OurSynDatasets joint flare removalSSIM: 0.965 -> 0.974Helped
Add L_MSE to the loss (ablation)SGLFR-Net · OurSynDatasets joint flare removalPSNR: 29.37 -> 29.65Helped
Add L_MSE to the loss (ablation)SGLFR-Net · OurSynDatasets joint flare removalSSIM: 0.972 -> 0.974Helped

Surprising findings

Limitations

Experimental setup

Datasets: BracketFlare OurSynDatasets (synthesized joint glow and ghost flare data from BracketFlare images) ECCV2022 light effect dataset real-world captured nighttime flare images

Benchmarks: OurSynDatasets BracketFlare ECCV2022 light effect dataset real-world captured images

Metrics: PSNR SSIM LPIPS

Baselines: Flare7K++ ICCV2023 glow suppression ACM MM2023 ECCV2022 light effect suppression CVPR2024 CVPR2018 reflection removal CVPR2020 reflection removal ICCV2021 reflection removal CVPR2023 (Dai et al.)

Builds on: Flare7K Deep Image Prior Criminisi exemplar-based inpainting APSF

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