WAFFLE: Multimodal Floorplan Understanding in the Wild
Keren Ganon, Morris Alper, Rachel Mikulinsky, Hadar Averbuch-Elor
TL;DR
WAFFLE introduces a scalable, multimodal floorplan dataset mined from internet sources and curated with LLMs and vision-language models to produce rich, grounded semantic annotations. It demonstrates strong utility for both discriminative tasks (building-type understanding, open-vocabulary segmentation) and generative tasks (text- and structure-conditioned floorplan generation) using diffusion-based models and ControlNet conditioning. The dataset comprises roughly 20k floorplan images with diverse building types and geographies, along with ground-truth-like structured metadata and grounding of architectural features. WAFFLE enables new research directions in building understanding, robust in-the-wild floorplan analysis, and guided floorplan synthesis, contributing a foundation for future architectural understanding and related applications.
Abstract
Buildings are a central feature of human culture and are increasingly being analyzed with computational methods. However, recent works on computational building understanding have largely focused on natural imagery of buildings, neglecting the fundamental element defining a building's structure -- its floorplan. Conversely, existing works on floorplan understanding are extremely limited in scope, often focusing on floorplans of a single semantic category and region (e.g. floorplans of apartments from a single country). In this work, we introduce WAFFLE, a novel multimodal floorplan understanding dataset of nearly 20K floorplan images and metadata curated from Internet data spanning diverse building types, locations, and data formats. By using a large language model and multimodal foundation models, we curate and extract semantic information from these images and their accompanying noisy metadata. We show that WAFFLE enables progress on new building understanding tasks, both discriminative and generative, which were not feasible using prior datasets. We will publicly release WAFFLE along with our code and trained models, providing the research community with a new foundation for learning the semantics of buildings.
