PixelEyes: Decoupling Perception and Reasoning for Pinpoint Visual Evidence Seeking

Dengxian Gong, Yuanzheng Wu, Haobo Yuan, Zhengdong Hu, Tao Zhang, Yikang Zhou, Shihao Chen, Quanzhu Niu, Kai Wang, Jason Li, Haochen Wang, Lu Qi, Shunping Ji, Ming-Hsuan Yang

arXiv:2607.00115 · 2026-07-02 공개 · arXiv · PDF

vision-language mllm visual-reasoning dataset-construction localization multi-turn-reasoning mask-guided-search semantic-region-bfs

Abstract

This paper explores multi-turn visual reasoning and observes that MLLMs repeatedly fail to localize the target, leading to long, redundant trajectories. We attribute this failure to the entanglement of reasoning and perception within a single model, the MLLM reasons and localizes simultaneously, and inaccurate localization triggers additional reasoning turns that bloat the trajectory. To solve this problem, we propose PixelEyes, a multi-turn visual reasoning agent that explicitly decouples reasoning from perception, i.e., the reasoner decides what to look for, while a specialized perception tool answers where it is. Specifically, PixelEyes introduces 1) Mask-guided Visual Search. A referring segmentation model is invoked to provide mask-precise localization, freeing the reasoner from the need to compensate for imprecise grounding. 2) Semantic-region Breadth-first Search (BFS). To eliminate redundant loops caused by repeatedly cropping incorrect sub-regions, we organize exploration as a breadth-first search over semantic regions. To internalize these capabilities, we construct the PixelEyes-6K dataset by resynthesizing expert trajectories from existing data. This explicitly embeds our mask-guided search and BFS logic into the model. We further introduce Pinpoint-Bench, a zero-hint visual search benchmark, i.e., no location cues are provided in the question, with instance-level masks and bounding boxes that separate localization failures from reasoning failures, enabling fine-grained analysis of failure modes such as inattentional blindness. Recent state-of-the-art MLLMs and visual reasoning agents leave large headroom on Pinpoint-Bench, demonstrating its quality and difficulty. Code and models are open-sourced.

한국어 요약

한 줄 요약

PixelEyes는 시각 추론 과정에서 인지와 지각을 분리하여 정밀한 타겟 탐색을 가능하게 하는 시스템이다.

핵심 기여도

핵심 아이디어

기존 MLLMs는 추론과 지각을 동일 모델에서 동시에 수행하며, 이로 인해 정확한 로컬라이제이션 실패가 반복적으로 발생한다. 이는 불필요한 추론 턴을 유발하여 전체 탐색 경로를 비효율적으로 만든다. PixelEyes는 이 문제를 해결하기 위해 **추론**(what to look for)과 **지각**(where it is)을 분리하는 새로운 패러다임을 제안한다. 구체적으로, 강력한 일반 VLM이 타겟의 의미를 결정하고, 외부의 **referring-segmentation 모델**(SAMTok)이 정밀한 마스크를 반환하여 로컬라이제이션을 담당한다. 이는 기존의 Bounding Box 기반 탐색보다 정확도를 크게 향상시킨다.

기술적 접근법

주요 결과

의의 및 한계

PixelEyes는 추론과 지각을 분리함으로써 기존 MLLMs의 **무효한 탐색**(redundant loops)과 **주의력 결핍**(inattentional blindness) 문제를 해결한다. 특히, 마스크 기반 탐색과 BFS 전략은 정밀도와 효율성을 동시에 향상시키며, 학습 데이터 구조의 질이 수량보다 더 중요한 역할을 한다는 점을 입증한다. 그러나, **고해상도 이미지에서의 마스크 생성 실패**(예: Sa2VA의 경우)는 여전히 한계로 작용하며, 이는 강력한 지각 도구에 대한 의존도를 드러낸다.

실용적 활용

PixelEyes는 문서 해석, 의료 영상 분석, 보안 감시 등 정밀한 시각 탐색이 필요한 산업 분야에 적용 가능하다. 특히, **초고해상도 이미지에서의 미세 객체 탐지** 및 **다중 단계 추론 과정**에서 유용하며, **자율 시스템**(예: 드론, 로봇)의 탐색 정확도를 향상시키는 데 활용될 수 있다.