atlas

Research map / Image generation / Image restoration

FIRM: Flexible Interactive Reflection ReMoval

AAAI 2025 · Image generation › Image restoration · approach: Reflection removal · 4 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.

FIRM is a flexible interactive single-image reflection removal framework that converts points, boxes, strokes, or text guidance into contrastive masks via a SAM-based reflection segmenter (SARM) and removes reflections with a contrastive guidance interaction block in a NAFNet-based network.

Problem

Single-image reflection removal is ambiguous, and existing interactive methods support only one guidance form and need dense user interactions, which makes them slow and impractical.

Approach

Unify heterogeneous user guidance (points, boxes, strokes, text) into a single contrastive mask (reflection=1, transmission=0.5, unannotated=0) using a lightly tuned SAM variant (SARM with a degradation-invariant token and feature selection block), then inject the mask into a reflection removal network via cross-attention in a Contrastive Guidance Interaction Block (CGIB).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FIRM with point guidance instead of the strongest interactive baselinereflection removal · Real20 and SIR2 datasetsPSNR: 25.53 -> 26.34Helped
use FIRM with point guidance instead of the strongest interactive baselinereflection removal · Real20 and SIR2 datasetsSSIM: 0.909 -> 0.914Helped
add user guidance rather than using only the blended image (ablation)FIRM reflection removal network · Real20 and SIR2 averagePSNR: 24.01 -> 26.34Helped
convert points into contrastive masks with UGC rather than directly combining raw points with the image (ablation)FIRM reflection removal network · Real20 and SIR2 averagePSNR: 24.05 -> 25.70Helped
add CGIB deep feature interaction for converted masks (ablation)FIRM reflection removal network · Real20 and SIR2 averagePSNR: 25.70 -> 26.34Helped
use contrastive reflection and transmission masks instead of only a reflection mask (ablation)FIRM reflection removal network · Real20 and SIR2 averageSSIM: 0.902 -> 0.914Helped
use SARM rather than fine-tuning the entire SAM mask decoderSAM reflection segmentation · Synthetic Data (COCO validation), reflectionIOU: 0.369 -> 0.429Helped
use SARM rather than fine-tuning the entire SAM mask decoderSAM reflection segmentation · SIR2, reflectionIOU: 0.449 -> 0.541Helped

Surprising findings

Limitations

Experimental setup

Datasets: PASCAL VOC Real20 SIR2 COCO

Benchmarks: Real20 SIR2

Metrics: PSNR SSIM IOU Dice

Baselines: Zhang et al. BDN ERRNet IBCLN RAGNet DSRNet FGNet Zhong et al.

Builds on: Segment Anything Model NAFNet RobustSAM

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