atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Shift the Lens: Environment-Aware Unsupervised Camouflaged Object Detection

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Open-set and unknown object detection · 7 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 EASE, a training-free unsupervised camouflaged object detection method that builds an environment prototype library (DiffPro: LLaVA-1.5 categories, Stable Diffusion images, DINOv2 features) and segments camouflaged objects by inverting retrieved environment similarity, using KDE-AT, G2L and Self-Retrieval.

Problem

Camouflaged object detection without annotations or training: existing unsupervised methods rely on feature similarity between camouflaged objects and their background, which is highly similar and therefore hard to separate.

Approach

Instead of finding camouflaged objects within the environment, detect the salient environment by retrieving against a library of environment prototypes generated by foundation models (LMM, diffusion, self-supervised ViT), then invert the retrieved environment mask; retrieval uses KDE-based adaptive thresholds, a global-to-local pipeline, and self-retrieval with foreground/background prototypes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EASE with DINOv2-ViT-L/14 instead of the strongest listed unsupervised baselineUnsupervised COD · CHAMELEONSα: 0.707 -> 0.819Helped
Use EASE with DINOv2-ViT-L/14 instead of the strongest listed unsupervised baselineUnsupervised COD · CAMOSα: 0.633 -> 0.749Helped
Use EASE with DINOv2-ViT-L/14 instead of the strongest listed unsupervised baselineUnsupervised COD · COD10KSα: 0.690 -> 0.773Helped
Use EASE with DINOv2-ViT-L/14 instead of the strongest listed unsupervised baselineUnsupervised COD · NC4KSα: 0.739 -> 0.800Helped
Add KDE-AT adaptive thresholding to global retrieval (ablation)EASE · CHAMELEONSα: 0.793 -> 0.806Helped
Add KDE-AT adaptive thresholding to global retrieval (ablation)EASE · CAMOSα: 0.720 -> 0.729Helped
Add KDE-AT adaptive thresholding to global retrieval (ablation)EASE · COD10KSα: 0.737 -> 0.749Helped
Add KDE-AT adaptive thresholding to global retrieval (ablation)EASE · NC4KSα: 0.749 -> 0.763Helped
Add G2L retrieval after KDE-AT (ablation)EASE · COD10KSα: 0.749 -> 0.763Helped
Add SR after KDE-AT and G2L (ablation)EASE · NC4KSα: 0.788 -> 0.800Helped
Replace DiffPro with images crawled from the Web (ablation)EASE · CAMOSα: 0.747 -> 0.749No clear effect
Replace DiffPro with foreground-masked COD training-set prototypes (ablation)EASE · COD10KSα: 0.759 -> 0.773Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COD10K CAMO LLaVA-1.5 environment categories Stable Diffusion generated environment images

Benchmarks: CHAMELEON CAMO COD10K NC4K MAS3K RMAS500

Metrics: S-measure E-measure weighted F-measure MAE

Baselines: FreeSOLO DiffCut LOST TokenCut Spectral MaskCut FOUND VoteCut MMCPF GenSAM WS-SAM ProMaC

Builds on: LOST TokenCut FOUND DINOv2 SAM

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