LOCUS: Local Visual Cue Search for Enhancing Fine-Grained Perception in Multimodal Large Language Models
Abstract
Multimodal Large Language Models (MLLMs) remain unreliable on fine-grained visual perception, even when high-resolution inputs preserve the necessary local details. We identify this limitation as visual context rot: decisive evidence may exist in the full image, yet fail to be reliably selected and used amid redundant visual context. We propose LOCUS (LOcal visual CUe Search), a training framework that teaches MLLMs to internalize local evidence search through a verifiable proxy task. During training, LOCUS provides a local crop as a visual cue and optimizes the model to recover its spatial support in the full image using an IoU-based reward. The visual cue is used only during training, leaving the standard image-question inference interface unchanged. Experiments across fine-grained perception, hallucination, general understanding, and reasoning benchmarks show that LOCUS improves localization-sensitive visual understanding while preserving broad capabilities. Attention analyses further indicate stronger focus on task-relevant evidence regions, suggesting that training-time visual cue search provides an effective route to internalized fine-grained evidence selection.
1 Introduction
Multimodal Large Language Models (MLLMs) have achieved remarkable progress in visual understanding, demonstrating strong capabilities on a wide range of image-language tasks (2; 3; 30; 41; 6; 25). Despite these advances, their performance remains fragile when correct reasoning depends on fine-grained visual evidence, such as small objects, subtle attributes, or spatially adjacent instances (35; 31; 27). A natural remedy is to increase the input resolution, which preserves visual details that may otherwise be lost during downsampling. However, higher resolution also expands the visual context in which the model must search for the decisive evidence. The relevant cue often occupies only a small fraction of a long visual-token sequence, and can be diluted by surrounding objects, background semantics, and redundant observations (15; 44). This reveals a fundamental gap between preserved and accessible visual evidence: the information required to answer a question may exist in the input, yet may not be reliably selected, retained, or exploited during standard full-image inference. We refer to this phenomenon as visual context rot, as illustrated in Fig. 1.
This accessibility gap is not merely a conceptual concern. Our preliminary analyses in Section 3.1 show that fine-grained accuracy improves when irrelevant visual context is suppressed while preserving the original target scale, indicating that decisive evidence is often present but obscured by surrounding context. We further observe that correctly answered samples exhibit substantially better localization of task-relevant regions than incorrectly answered ones, and that VQA accuracy increases with grounding quality. These findings suggest that fine-grained perceptual failures are closely associated with unreliable selection and use of local evidence, rather than only with the absence of visual detail. They motivate a training objective that uses localization as a verifiable proxy for strengthening the model’s ability to select and exploit decisive local cues within complete images.
Existing approaches only partially address this need. Standard instruction tuning (14; 47) and answer-level supervision improve final responses but provide little direct feedback on where decisive evidence lies within redundant visual context. Text-based grounding (39; 17) introduces localization supervision, yet linguistic queries may be under-specified for small or visually similar objects. Vision-centric post-training improves general perception but does not explicitly target fine-grained evidence selection (43; 36). Recent think-with-images and tool-augmented methods (48; 52; 28; 9; 8) inspect localized evidence through cropping, zooming, image augmentation, or other visual manipulations. While effective, these methods retain auxiliary visual operations at inference time. Together, these limitations motivate a key question: can MLLMs be trained to internalize local evidence search, so that they can better select and use fine-grained cues during ordinary full-image inference?
To this end, we propose LOCUS (LOcal visual CUe Search), a training framework that turns local visual cue search into a verifiable proxy task for full-image evidence use. As illustrated in Fig. 1, during training, we crop a target region from a complete image and use it as a local visual cue, which serves as an explicit instance-level handle for the underlying evidence. Given the full image, the visual cue, and an instruction to locate the cue, the model predicts the cue’s spatial support in the original image. Since the ground-truth region is known, each prediction can be directly evaluated with an IoU-based reward, allowing us to optimize the model for spatially accurate cue localization. Importantly, the visual cue is used only during training. At inference time, LOCUS operates on standard image-question inputs without additional crops, zooming operations, external tools, or multi-round search.
We evaluate LOCUS on a broad suite of benchmarks spanning fine-grained perception, hallucination robustness, general multimodal understanding, and mathematical and logical reasoning. The results show that LOCUS consistently improves localization-sensitive fine-grained perception, with particularly strong gains on V*Bench (35) and high-resolution benchmarks, while preserving competitive performance on broad-coverage evaluations. Beyond aggregate accuracy, attention-based analyses reveal that the trained model allocates more attention to ground-truth evidence regions under standard full-image inference. Together, these results suggest that LOCUS improves fine-grained perception by strengthening the model’s ability to attend to and exploit decisive local evidence within full-image contexts.
Our main contributions are summarized as follows:
- •
We characterize visual context rot as a bottleneck in fine-grained multimodal perception, where decisive local evidence may be preserved in high-resolution inputs but not reliably selected, retained, or exploited within redundant full-image contexts. Preliminary analyses connect this phenomenon to context interference and localization quality.
- •
We propose LOCUS (LOcal visual CUe Search), a training framework that uses local visual cues to construct a verifiable proxy task for full-image evidence use. By optimizing cue localization with an IoU-based reward, LOCUS strengthens local evidence search without requiring crops, zooming operations, external tools, or multi-round search at inference time.
- •
We validate LOCUS across fine-grained perception, hallucination robustness, general multimodal understanding, and reasoning benchmarks. Results show consistent improvements on localization-sensitive tasks, while attention analyses indicate stronger focus on ground-truth evidence regions under standard full-image inference.
2 Related Work
Fine-Grained Perception and Visual Search in MLLMs.
Despite rapid progress in multimodal large language models, fine-grained visual understanding remains challenging when answers depend on small objects, subtle attributes, spatially adjacent instances, or other localized evidence that occupies only a small portion of the image (35; 27; 31; 49). This challenge has motivated Thinking-with-Images methods that explicitly crop, zoom, search, or revisit image regions during inference (48; 52; 28; 9; 8). While effective, such methods typically rely on additional visual operations, repeated image encoding, or tool-mediated interaction at test time. Text-based grounding (39) provides localization supervision, but linguistic queries can be under-specified for small or visually similar instances. Recent single-pass methods such as ZwZ (33) distill zoom-based inspection into ordinary inference, but rely on teacher-generated region-level QA targets. In contrast, LOCUS uses the image region itself as a visual query and optimizes an automatically verifiable IoU reward for recovering its location in the original image.
Reinforcement Learning and Proxy Supervision for MLLMs.
Reinforcement learning with verifiable feedback has become a prominent approach for multimodal post-training, leveraging automatically checkable task outcomes without relying on costly human preference annotation (45; 20). Recent methods introduce vision-centric objectives to strengthen perception: Vision-R1 (43) performs human-free alignment through vision-guided reinforcement learning with criterion-based visual feedback, while Visual Jigsaw (36) trains models to recover the spatial arrangement of shuffled image patches. Related efforts optimize verifiable objectives for visual grounding (20) and table understanding (13). ViCrit (32) further formulates span-level caption error identification as a verifiable proxy task for visual perception. Collectively, these studies show that controllable intermediate tasks can provide proxy supervision for transferable multimodal capabilities (42). Within this broader paradigm, LOCUS specifically targets instance-level spatial evidence selection through local visual cue search: given a crop and its full image, the model is rewarded by IoU for recovering the crop’s spatial support. This enables the model to internalize local visual search for standard full-image inference without additional visual operations.
3 Method
We present LOCUS, which formulates local visual cue search as a proxy training task for fine-grained visual evidence discovery. During training, a local crop is used as a visual cue, and the model is required to localize its corresponding spatial support in the complete image. This formulation provides a verifiable training signal, since the predicted region can be directly evaluated by its IoU with the ground-truth box. By optimizing this task with an IoU-based reward, LOCUS encourages MLLMs to internalize local visual search while retaining standard full-image inference without external visual operations.
3.1 Preliminary Analysis
Before detailing LOCUS, we diagnose whether fine-grained failures stem from unreliable access to task-relevant local evidence under full-image context. We ask two questions: (i) does suppressing irrelevant context make decisive evidence easier to use, and (ii) are correct answers associated with better localization of the queried region?
| Input View | Overall | Direct Attr. | Rel. Pos. |
|---|---|---|---|
| Full Image | 79.58 | 80.00 | 78.95 |
| Context-Suppressed | 85.86↑6.28 | 84.35↑4.35 | 88.16↑9.21 |
Suppressing irrelevant context improves fine-grained perception. We first test whether fine-grained failures stem from missing visual detail or from difficulty selecting relevant evidence within the full-image context. For each V*Bench sample, we preserve the ground-truth target region and replace non-target regions with black pixels, keeping the original canvas and target scale unchanged. As shown in Table 1, this context-suppressed view improves the base model from 79.58 to 85.86 overall, with gains of 4.35 on direct attributes and 9.21 on relative position. Since the target is not magnified, the improvement suggests that irrelevant context interferes with selecting and using decisive local evidence under full-image inference.
Grounding quality correlates with fine-grained perception. We next investigate the second question on the direct-attribute subset of V*Bench, where the queried object provides a well-defined grounding target. For each sample, we ask the model to localize the object referred to in the question and compare localization quality between VQA-correct and VQA-wrong samples. As shown in Fig. 2 (Qwen3-VL results in Appendix D.1), correctly answered samples exhibit higher mean IoU and grounding success rate (IoU 0.5) than incorrectly answered ones. Moreover, VQA accuracy increases with grounding IoU. Samples with IoU , where the model fails to localize the queried object, achieve the lowest VQA accuracy.
Together, these analyses indicate that fine-grained perception depends on reliably accessing task-relevant local evidence within full-image context. While localization does not explain all failures, it offers a practical and verifiable proxy for strengthening evidence selection. To directly supervise local-to-global visual correspondence, we instantiate this proxy as local visual cue search: the target region itself serves as an instance-specific visual cue, and the model learns to recover its spatial support in the complete image.
3.2 Local Visual Cue Search
The overall training pipeline of LOCUS is summarized in Fig. 3. Given a complete image and a local visual cue cropped from it, the policy model predicts the cue’s corresponding location in the complete image. Each rollout is evaluated by a rule-based reward that combines format validity and IoU-based localization quality, and the resulting rewards are used to compute group-relative advantages for policy optimization.
We formalize the local visual cue search task as follows. Given a complete image and a target region , we construct a local visual cue by cropping the corresponding region:
| (1) |
The resulting crop preserves the target’s local appearance while removing most surrounding context. The model is then required to recover the spatial support of this cue in the complete image, which encourages visual matching between the local cue and the full-image context rather than reliance on coarse global semantics.
Formally, the model is provided with the complete image , the visual cue , and an instruction that asks it to locate the cue in the complete image. It generates a textual response
| (2) |
from which we parse the predicted bounding box
| (3) |
This task differs from conventional text-based grounding in the form of the query. Instead of describing the target with a linguistic expression, the query itself is a local visual cue extracted from the image. The model must therefore compare the appearance of with the full-image context and recover its spatial support in . This formulation turns grounding into a local visual search problem, where success requires identifying the region in the full image that corresponds to the given cue.
Importantly, the visual cue is used only during training. At inference time, LOCUS operates on standard full-image inputs without external cropping, zooming, or multi-round visual search.
3.3 Reward-Guided Policy Optimization
For the predicted box parsed from the model response, we assign a rule-based reward to measure cue localization quality. Since token-level likelihood does not directly reflect the spatial quality of the predicted region, this reward provides direct supervision on whether the response recovers the cue’s spatial support in the complete image. The reward consists of two components. The format reward encourages the model to produce a valid coordinate format, while the localization reward measures the spatial overlap between the predicted box and the ground-truth box:
| (4) |
The final reward is defined as:
| (5) |
where controls the trade-off between localization quality and format validity.
The policy optimization objective is:
| (6) |
where denotes the constructed local visual cue search dataset. In practice, we optimize this objective with group-relative policy optimization (GRPO) (22), using multiple rollouts for each input to compute relative advantages and regularizing the policy against a reference model. By assigning reward according to spatial overlap, the training signal directly encourages the model to localize visual evidence within full-image contexts.
4 Experiments
4.1 Implementation Details
Training Settings.
We construct the visual-cue search data from COCO train2014 object regions (12). Each training example consists of a complete image, a local crop used as the visual cue, and the corresponding ground-truth bounding box in the original image. The training corpus contains approximately 100K examples, with tiny and small target regions sampled at a 70%:30% ratio by default. We adopt Qwen2.5-VL-7B-Instruct (3) as the primary backbone, and further evaluate LOCUS on Qwen3-VL-4B-Thinking (2) and MiMo-VL-RL-7B (41) to assess its generality across model families. We perform reinforcement post-training using the EasyR1 (51) framework with the GRPO objective and KL-regularized policy optimization. The reward combines format validity with IoU-based localization quality, as described in §3.3. All implementation details and hyperparameters are provided in Appendix B.1.
Evaluation Setup.
We evaluate LOCUS across fine-grained perception, hallucination robustness, general perception, and reasoning benchmarks. Fine-grained perception is assessed on V*Bench (35), HR-Bench-4K/8K (31), CV-Bench (27), and MME-RealWorld-EN (49); hallucination on POPE (11) and HallusionBench (7); general understanding on MMStar (5), RealWorldQA (1), OCRBench (16), ScienceQA-IMG (18), and BabyVision (4); and reasoning on MathVision (29), MathVerse (46), WeMath (21), and LogicVista (37). For Qwen2.5-VL-7B, we compare with Vision-R1 (43), Visual Jigsaw (36), and PixelReasoner† (28) using the same evaluation pipeline. PixelReasoner† uses single-pass full-image inference with visual tools disabled. Additional grounding results are provided in Appendix D.3, and full evaluation details in Appendix B.3.
4.2 Main Results
| Fine-Grained Perception | Hallucination | General Perception | |||||||||||
| Model | Size | V* | HR-4K | HR-8K | CV-B | MME-RW | POPE | HalBench | MMStar | RWQA | OCRBench | SQAI | BabyVision |
| Closed-Source Models | |||||||||||||
| GPT-5.1 | – | 70.2 | 67.0 | 65.3 | 84.2 | 64.0 | – | – | 71.6 | – | – | – | 13.9 |
| Gemini-3-Flash | – | 86.4 | 87.9 | 85.0 | 89.6 | 74.9 | – | – | 83.6 | – | – | – | 34.5 |
| Qwen2.5-VL | 7B | 79.6 | 69.9 | 63.8 | 75.6 | 58.8 | 84.9 | 68.0 | 61.5 | 61.6 | 82.0 | 88.7 | 11.9 |
| Vision-R1 | 7B | 44.0 | 52.0 | 42.0 | 72.8 | 46.2 | 84.7 | 68.8 | 61.4 | 61.2 | 80.6 | 87.6 | 12.1 |
| Visual Jigsaw | 7B | 83.3 | 71.4 | 66.9 | 77.6 | 60.8 | 85.3 | 68.5 | 61.1 | 64.8 | 82.3 | 87.2 | 13.1 |
| PixelReasoner† | 7B | 81.2 | 70.5 | 64.1 | 76.6 | 61.9 | 86.8 | 67.6 | 63.6 | 63.4 | 84.3 | 89.3 | 10.6 |
| LOCUS | 7B | 87.4 | 71.6 | 68.4 | 76.7 | 62.7 | 87.6 | 70.3 | 63.9 | 66.4 | 85.4 | 89.4 | 12.9 |
| Qwen3-VL | 4B | 79.6 | 75.4 | 70.6 | 83.4 | 60.0 | 88.1 | 75.4 | 66.5 | 69.5 | 78.4 | 92.9 | 9.5 |
| LOCUS | 4B | 82.7 | 77.0 | 71.9 | 84.9 | 62.0 | 88.2 | 75.6 | 69.7 | 71.0 | 77.7 | 93.9 | 12.1 |
| MiMo-VL | 7B | 77.0 | 69.5 | 66.4 | 80.4 | 54.4 | 86.1 | 67.7 | 66.3 | 66.7 | 81.3 | 93.5 | 9.3 |
| LOCUS | 7B | 79.1 | 72.0 | 69.0 | 80.4 | 57.1 | 86.2 | 72.0 | 68.9 | 67.3 | 82.7 | 93.7 | 10.1 |
Results on perception and hallucination benchmarks.
Table 2 reports the main results across fine-grained perception, hallucination, and general multimodal understanding benchmarks. On Qwen2.5-VL-7B, LOCUS also outperforms representative vision-centric post-training baselines on most evaluated benchmarks. In particular, it reaches 87.4 on V*Bench, 68.4 on HR-Bench-8K, and 62.7 on MME-RealWorld, outperforming the strongest post-training baselines by 4.1, 1.5, and 0.8 points, respectively. Beyond fine-grained perception, LOCUS also delivers broad gains over the backbone on POPE, HallusionBench, MMStar, RealWorldQA, OCRBench, ScienceQA-IMG, and BabyVision. The gains further transfer across model families: LOCUS improves 11 benchmarks on Qwen3-VL-4B, with only a minor decrease on OCRBench, and improves 11 benchmarks on MiMo-VL-7B while maintaining CV-Bench performance. Together, these results suggest that local visual cue search improves localization-sensitive perception without degrading broad multimodal understanding.
| Model | Size | MathVision | MathVerse | WeMath | LogicVista |
|---|---|---|---|---|---|
| Qwen2.5-VL | 7B | 23.4 | 46.1 | 64.4 | 43.1 |
| + LOCUS | 7B | 24.7↑1.3 | 46.6↑0.5 | 65.1↑0.7 | 47.1↑4.0 |
| Qwen3-VL | 4B | 43.4 | 61.4 | 76.3 | 52.5 |
| + LOCUS | 4B | 44.7↑1.3 | 61.2↓0.2 | 78.8↑2.5 | 56.7↑4.2 |
| MiMo-VL | 7B | 52.3 | 54.2 | 77.2 | 52.5 |
| + LOCUS | 7B | 54.6↑2.3 | 57.0↑2.8 | 78.3↑1.1 | 55.8↑2.3 |
Results on reasoning benchmarks.
Table 3 further evaluates whether LOCUS affects mathematical and logical reasoning capabilities. Across MathVision, MathVerse, WeMath, and LogicVista, LOCUS largely preserves or improves reasoning performance for all three backbones. For example, LOCUS improves LogicVista by 4.0 points on Qwen2.5-VL-7B, 4.2 points on Qwen3-VL-4B, and 2.3 points on MiMo-VL-7B. These results indicate that optimizing local visual cue search does not compromise higher-level reasoning ability; instead, better access to local visual evidence can complement downstream reasoning when visual details are relevant (26; 24; 38).
4.3 Ablations
Effect of training method.
We study whether the gains of LOCUS arise from the visual-cue search data alone or from the optimization objective. Using the same 100K training examples, we compare RL with an SFT baseline using teacher-generated rationales and ground-truth coordinate answers; annotation details are provided in Appendix C.2. As shown in Table 4, SFT yields only marginal gains over the base model, suggesting that supervised imitation mainly teaches the response format but provides weak pressure for spatial accuracy. In contrast, RL substantially improves all three fine-grained perception benchmarks, increasing V* from 79.6 to 87.4 and HR-8K from 63.8 to 68.4. This indicates that directly optimizing spatial accuracy with an IoU-based reward is crucial for transferring the proxy localization task to downstream fine-grained perception.
| Training Method | V* | HR-4K | HR-8K |
|---|---|---|---|
| Base | 79.6 | 69.9 | 63.8 |
| SFT | 80.1 | 70.4 | 65.8 |
| RL (Ours) | 87.4 | 71.6 | 68.4 |
| Cue Modality | V* | HR-8K | POPE | HalBench |
|---|---|---|---|---|
| Base | 79.6 | 63.8 | 84.9 | 68.0 |
| Text Cue | 83.8 | 67.0 | 85.0 | 69.4 |
| Visual Cue (Ours) | 87.4 | 68.4 | 87.6 | 70.3 |
Effect of cue modality.
We study whether the modality of the cue matters beyond using the same localization-oriented training signal. To ensure a controlled comparison, both variants are trained on identical COCO object regions. For the text-cue baseline, we use Qwen3-VL-235B to generate a referring expression for each target crop, with details provided in Appendix C.3, and train the model to localize the described object in the full image; LOCUS instead directly uses the crop as a visual cue. As shown in Table 5, the text-cue variant improves over the base model, indicating that grounding-style supervision on small target regions is beneficial for fine-grained perception. However, visual cues yield consistently larger gains across all benchmarks, improving V* from 79.6 to 87.4 and HR-8K from 63.8 to 68.4, while also improving POPE and HalBench. This suggests that LOCUS benefits not only from localization-oriented supervision, but also from the visual cue itself, which preserves instance-level appearance information that may be difficult to fully capture with generated referring expressions.
| Training Data | Tiny:Small | V* | HR-8K | RefCOCO |
|---|---|---|---|---|
| Base (no training) | – | 79.6 | 63.8 | 84.4 |
| Large cues (10%) | – | 81.2 | 66.4 | 87.2 |
| Mixed cues | 60%:40% | 85.9 | 66.8 | 86.2 |
| Mixed cues (Ours) | 70%:30% | 87.4 | 68.4 | 86.5 |
| Mixed cues | 80%:20% | 86.9 | 68.1 | 86.3 |
| Mixed cues | 90%:10% | 87.4 | 67.4 | 86.1 |
| Tiny-only cues | 100%:0% | 86.9 | 67.0 | 74.4 |
Effect of cue size and search difficulty.
We study how visual-cue search difficulty affects downstream transfer by varying the size distribution of training cues. Tiny and small cues are defined as regions occupying less than 1% and 1–5% of the image area, respectively. As shown in Table 6, large cues improve RefCOCO grounding but yield limited gains on fine-grained perception, suggesting that localizing visually salient regions alone is insufficient for high-resolution evidence retrieval. In contrast, tiny/small cue mixtures substantially improve V* and HR-8K, indicating that harder local search better matches the fine-grained perception challenge. The 70%:30% mixture achieves the best HR-8K result and ties for the best V* score while maintaining competitive RefCOCO accuracy. Although the tiny-only variant still performs well on V* and HR-8K, its sharp drop on RefCOCO suggests a scale bias toward small boxes. We therefore use the 70%:30% mixture as the default configuration for its best overall trade-off.
| Cue Source | V* | HR-4K | HR-8K |
|---|---|---|---|
| Base | 79.6 | 69.9 | 63.8 |
| Random Crop | 81.2 | 70.8 | 65.9 |
| Object Crop (Ours) | 87.4 | 71.6 | 68.4 |
Effect of cue source.
We examine whether the gains of LOCUS come from local visual matching alone or from semantically meaningful cues by comparing object-aware cues with random-crop cues sampled from arbitrary image regions rather than object boxes. As shown in Table 7, random crops improve over the base model, indicating that matching local patches to the full image is beneficial. However, they remain substantially weaker than object-aware cues, likely because random crops often contain repeated background textures such as sky, walls, or road surfaces, yielding ambiguous localization signals. In contrast, object-aware cues correspond to coherent visual entities and provide more reliable supervision for fine-grained perception.
4.4 Analysis
Attention-in-Box analysis.
We further analyze whether LOCUS changes where the model attends during full-image inference. We compute Attention-in-Box (AIB), defined as the ratio between attention mass within the ground-truth evidence box and total attention mass over all image patches on V*Bench, with implementation details provided in Appendix C.4. As shown in Fig. 4(a), LOCUS achieves the highest mean AIB among all training strategies, outperforming both the base model and the Large Cue variant. Large Cue also improves AIB, but its smaller gain indicates that challenging tiny/small cues provide a stronger signal for learning fine-grained evidence localization. Interestingly, the Text Cue variant improves downstream accuracy but yields lower AIB than the base model, suggesting that text-based cue supervision may help through semantic or language-conditioned alignment rather than attention to the exact evidence region. In contrast, visual-cue search directly trains the model to match a local visual cue against the full-image context, leading to stronger spatial anchoring on the annotated evidence. The layer-wise results in Fig. 4(b) show comparable AIB in early layers, with a widening gap from around layer 19 onward, where LOCUS attends more to the ground-truth box (complete curves in Appendix D.4). This suggests stronger later-stage integration of fine-grained evidence for answer generation, consistent with recent analyses of cross-modal information flow in MLLMs (50; 34), and supports our claim that LOCUS improves evidence selection under standard full-image inference.
Qualitative analysis.
Fig. 5 presents qualitative examples on V*Bench with attention visualizations (details in Appendix C.4). Additional qualitative examples are provided in Appendix D.6. In both cases, the queried object is small and easily overlooked within the full-image context. The base model fails to select the relevant evidence and incorrectly concludes that the target object is absent, producing an invalid answer. In contrast, LOCUS places stronger attention on the corresponding local region and correctly identifies the queried object and its color under the same full-image input. These examples illustrate that local visual cue search helps the model recover small but decisive evidence from cluttered scenes without relying on inference-time cropping or zooming.
5 Conclusion
We presented LOCUS, a training framework that improves fine-grained perception by teaching MLLMs to internalize local visual cue search. Motivated by visual context rot, LOCUS uses a verifiable proxy task in which the model localizes a cropped visual cue within the original image, optimized with an IoU-based reward. This training-time objective strengthens local evidence selection while preserving the standard image-question inference interface. Experiments across perception, hallucination, general understanding, and reasoning benchmarks show consistent gains on localization-sensitive tasks without degrading broad capabilities. Attention analyses further indicate stronger focus on ground-truth evidence regions, suggesting that cue localization training translates into more reliable evidence use at inference time. These results highlight internal local evidence search as a promising direction for building MLLMs that are more robust to dense, high-resolution visual contexts.
References
- Grok-1.5 vision preview. Cited by: §B.3, §4.1.
- Qwen3-vl technical report. External Links: 2511.21631, Link Cited by: §C.3, §1, §4.1.
- Qwen2.5-vl technical report. External Links: 2502.13923, Link Cited by: §B.1, §B.1, §C.2, §1, §4.1.
- Babyvision: visual reasoning beyond language. arXiv preprint arXiv:2601.06521. Cited by: §B.3, §4.1.
- Are we on the right way for evaluating large vision-language models?. Advances in Neural Information Processing Systems 37, pp. 27056–27087. Cited by: §B.3, §4.1.
- Gemini 2.5: pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities. arXiv preprint arXiv:2507.06261. Cited by: §1.
- Hallusionbench: an advanced diagnostic suite for entangled language hallucination and visual illusion in large vision-language models. In 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 14375–14385. Cited by: §B.3, §4.1.
- DeepEyesV2: toward agentic multimodal model. External Links: 2511.05271, Link Cited by: §1, §2.
- CodeV: code with images for faithful visual reasoning via tool-aware policy optimization. External Links: 2511.19661, Link Cited by: §1, §2.
- ReferItGame: referring to objects in photographs of natural scenes. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), A. Moschitti, B. Pang, and W. Daelemans (Eds.), Doha, Qatar, pp. 787–798. External Links: Link, Document Cited by: §B.3, §D.3.
- Evaluating object hallucination in large vision-language models. In Proceedings of the 2023 conference on empirical methods in natural language processing, pp. 292–305. Cited by: §B.3, §4.1.
- Microsoft coco: common objects in context. In European conference on computer vision, pp. 740–755. Cited by: §B.1, §4.1.
- Multimodal table understanding with difficulty-aware reinforcement learning. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 40, pp. 755–763. Cited by: §2.
- Visual instruction tuning. Advances in neural information processing systems 36, pp. 34892–34916. Cited by: §1.
- HiDe: rethinking the zoom-in method in high resolution mllms via hierarchical decoupling. arXiv preprint arXiv:2510.00054. Cited by: §1.
- Ocrbench: on the hidden mystery of ocr in large multimodal models. Science China Information Sciences 67 (12), pp. 220102. Cited by: §B.3, §4.1.
- Visual-rft: visual reinforcement fine-tuning. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pp. 2034–2044. Cited by: §1.
- Learn to explain: multimodal reasoning via thought chains for science question answering. Advances in neural information processing systems 35, pp. 2507–2521. Cited by: §B.3, §4.1.
- Generation and comprehension of unambiguous object descriptions. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 11–20. Cited by: §B.3, §D.3.
- Mm-eureka: exploring the frontiers of multimodal reasoning with rule-based reinforcement learning. arXiv preprint arXiv:2503.07365. Cited by: §2.
- We-math: does your large multimodal model achieve human-like mathematical reasoning?. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 20023–20070. Cited by: §B.3, §4.1.
- DeepSeekMath: pushing the limits of mathematical reasoning in open language models. External Links: 2402.03300, Link Cited by: §3.3.
- Hybridflow: a flexible and efficient rlhf framework. arXiv preprint arXiv:2409.19256. Cited by: §B.1.
- When thinking hurts: mitigating visual forgetting in video reasoning via frame repetition. arXiv preprint arXiv:2603.16256. Cited by: §4.2.
- Kimi k2. 5: visual agentic intelligence. arXiv preprint arXiv:2602.02276. Cited by: §1.
- More thought, less accuracy? on the dual nature of reasoning in vision-language models. arXiv preprint arXiv:2509.25848. Cited by: §4.2.
- Cambrian-1: a fully open, vision-centric exploration of multimodal llms. In The Thirty-eighth Annual Conference on Neural Information Processing Systems, Cited by: §B.3, §1, §2, §4.1.
- Pixel reasoner: incentivizing pixel-space reasoning with curiosity-driven reinforcement learning. External Links: 2505.15966, Link Cited by: §1, §2, §4.1.
- Measuring multimodal mathematical reasoning with math-vision dataset. Advances in Neural Information Processing Systems 37, pp. 95095–95169. Cited by: §B.3, §4.1.
- Internvl3. 5: advancing open-source multimodal models in versatility, reasoning, and efficiency. arXiv preprint arXiv:2508.18265. Cited by: §1.
- Divide, conquer and combine: a training-free framework for high-resolution image perception in multimodal large language models. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 39, pp. 7907–7915. Cited by: §B.3, §1, §2, §4.1.
- ViCrit: a verifiable reinforcement learning proxy task for visual perception in vlms. External Links: 2506.10128, Link Cited by: §2.
- Zooming without zooming: region-to-image distillation for fine-grained multimodal perception. arXiv preprint arXiv:2602.11858. Cited by: §2.
- How vision becomes language: a layer-wise information-theoretic analysis of multimodal reasoning. arXiv preprint arXiv:2602.15580. Cited by: §4.4.
- V?: guided visual search as a core mechanism in multimodal llms. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 13084–13094. Cited by: §B.3, §1, §1, §2, §4.1.
- Visual jigsaw post-training improves mllms. External Links: 2509.25190, Link Cited by: §1, §2, §4.1.
- Logicvista: multimodal llm logical reasoning benchmark in visual contexts. arXiv preprint arXiv:2407.04973. Cited by: §B.3, §4.1.
- Look-back: implicit visual re-focusing in mllm reasoning. In Proceedings of the AAAI conference on artificial intelligence, Vol. 40, pp. 11694–11702. Cited by: §4.2.
- Perception-r1: pioneering perception policy with reinforcement learning. Advances in Neural Information Processing Systems 38, pp. 94827–94853. Cited by: §1, §2.
- Modeling context in referring expressions. In European conference on computer vision, pp. 69–85. Cited by: §B.3, §D.3.
- MiMo-vl technical report. arXiv preprint arXiv:2506.03569 5. Cited by: §1, §4.1.
- Agentic jigsaw interaction learning for enhancing visual perception and reasoning in vision-language models. External Links: 2510.01304, Link Cited by: §2.
- Vision-r1: evolving human-free alignment in large vision-language models via vision-guided reinforcement learning. arXiv preprint arXiv:2503.18013. Cited by: §1, §2, §4.1.
- Towards perceiving small visual details in zero-shot visual question answering with multimodal llms. arXiv preprint arXiv:2310.16033. Cited by: §1.
- R1-vl: learning to reason with multimodal large language models via step-wise group relative policy optimization. External Links: 2503.12937, Link Cited by: §2.
- Mathverse: does your multi-modal llm truly see the diagrams in visual math problems?. arXiv preprint arXiv:2403.14624. Cited by: §B.3, §4.1.
- Instruction tuning for large language models: a survey. ACM Computing Surveys 58 (7), pp. 1–36. Cited by: §1.
- Thyme: think beyond images. External Links: 2508.11630, Link Cited by: §1, §2.
- Mme-realworld: could your multimodal llm challenge high-resolution real-world scenarios that are difficult for humans?. In International Conference on Learning Representations, Vol. 2025, pp. 89655–89701. Cited by: §B.3, §2, §4.1.
- Cross-modal information flow in multimodal large language models. In Proceedings of the Computer Vision and Pattern Recognition Conference, pp. 19781–19791. Cited by: §4.4.
- EasyR1: an efficient, scalable, multi-modality rl training framework. Note: https://github.com/hiyouga/EasyR1 Cited by: §B.1, §4.1.
- DeepEyes: incentivizing "thinking with images" via reinforcement learning. External Links: 2505.14362, Link Cited by: §1, §2.
Appendix A Use of Large Language Models
We used large language models only as writing assistants during manuscript preparation. Specifically, they were used for language polishing, grammar correction, and improving the clarity and readability of the text. They were not used to generate research ideas, design the method or experiments, conduct analyses, or draw scientific conclusions. The authors carefully reviewed all model-assisted edits and retained full responsibility for the final content of the paper.
Appendix B Implementation Details
B.1 Training Configuration
| Statistic | Value |
|---|---|
| Training samples | 99,500 |
| Validation samples | 500 |
| Source | COCO train2014 |
| Tiny cue ratio (area 1%) | 70% |
| Small cue ratio (1–5%) | 30% |
| Min crop size | 16 px |
| Padding range (tiny cues) | 0–10% |
| Scale range (tiny cues) | 0.8–2.0 |
| Component | Parameter | Value |
| Algorithm | RL algorithm | GRPO |
| KL coefficient | ||
| Reward | IoU + format reward | |
| Format weight | 0.1 | |
| Optimization | Learning rate | |
| Weight decay | ||
| Optimizer | AdamW | |
| Gradient clipping | 1.0 | |
| Warmup ratio | 0.05 | |
| Global batch size | 128 | |
| Rollout | Rollouts per prompt | 8 |
| Temperature | 1.0 | |
| Top-p | 1.0 | |
| Validation override | , , |
Unless otherwise specified, the implementation details below describe our primary Qwen2.5-VL-7B (3) experiments, which use the full 100K local visual cue search corpus. Additional backbone experiments follow the same data construction and training objective, but may use model-specific training lengths.
We construct the local visual cue search corpus from COCO train2014 object annotations (12). Each example contains a complete image, a localized visual cue cropped from the same image, and the corresponding ground-truth bounding box in the original image. The default training split contains 99,500 training examples and 500 validation examples. We sample tiny and small cue regions at a 70%:30% ratio, where tiny regions occupy less than 1% of the image area and small regions occupy 1–5%. For Qwen2.5-VL-7B (3), all target boxes are represented using absolute pixel coordinates. The resulting corpus statistics are summarized in Table 8.
We perform reinforcement post-training with GRPO using the EasyR1 framework (51; 23). The reward is computed from the model response by parsing the box inside the <answer> tag. The localization reward is the IoU between the predicted box and the ground-truth box, and the final reward combines this IoU reward with a format reward that checks whether the response follows the required <think> and <answer> structure. The format reward weight is 0.1. The main training hyperparameters are listed in Table 9.
All LOCUS post-training runs were conducted on a single node equipped with eight NVIDIA A100-80G GPUs. Table 10 reports the wall-clock time and total GPU-hours for one training run of each backbone. GPU-hours are calculated as the number of GPUs multiplied by wall-clock time. These costs cover reinforcement post-training and exclude benchmark evaluation.
| Backbone | GPUs | Time (h) | GPU-hours |
|---|---|---|---|
| Qwen2.5-VL-7B | 8 | 31.3 | 250.4 |
| MiMo-VL-7B | 8 | 33.0 | 264.0 |
| Qwen3-VL-4B | 8 | 40.0 | 320.0 |
B.2 Prompt Template
The training prompt provides the full image and the localized visual cue as two image inputs, and asks the model to recover the cue location in the full image. The prompt template used for the primary Qwen2.5-VL-7B training is shown below.
B.3 Evaluation Configuration
We evaluate all models with the same benchmark adapters and vLLM-based inference pipeline. Unless otherwise specified, decoding uses greedy generation with temperature 0 and a maximum generation length of 8192 tokens. For checkpoints trained with the reasoning format, we append the same <think>/<answer> instruction to evaluation prompts; for models with native or model-specific thinking formats, we use their corresponding inference templates.
Our evaluation covers fine-grained perception benchmarks, including V*Bench (35), HR-Bench-4K/8K (31), CV-Bench (27), and MME-RealWorld-EN (49); visual grounding benchmarks, including RefCOCO, RefCOCO+ (40; 10), and RefCOCOg (19); hallucination benchmarks, including POPE (11) and HallusionBench (7); general perception benchmarks, including MMStar (5), RealWorldQA (1), OCRBench (16), ScienceQA-IMG (SQAI) (18), and BabyVision (4); and reasoning benchmarks, including MathVision (29), MathVerse (46), WeMath (21), and LogicVista (37). For multiple-choice benchmarks, each adapter extracts the final option letter from the generated response. For open-ended perception benchmarks, we apply the benchmark-specific normalization and matching rules implemented in the corresponding adapter; RealWorldQA is handled according to its multiple-choice or open-ended format. For grounding benchmarks, we parse the generated bounding box and report ACC@0.5. Raw model outputs are saved without truncation before answer parsing, which is important for long reasoning outputs. For the Qwen2.5-VL-7B baseline comparison, all models are evaluated using the same benchmark adapters and answer-parsing protocols. PixelReasoner† is evaluated under a restricted single-round full-image setting: each example contains only the original image and question, and the model generates one response without inference-time cropping, zooming, visual-tool execution, or additional visual observations. This setting matches the standard image-question inference interface of LOCUS and evaluates the capability encoded in the checkpoint rather than the additional benefits of tool-augmented inference.
Appendix C Additional Experimental Details
C.1 Training Data Examples
Fig. 6 shows representative examples from our local visual cue search training data. Each sample consists of a full image, a localized visual cue cropped from the same image, and the ground-truth target box of the cue in the full image. The examples cover both tiny and small cue regions, illustrating that the model must recover visually subtle local evidence from cluttered full-image context. The visual cue is used only during training to construct a verifiable localization objective; inference uses the standard image-question input without any crop.
C.2 SFT Baseline Construction
For the SFT baseline in Table 4 of the main paper, we use the same 100K local visual cue search examples as LOCUS. To construct reasoning-format supervision, we use Qwen2.5-VL-72B-Instruct (3) as a teacher model. During annotation, the teacher is given the full image, the crop image, and the ground-truth bounding box, and is asked to generate a brief rationale explaining how the crop can be localized in the full image. We then extract the generated rationale and pair it with the ground-truth bounding box as the final answer, yielding responses in the same <think> and <answer> format as the RL training output.
Importantly, the ground-truth box is used only for teacher-side rationale annotation. During SFT training, the student receives the same input as in RL training, namely the full image, the crop image, and the instruction to locate the crop in the full image; the ground-truth box is not included in the prompt. This baseline tests whether supervised imitation of teacher-generated rationales and ground-truth coordinate answers is sufficient, compared with directly optimizing localization quality through the IoU-based RL reward.
C.3 Text Cue Baseline Construction
The text-cue baseline in Table 5 is designed to isolate the effect of cue modality while keeping the target regions and optimization setup unchanged. We start from the same 100K tiny/small training examples used by LOCUS, each containing a full image, a crop corresponding to the target region, and the ground-truth bounding box in pixel coordinates. For each example, we use Qwen3-VL-235B-A22B-Instruct (2) to generate a short referring expression conditioned on both the full image and the target crop. The annotation prompt asks the model to produce a single concise expression under 25 words that uniquely identifies the cropped object in the full image, focusing on category, appearance, size, and spatial relations to nearby objects.
After generation, each sample is converted into a text-grounding training instance by replacing the visual crop with the generated referring expression. The model receives only the full image and a text query of the form: “Please find the object described by the following text in the image,” followed by the referring expression, and is trained to output the same ground-truth box as in pixel coordinates. The response format follows the same reasoning template as LOCUS, with intermediate reasoning enclosed by <think> and the final box enclosed by <answer>.
This construction ensures a controlled comparison between text and visual cues: both variants use identical images, target boxes, data split, backbone, GRPO training configuration, and IoU-based localization reward. The only difference is the query modality. The text-cue baseline uses a generated linguistic description as the localization query, whereas LOCUS uses the local visual crop itself.
C.4 Attention-in-Box Analysis
We use Attention-in-Box (AIB) to quantify whether a model allocates more attention to the ground-truth evidence region during ordinary full-image inference. The analysis is conducted on V*Bench samples with manually annotated object bounding boxes. For each model and each sample, we run the same image-question prompt as in evaluation and extract the attention from the position that predicts the first answer token to all image-patch tokens. We use HuggingFace inference with output_attentions=True; the language-model attention uses the eager implementation to expose attention weights, while the vision encoder uses memory-efficient attention. Image preprocessing follows the evaluation pipeline, including the same chat template, qwen_vl_utils image processing, and processor pixel limits.
For each layer, we average attention weights over heads and keep only the entries corresponding to image-patch tokens. These values are reshaped to the spatial image-token grid derived from image_grid_thw after the model’s spatial merge. Let denote the resulting attention map at layer . We project the ground-truth bounding box onto the same grid and construct a binary mask , where a grid cell is included if it intersects any annotated box. The layer-wise AIB is defined as
| (7) |
The mean AIB reported in Fig. 4(a) of the main paper is computed from the layer-averaged attention map, while Fig. 4(b) reports across layers. We also compute Peak-in-Box, which checks whether the maximum-attention image token lies inside the ground-truth box, but use AIB as the primary metric because it measures total attention mass assigned to the evidence region.
For qualitative visualization, we upsample the layer-averaged attention map to the original image resolution with bilinear interpolation and overlay it on the image as a heatmap. To reduce visual clutter, low-attention pixels below a percentile threshold are rendered transparent, and the remaining values are shown with a bounded opacity. For side-by-side comparisons, Base and LOCUS heatmaps are normalized with shared peak-ratio scaling so that color intensity remains comparable across the two models. Ground-truth boxes are drawn on the original image to indicate the annotated evidence region.
Appendix D Additional Results
D.1 Grounding–VQA Correlation on Qwen3-VL
To examine whether the correlation between localization quality and fine-grained VQA correctness also holds beyond Qwen2.5-VL, we repeat the analysis in Fig. 2 of the main paper using Qwen3-VL-4B-Thinking on the V*Bench direct-attribute subset. As shown in Fig. 7, correctly answered samples exhibit higher grounding IoU and grounding success rate than incorrectly answered samples, and VQA accuracy generally increases with grounding IoU. This provides additional evidence that reliable localization of task-relevant regions is closely associated with fine-grained perception.
D.2 Validation Performance on Local Visual Cue Search
| Model | Size | Mean IoU | ACC@0.5 | ACC@0.75 |
|---|---|---|---|---|
| Qwen2.5-VL | 7B | 16.4 | 16.4 | 9.4 |
| + LOCUS | 7B | 43.0↑26.6 | 48.8↑32.4 | 25.0↑15.6 |
| Qwen3-VL | 4B | 21.7 | 19.6 | 11.2 |
| + LOCUS | 4B | 43.2↑21.5 | 48.4↑28.8 | 31.0↑19.8 |
We further evaluate whether LOCUS directly improves the proxy task it is trained on, namely local visual cue search. Table 11 reports localization performance on the held-out validation split of our cue-search data, consisting of 500 samples with the same 70% tiny and 30% small cue distribution as the main training setting. The base models show limited zero-shot ability to match a localized visual cue back to its spatial support in the full image, achieving only 16.4 and 21.7 mean IoU for Qwen2.5-VL-7B and Qwen3-VL-4B, respectively. This indicates that local visual cue search is a non-trivial capability even when the target crop is explicitly provided.
After LOCUS training, both backbones obtain large gains across all localization metrics. Qwen2.5-VL improves from 16.4 to 43.0 in mean IoU and from 16.4 to 48.8 in ACC@0.5, while Qwen3-VL improves from 21.7 to 43.2 in mean IoU and from 19.6 to 48.4 in ACC@0.5. These results confirm that the RL objective effectively teaches the model to perform precise local visual matching, providing direct evidence that the downstream gains are grounded in improved cue localization ability.
D.3 Additional Visual Grounding Results
We additionally report visual grounding results on RefCOCO, RefCOCO+ (40; 10), and RefCOCOg (19) in Table 12. These results are provided as a supplementary evaluation of localization ability under standard text-based referring expressions. On Qwen2.5-VL-7B, LOCUS improves the average ACC@0.5 from 81.4 to 82.7, indicating that local visual cue search does not harm general grounding ability while improving fine-grained perception.
| Model | RefCOCO | RefCOCO+ | RefCOCOg | Avg. |
|---|---|---|---|---|
| Qwen2.5-VL | 84.4 | 78.4 | 81.1 | 81.4 |
| + LOCUS | 86.5↑2.1 | 78.8↑0.4 | 83.0↑1.9 | 82.7↑1.3 |
D.4 Complete Layer-wise AIB Curves
Fig. 8 provides the complete layer-wise Attention-in-Box (AIB) curves on V*Bench. The two models exhibit similar AIB values in early layers, while the gap becomes substantially larger from around layer 19 onward. This pattern suggests that the integration of fine-grained visual evidence for answer generation is more pronounced in later layers, where LOCUS assigns more attention mass to the ground-truth evidence region than the base model.
D.5 Training Dynamics
We show the training dynamics of the primary Qwen2.5-VL-7B LOCUS experiment in Fig. 9. The IoU-based localization reward steadily improves during GRPO training, while the format reward quickly converges, indicating stable optimization of the local visual cue search objective.
D.6 Additional Qualitative Examples
Fig. 10 provides additional qualitative examples on V*Bench. Across these cases, the queried evidence is small and easily overlooked within the full-image context. The base model often fails to locate the target object and either predicts an incorrect attribute or concludes that the object is absent. In contrast, LOCUS attends more strongly to the relevant local region and recovers the correct answer under the same full-image input. These examples further illustrate that local visual cue search improves fine-grained perception by strengthening evidence retrieval without requiring inference-time cropping or zooming.
D.7 Failure Cases
Although LOCUS improves the model’s ability to retrieve local evidence, fine-grained perception also requires correctly interpreting the retrieved visual content. Fig. 11 shows representative failure cases where both the base model and LOCUS produce incorrect answers. In these examples, the models often attend to or describe the relevant region, but still fail to infer the correct fine-grained attribute. For instance, in the Apple-logo example, both models focus on the logo area but interpret its color as a single dominant color rather than recognizing it as polychromatic. Similarly, in the tablecloth example, LOCUS attends to the local region around the tablecloth, yet misidentifies its color under cluttered background and low-resolution visual evidence.
These cases suggest that local visual cue search mainly addresses the evidence retrieval bottleneck, but does not fully solve all fine-grained perception failures. Accurate answers may still depend on attribute-level recognition, semantic disambiguation, and robust interpretation of small or visually ambiguous regions. We therefore view LOCUS as a complementary mechanism that improves access to decisive evidence, while stronger visual understanding remains necessary for resolving cases where the evidence itself is difficult to interpret.