Vision Language Models Can Parse Floor Plan Maps

David DeFazio, Hrudayangam Mehta, Meng Wang, Ping Yang, Jeremy Blackburn +1 more
9/19/2024
cs.ROcs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Vision language models (VLMs) can simultaneously reason about images and texts to tackle many tasks, from visual question answering to image captioning. This paper focuses on map parsing, a novel task that is unexplored within the VLM context and particularly useful to mobile robots. Map parsing requires understanding not only the labels but also the geometric configurations of a map, i.e., what areas are like and how they are connected. To evaluate the performance of VLMs on map parsing, we prompt VLMs with floor plan maps to generate task plans for complex indoor navigation. Our results demonstrate the remarkable capability of VLMs in map parsing, with a success rate of 0.96 in tasks requiring a sequence of nine navigation actions, e.g., approaching and going through doors. Other than intuitive observations, e.g., VLMs do better in smaller maps and simpler navigation tasks, there was a very interesting observation that its performance drops in large open areas. We provide practical suggestions to address such challenges as validated by our experimental results. Webpage: https://sites.google.com/view/vlm-floorplan/

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{defazio2024vision,
  title  = {Vision Language Models Can Parse Floor Plan Maps},
  author = {David DeFazio and Hrudayangam Mehta and Meng Wang and Ping Yang and Jeremy Blackburn and Shiqi Zhang},
  year   = {2024},
  eprint = {2409.12842},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.12842v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.12842.svg)](https://codeofpaper.com/paper/2409.12842)

Discussion