June 29, 2026
Photographs frequently contain visual distractors besides foregrounds and backgrounds of the intended subject, competing for attention and weakening composition. While modern editing tools streamline object removal, identifying which objects to remove remains a mostly manual process. Existing saliency models and open-vocabulary detectors operate without subject awareness, failing to adapt to shifting user intent. Furthermore, context-agnostic removal may disrupt the scene’s semantic coherence (e.g., keep the person but remove the chair they are sitting on). To address these limitations, we formalize the task of subject-aware distractor localization, which identifies distractors while retaining compositionally essential objects. This paper introduces SADL, the first real-world benchmark for this task, comprising 1,800 subject-aware cases across 1,000 photographs to enable systematic evaluation and facilitate future research. In total, there are 14,617 annotated candidates, including a robust set of 1,938 hard negatives to stress-test exclusion calibration. We evaluate seven proprietary and open-weight Vision-Language Models (VLMs) on a sequential pipeline of distractor classification followed by exclusion filtering, structured around five inclusion factors and three contextual exclusion rules. Our analysis reveals that VLMs are highly capable of identifying distractors, but then over-apply exclusion, which systematically suppresses true distractors at scale. By exposing this critical bottleneck, SADL provides a foundational diagnostic tool to advance subject-conditioned reasoning in multimodal systems. The dataset is publicly released at https://github.com/ct101apcs/SADL.
<ccs2012> <concept> <concept_id>10002951.10003317.10003371.10003386</concept_id> <concept_desc>Information systems Multimedia and multimodal retrieval</concept_desc> <concept_significance>300</concept_significance> </concept> <concept> <concept_id>10010147.10010257.10010293.10010294</concept_id> <concept_desc>Computing methodologies Neural networks</concept_desc> <concept_significance>500</concept_significance> </concept> <concept> <concept_id>10010147.10010178.10010224.10010240.10010241</concept_id> <concept_desc>Computing methodologies Image representations</concept_desc> <concept_significance>500</concept_significance> </concept> <concept> <concept_id>10010147.10010178.10010179</concept_id> <concept_desc>Computing methodologies Natural language processing</concept_desc> <concept_significance>500</concept_significance> </concept> <concept> <concept_id>10010405.10010444.10010087.10010096</concept_id> <concept_desc>Applied computing Imaging</concept_desc> <concept_significance>300</concept_significance> </concept> </ccs2012>
Photographs frequently contain visual distractors, objects that compete for attention with the photographer’s intended subject or weaken the overall composition. Modern editing tools have made removal trivial once a distractor is identified. However, the preceding step, deciding which objects to remove, remains entirely manual. In addition, this process demands compositional expertise that photographers may not have, especially when the scene contains multiple objects with complex relationships.
Existing approaches partially automate detection but share a structural limitation: they produce one fixed distractor suggestion per image with no mechanism for subject-conditioned adaptation. Saliency-based methods [1], [2] highlight regions with strong visual contrast. Data-driven predictors [3] learn a generic notion of “distracting” from human removal choices. Interactive cleaners [4] propagate a user click to visually similar objects. None accepts a specification of the intended main subject, so none can adapt when the user’s intent changes: the same object may be a distractor when the woman in the frame is the subject, and an essential compositional anchor when the dog is. Current VLM benchmarks also fail to probe this subject-aware compositional reasoning.
This paper formalizes this problem as subject-aware distractor localization. Given an image and a textual description of a main subject \(M\), the task is to identify which other objects are distractors with respect to \(M\). An object is a distractor if it satisfies at least one of five inclusion factors (perceptual and relational properties driving attentional competition). It must simultaneously trigger none of the three exclusion rules, which enforce contextual retention and override all inclusion factors.
To measure how well current models solve this task, we introduce SADL. This benchmark covers diverse compositional scenarios, including a substantial set of hard negatives (objects that look like distractors but must be retained). We evaluate seven VLMs and four non-VLM baselines under two complementary protocols, where guided classification isolates pure compositional reasoning and open detection measures end-to-end performance under realistic deployment conditions. Evaluation exposes a hierarchy of systematic failure modes, in exclusion calibration, factor detection, and spatial grounding, that binary benchmarks tend to conflate or obscure.
Our key contributions can be summarized as follows:
A formal framework for subject-aware distractor localization with five inclusion factors (\(F_1\)–\(F_5\)) and three exclusion rules (\(E_1\)–\(E_3\)), grounded in visual attention theory and expert photography, enabling process-level error decomposition by root cause.
SADL, the first real-world benchmark for this task: 1,800 subject-aware cases across 1,000 images, 14,617 annotated candidates, 1,938 hard negatives, and a dual-protocol design isolating compositional reasoning from spatial grounding.
Controlled ablation and IAA-stratified analysis exposing four empirically distinct failure modes (exclusion over-triggering, output contamination, factor detection failure, and spatial grounding failure), each with a distinct diagnostic signature and suggested remediation direction.
Classical saliency models [1], [2], [5] and data-driven predictors [3], [6], [7] produce one fixed distractor map per image with no subject-conditioned adaptation. Editing tools and segmentation models (SAM [8], SAM 2 [9], InstructPix2Pix [10], SimpSON [4]) assume a completed upstream identification step. SADL targets exactly this missing step, formalizing subject-aware identification with multi-factor annotation and hard negatives.
Referring expression comprehension [11], [12] localizes a specified entity; our task is the inverse, identifying objects that compete with that entity. Open-vocabulary detectors [13] and grounding models [14] lack subject-aware exclusion reasoning; treating all non-subject objects as distractors yields near-random precision. Works that add synthetic distractors to VLM inputs [15]–[17] use distractors as a confound variable, not an identification target; SADL uses real photographs where multi-factor relationships and contextual retention must be jointly reasoned.
MathGLANCE [18] and UReason [19] decouple visual perception from reasoning in MLLMs, exposing capability gaps that aggregate metrics obscure. Our dual-protocol design, GC isolating compositional reasoning and OD measuring end-to-end grounding, applies this diagnostic principle to subject-aware distractor localization.
Let \(I\) denote an image and \(T\) a textual description specifying a main subject \(M\). Let \(\mathcal{O} = \{o_1, \ldots, o_N\}\) be the set of all detected objects in \(I\) excluding \(M\). An object \(o_i\) is classified as a visual distractor with respect to \(M\) if and only if it satisfies at least one inclusion factor and triggers no exclusion rule: \[\text{Distractor}(o_i \mid M, I) = \Bigl[\bigvee_{k=1}^{5} F_k(o_i)\Bigr] \wedge \Bigl[\bigwedge_{j=1}^{3} \neg E_j(o_i)\Bigr]. \label{eq:distractor}\tag{1}\]
| Approach | Subject-Aware | Contextual Excl. | Hard Negatives | Input |
|---|---|---|---|---|
| Saliency [1], [2] | No | No | None | Image |
| Fried et al. [3] | No | No | None | Image |
| SimpSON [4] | No | No | None | Image+Click |
| Ours (SADL) | Yes | Yes | 1,938 | Image+Text |
Tables 1 and 2 define the benchmark’s scope. The five inclusion factors, grounded in visual attention theory and expert photography, cover the principal mechanisms by which objects compete for attention relative to \(M\). Any triggered exclusion rule (\(E_1\)–\(E_3\)) overrides all inclusion factors, retaining objects that extend the subject’s identity (\(E_1\)), constitute expected scene fabric (\(E_2\)), or are functionally indispensable to the subject’s activity (\(E_3\)).
| Factor / Rule | Definition |
|---|---|
| \(F_1\) Visual Saliency | Captures attention via high color contrast, luminance, or texture novelty |
| \(F_2\) Spatial Proximity | Spatially adjacent to \(M\); proximity triggers attentional competition (Gestalt proximity) |
| \(F_3\) Semantic Incongruity | Out-of-context relative to the scene; expectation violations capture top-down attention |
| \(F_4\) Categorical Similarity | Shares the same semantic category as \(M\); causes referential ambiguity in VLMs |
| \(F_5\) Scale Dominance | Occupies disproportionately large area relative to \(M\), aggressively displacing focus |
| \(E_1\) Attribute of \(M\) | Held by, worn by, or physically attached to \(M\) |
| \(E_2\) Neutral Environmental | Contextually expected background; too small or numerous to compete individually |
| \(E_3\) Functional Dependency | Removing it would make \(M\)’s depicted activity logically incoherent |
The five factors are jointly sufficient: any real-world distractor falls into at least one category. Marginal rates (\(F_1\): 26.1%, \(F_2\): 30.0%, \(F_3\): 13.7%, \(F_4\): 13.8%, \(F_5\): 16.2%) confirm no single factor dominates; a detailed breakdown of factor combinations is provided in the supplementary
material (sadl_supp.pdf).
We collected 1,000 high-resolution (\(\geq\)1024 px) images from public datasets (COCO [20], Winoground [21], Visual Genome [22], Open Images [23]), stratified across eight scene categories to ensure diverse compositional structures: street/outdoor (170), indoor (160), nature (140), portrait (150), event (130), sports (100), product/still-life (75), and artistic (75). Images with zero distractors (clean portraits, isolated subjects) are intentionally included to penalize models that over-segment indiscriminately.
A single image yields multiple main-subject cases, each defined by a distinct \(T\) specifying a different \(M\). An image of a woman walking a dog yields separate cases for \(M{=}\)“the woman” and \(M{=}\)“the dog”, with the distractor set shifting accordingly (Figure [fig:teaser]). These images yield 1,800 annotated cases (mean 1.80 cases/image): 30.0% single-case, 61.8% two-case, 6.6% three-case, and 1.6% four-or-more-case images.
Qwen3-VL-32B-Instruct [24] generates candidate object labels per image; SAM 3 [25] segments each candidate to obtain masks and bounding boxes. The same model proposes 1–5 main-subject cases per image. Qwen3-VL-32B-Instruct is excluded from evaluation to prevent annotation–evaluation circularity; the gold ground truth reflects majority human vote.
A human reviewer checks all labels for vague or incorrect entries and adjusts bounding boxes where necessary. Two annotators independently label each candidate with all five inclusion factors and three exclusion rules. The final binary distractor label is derived from Eq. 1 . An adjudicator with professional photography experience resolves all disagreements; the final GT is the majority vote of the three reviewers. Factor-level recall columns in Section 6.3 measure behavioral adherence to the annotation schema; they characterize output patterns and are not claims about latent model representations.
Overall binary distractor agreement between the two primary raters reaches Cohen’s \(\kappa\) [26] \(= 0.534\) (raw agreement 77.0%). Per-factor Krippendorff’s \(\alpha\) [27] reveals a clear objectivity spectrum: geometric and categorical factors (\(F_2\), \(F_4\), \(F_5\): \(\alpha \geq 0.81\)) achieve substantially higher agreement than perceptual factors (\(F_1\), \(F_3\): \(\alpha \approx 0.57\)). Both raters agree more strongly with the adjudicated gold standard (\(\kappa = 0.674\) and \(0.718\)) than with each other, confirming
adjudication resolves systematic biases. Full IAA tables are provided in the supplementary material (sadl_supp.pdf).
Figure 1 provides a comprehensive overview of SADL’s composition and diversity across twelve dimensions. The 14,617 annotated candidates are partitioned into three label classes: 7,378 distractors (D, 50.5%), 1,938 hard-negative exclusions (E, 13.3%), and 5,301 non-distractors (N, 36.3%) (panel a).
The number of distractors per main object follows a right-skewed distribution peaking at 3–4 (panel b), while most images contain one or two main objects (panel c). Coverage is broadly balanced across the five inclusion factors \(F_1\)–\(F_5\) (panel d). Object descriptions are concise, averaging 4.3 words, with 90% comprising 1–6 words (panel e), and model accuracy varies by at most 8 percentage points across length bins, ruling out a systematic length-based difficulty confound. The UpSet plot (panel f) shows that single-factor activations dominate, with \(F_2\) (spatial proximity) and \(F_1\) (visual similarity) as the most frequent sole triggers, while multi-factor co-activations are rarer but present throughout.
Among the 1,938 hard negatives, rules \(E_1\) and \(E_3\) account for the majority, with fewer than 5% of objects triggering multiple rules simultaneously (panel g). Distractor yield grows sub-linearly with the number of satisfied inclusion factors (panel h), indicating that co-occurring factors are not independently additive. In multi-case images, 59.8% of case pairs contain at least one candidate that switches distractor status across subjects (panel k), directly quantifying cross-subject compositional sensitivity.
SADL spans eight broad scene categories balanced between indoor and outdoor settings (panels i, l). The top-10 factor combinations (panel j) confirm \(F_2\)-only as the single most common pattern, with \(F_1{\times}F_2\) co-activation as the leading two-factor combination.

Figure 1: Dataset statistics of SADL. Panels show: (a) label distribution; (b) distractors per object; (c) images per main object; (d) objects per inclusion factor; (e) subject description word count; (f) UpSet plot of factor-combination outcomes; (g) exclusion-rule distribution; (h) distractor yield vs.triggered inclusion level; (i) scene category distribution; (j) top-10 factor combinations; (k) status-flip frequency per subject change; (l) scene image distribution..
The model receives the image, description \(T\), and a pre-enumerated candidate list \(\mathcal{O}\) as text labels. For each candidate it predicts a three-class label (distractor D, excluded E, or non-distractor N) along with per-factor (\(F_1\)–\(F_5\)) and per-rule (\(E_1\)–\(E_3\)) binary attributions. GC isolates pure compositional reasoning with no localization step.
The model receives only the image and \(T\), freely enumerating distractor candidates as short text labels with optional bounding-box hints. SAM 3 [25] converts each label into a segmentation mask; Hungarian matching at IoU@0.5 against GT masks determines TP, FP, and FN. OD measures end-to-end deployment performance.
The GC–OD gap (\(\Delta\)F1 = OD F1 \(-\) GC F1, negative for all models) decomposes the shortfall into the component attributable to classification (measurable via GC) and the residual attributable to spatial grounding and detection coverage.
Each candidate is assigned one of three ground-truth labels: distractor (D), hard-negative exclusion (E), or non-distractor (N). We report per-class recall, D-Rec, E-Rec, and N-Rec, to expose class-level sensitivity. Average Recall \(\text{AR} = \tfrac{1}{3}(\text{D-Rec} + \text{E-Rec} + \text{N-Rec})\) is the primary metric; it weights exclusion judgment equally with detection, so a model that ignores exclusion entirely scores at most 33%. DE-GMean \(= \sqrt{\text{D-Rec} \times \text{E-Rec}}\) isolates the D/E trade-off: if either recall collapses to zero, so does the score. GC F1 and OD F1 are distractor-class F1 scores under each protocol; their difference \(\Delta\)F1 (always negative) quantifies the spatial grounding bottleneck. Rankings are stable across weighting variants (\(\rho \geq 0.93\)) and IoU thresholds 0.25–0.75 (\(\rho = 1.0\)).
Seven VLMs spanning three proprietary models (GPT-4.1 [28], Gemini 3 Pro [29], GPT-4o [30]) and four open-weight models (Qwen3-VL-235B [24], Llama-4-Scout [31], Molmo2-8B [32], Pixtral-12B [33]) are evaluated zero-shot under both protocols. The Random assignment baseline, which randomly assigns D/E/N labels based on the dataset distribution and ignores all factors and rules, is included as a lower bound. Four non-reasoning methods (GroundingDINO [13], U2-Net [34], CLIP-text and CLIP-image [35]) yield binary D/N outputs with no exclusion reasoning and are reported separately in Table 4. A human reference (180 GC cases, blind to gold labels) provides an upper bound.
Tables 3 and 4 report GC and OD performance; SAM 3 success rate is included per VLM as a proxy for label-to-mask conversion quality.
| Guided Classification (GC) | Open Detection (OD, IoU@0.5) | |||||||||
| Model | AR%\(\uparrow\) | DE-GMean\(\uparrow\) | GC F1\(\uparrow\) | D-Rec%\(\uparrow\) | E-Rec%\(\uparrow\) | N-Rec%\(\uparrow\) | OD F1\(\uparrow\) | SAM3% | FNloc%\(\downarrow\) | \(\boldsymbol{\Delta}\)F1\(\uparrow\) |
| Gemini 3 Pro [29] | 63.8 | 69.3 | 0.648 | 53.5 | 89.8 | 48.2 | 0.406 | 82.5 | 82.9 | \(-\)0.242 |
| GPT-4.1 [28] | 62.3 | 63.0 | 0.709 | 65.1 | 61.0 | 60.9 | 0.325 | 77.1 | 96.4 | \(-\)0.384 |
| GPT-4o [30] | 58.0 | 61.6 | 0.642 | 56.7 | 66.9 | 50.4 | 0.276 | 87.9 | 95.6 | \(-\)0.366 |
| Qwen3-VL-235B [24] | 54.0 | 55.4 | 0.576 | 46.3 | 66.4 | 49.3 | 0.362 | 99.5 | 71.1 | \(-\)0.214 |
| Molmo2-8B [32] | 46.9 | 33.4 | 0.475 | 35.5 | 31.4 | 73.8 | 0.275 | 91.3 | 93.0 | \(-\)0.200 |
| Llama-4-Scout [31] | 43.7 | 39.8 | 0.461 | 34.0 | 46.5 | 50.7 | 0.265 | 99.3 | 85.8 | \(-\)0.196 |
| Pixtral-12B [33] | 40.7 | 27.4 | 0.316 | 20.0 | 37.4 | 64.6 | 0.298 | 97.8 | 77.4 | \(-\)0.018 |
| Random assignment | 33.0 | 26.5 | 0.500 | 49.9 | 14.0 | 35.2 | – | – | – | – |
| Human | 87.3 | 84.1 | 0.842 | 79.3 | 89.1 | 93.4 | – | – | – | – |
| Method | GC F1\(\uparrow\) | D-Rec%\(\uparrow\) | N-Rec%\(\uparrow\) | OD F1\(\uparrow\) | ||
|---|---|---|---|---|---|---|
| GroundingDINO [13] | 0.580 | 60.8 | 53.1 | 0.206 | ||
| U2-Net [34] | 0.551 | 56.6 | 49.8 | 0.042 | ||
| CLIP-text [35] | 0.480 | 46.3 | 50.7 | – | ||
| CLIP-image [35] | 0.471 | 45.5 | 47.8 | – |
On AR and DE-GMean in GC settings, proprietary VLMs substantially outperform Random assignment, but still witness a large gap to human performance. This gap is even larger under OD, which is the nearest to real-world deployment conditions. Non-reasoning methods seem to score competitively with VLMs on GC F1, but they are not directly comparable due to the difference in class structure (binary D/N vs.three-class D/E/N). The fairer comparison is to look at Ablation D-Rec in Table 5, where non-reasoning methods score at most 60.8% recall, while VLMs reach up to 88.9% when exclusion rules are removed.
GC F1 and OD F1 rankings diverge across models: Qwen3-VL-235B ranks 4th by GC F1 but rises to 2nd by OD F1, while GPT-4.1 holds the highest GC F1 yet falls to 3rd under OD. The divergence is driven by localization rather than reasoning quality: models producing concise, noun-phrase outputs ground more successfully via SAM 3 and lose less in OD than those with verbose or imprecise descriptions. Most of the F1 shortfall is attributable to label-to-mask conversion failure rather than SAM 3 limitations.
| Model | GC D-Rec%\(\uparrow\) | Ablation D-Rec%\(\uparrow\) | \(\Delta\)D (pp)\(\uparrow\) | Redistrib.%\(\uparrow\) |
|---|---|---|---|---|
| GPT-4.1 | 65.1 | 88.9 | \(+\)23.8 | 95.2 |
| Gemini 3 Pro | 53.5 | 86.7 | \(+\)33.2 | 90.7 |
| GPT-4o | 56.7 | 89.7 | \(+\)33.0 | 95.9 |
| Qwen3-VL-235B | 46.3 | 92.2 | \(+\)45.9 | 96.8 |
| Llama-4-Scout | 34.0 | 77.8 | \(+\)43.8 | 78.0 |
| Pixtral-12B | 20.0 | 32.2 | \(+\)12.2 | 33.1 |
Removing exclusion rules from the prompt recovers nearly all distractors that frontier models previously suppressed, establishing over-triggering as the root cause of their D-Rec deficit (Table 5). Models apply exclusion criteria at scene-level plausibility rather than anchoring them to the named subject. Binary benchmarks cannot surface this failure mode, as excluded candidates are indistinguishable from true negatives without the three-class distinction.
Pixtral’s errors persist even after exclusion rules are removed, pointing to a different root cause. Many true distractors receive no triggered inclusion factors, meaning the model fails at the perceptual grounding step rather than the exclusion step. Weaker models need factor-level improvements; exclusion recalibration alone is insufficient. Llama’s cross-protocol results further show that E over-triggering is a consistent failure across both GC and OD.
| Model | MF-Rec%\(\uparrow\) | F1%\(\uparrow\) | F2%\(\uparrow\) | F3%\(\uparrow\) | F4%\(\uparrow\) | F5%\(\uparrow\) |
|---|---|---|---|---|---|---|
| Gemini 3 Pro | 73.2 | 84.9 | 83.7 | 28.1 | 94.8 | 74.5 |
| GPT-4.1 | 65.4 | 84.0 | 81.0 | 42.9 | 69.3 | 49.6 |
| GPT-4o | 63.1 | 59.6 | 76.8 | 58.9 | 65.1 | 55.2 |
| Qwen3-VL-235B | 60.4 | 84.1 | 91.5 | 28.6 | 64.7 | 33.2 |
| Llama-4-Scout | 48.2 | 39.4 | 76.6 | 53.1 | 55.9 | 16.1 |
| Molmo2-8B | 32.4 | 52.7 | 46.1 | 20.8 | 36.8 | 5.4 |
| Pixtral-12B | 31.2 | 30.4 | 65.5 | 2.8 | 49.4 | 8.0 |
| Human | 90.1 | 90.4 | 91.2 | 82.1 | 92.6 | 94.4 |
Categorical similarity (\(F_4\)) is consistently the easiest factor, likely because category matching aligns with VLM pre-training. Semantic incongruity (\(F_3\)) is the hardest, with systematic under-detection across all models. Spatial proximity (\(F_2\)) produces the most false positives, as models over-project proximity beyond true distractor candidates, particularly in the common \(F_1 \wedge F_2\) co-occurrence.
IAA-stratified analysis inverts the usual assumption: model errors concentrate on geometric candidates (\(F_2\), \(F_4\), \(F_5\)), where human annotators agree most strongly, rather than on perceptually ambiguous ones. This points to genuine capability gaps in geometric relational reasoning, not annotation noise, and highlights a direction where current VLMs fall furthest behind human performance.
Four empirically distinct failure modes are identified across models (non-mutually exclusive). For each, we note the diagnostic signature and a suggested remediation direction; these directions are hypotheses motivated by the observed pattern, not validated interventions.
Redistribution rates of 91–97% confirm that frontier models systematically misapply exclusion rules at scene-level plausibility rather than anchoring them to the named subject. The most promising remediation direction is decoupling factor detection from exclusion judgment in the prompt structure, and explicitly conditioning each exclusion criterion on the named subject \(M\) rather than scene context.
Open-weight models produce structurally inconsistent outputs where exclusion criteria fire without any triggered inclusion factor, a logical precondition violation that silently suppresses true distractors (contamination rate 55–63%). Correcting these inconsistencies substantially recovers recall for Llama, while frontier models are nearly unaffected. Schema enforcement via structured output formats and adding a factor precondition check to the prompt are candidate directions for future work.
Pixtral’s errors persist even after exclusion rules are removed, with \(\geq\)54.6% of true distractors receiving zero triggered inclusion factors. The failure is at the perceptual grounding step rather than the exclusion step, suggesting that factor-targeted fine-tuning or chain-of-thought grounding prompts may be more effective than exclusion recalibration alone.
All VLMs suffer large GC-to-OD drops driven by label-to-mask conversion failure rather than SAM 3 limitations. Models producing concise noun-phrase labels ground more successfully; verbose or ambiguous outputs fail at the grounding step. Adopting noun-phrase output constraints and iterative label-to-mask verification are suggested as practical remediation directions.
Qualitative examples illustrating these failure modes in detail are provided in the supplementary material.
The dominant finding, exclusion over-triggering as the causal bottleneck, would be conflated with detection failure under a binary benchmark, where excluded candidates collapse into the negative class. The three-class design is what makes this failure mode observable.
The benchmark provides process-level attribution of why current models fail (E-calibration for frontier models, factor detection for open-weight models, and spatial grounding for all), and the rich candidate set with full factor-level attributions supports fine-tuning on structured distractor reasoning. The factor-and-rule schema functions as a subject-aware attribute decomposition [36]: a model that fully understands the five factors can adapt as user intent changes, for instance shifting from “remove all audiences” to “remove only audiences near the subject,” which requires proximity reasoning (\(F_2\)) conditioned on a new \(M\). Dynamic subject specification supports this directly by making every annotated image reusable across different subject specifications without re-annotation.
SADL is publicly released at the project page under CC BY 4.0 for all annotations; source images retain their original licenses (COCO, Winoground, Visual Genome, Open Images), all of which permit research use. The release includes per-candidate factor/rule labels, bounding boxes, segmentation masks, subject descriptions, evaluation code, and prompt templates. All VLMs are evaluated zero-shot at fixed model snapshots with documented random seeds. Source images are drawn from publicly available datasets; no personally identifiable data was collected, and all annotation work was performed by compensated, consenting annotators.
The 1,000-image scale reflects a deliberate quality-first design; diagnostic power derives from annotation density and dual-protocol evaluation rather than image count, and no evaluated model approaches saturation. The five factors were selected through expert consultation and literature review to cover the principal mechanisms by which objects compete for attention, and their joint coverage is validated by distractor-type saturation across the dataset; the schema can be extended by adding new factors, though we believe the current set already covers the large majority of real-world distracting patterns. The candidate universe was seeded by an agentic pre-labeling step; annotators added only 1.46% of candidates not proposed by the model and removed 4.04% as false proposals, confirming near-exhaustiveness. OD detections outside GT are counted as false positives; a small fraction could correspond to valid distractors missed at the proposal stage.
We introduced SADL, the first diagnostic benchmark for subject-aware visual distractor localization. Controlled ablation reveals that frontier VLMs fail primarily at exclusion calibration, misapplying rules at scene-level plausibility rather than anchoring them to the named subject. Beyond reasoning, spatial grounding forms the primary barrier to end-to-end deployment. Open-weight models additionally suffer from output contamination and factor detection failure as distinct, diagnosable pathologies. SADL is publicly released with annotations, evaluation code, and prompt templates, providing a reproducible process-level diagnostic foundation for subject-aware compositional understanding.