FlySearch: Exploring how vision-language models explore
Adam Pardyl, Dominik Matuszek, Mateusz Przebieracz, Marek Cygan, Bartosz Zieliński, Maciej Wołczyk
TL;DR
FlySearch provides a realistic, outdoor, UAV-enabled benchmark to evaluate Vision-Language Models on object-based exploration in open-world environments. Using Unreal Engine 5 with procedurally generated forest and city scenes, it defines three tasks (FS-1, FS-Anomaly-1, FS-2) to test basic perception, contextual understanding, and long-horizon exploration in a zero-shot setting. The study benchmarking multiple proprietary and open-weight VLMs shows large gaps to human performance, with failure modes including hallucination, mis-grounding, and poor strategic exploration; some improvements arise from fine-tuning but not for the hardest tasks. The work offers a reproducible framework and resources to spur advances in spatial reasoning and exploration in VLMs, with implications for real-world UAV search and safety considerations.
Abstract
The real world is messy and unstructured. Uncovering critical information often requires active, goal-driven exploration. It remains to be seen whether Vision-Language Models (VLMs), which recently emerged as a popular zero-shot tool in many difficult tasks, can operate effectively in such conditions. In this paper, we answer this question by introducing FlySearch, a 3D, outdoor, photorealistic environment for searching and navigating to objects in complex scenes. We define three sets of scenarios with varying difficulty and observe that state-of-the-art VLMs cannot reliably solve even the simplest exploration tasks, with the gap to human performance increasing as the tasks get harder. We identify a set of central causes, ranging from vision hallucination, through context misunderstanding, to task planning failures, and we show that some of them can be addressed by finetuning. We publicly release the benchmark, scenarios, and the underlying codebase.
