Automated Facility Enumeration for Building Compliance Checking using Door Detection and Large Language Models

Licheng Zhang, Bach Le, Naveed Akhtar, Tuan Ngo
9/21/2025
cs.CVcs.AIcs.ET

No confident code implementation found for this paper. 6 possible matches can be shown below.

Abstract

Building compliance checking (BCC) is a critical process for ensuring that constructed facilities meet regulatory standards. A core component of BCC is the accurate enumeration of facility types and their spatial distribution. Despite its importance, this problem has been largely overlooked in the literature, posing a significant challenge for BCC and leaving a critical gap in existing workflows. Performing this task manually is time-consuming and labor-intensive. Recent advances in large language models (LLMs) offer new opportunities to enhance automation by combining visual recognition with reasoning capabilities. In this paper, we introduce a new task for BCC: automated facility enumeration, which involves validating the quantity of each facility type against statutory requirements. To address it, we propose a novel method that integrates door detection with LLM-based reasoning. We are the first to apply LLMs to this task and further enhance their performance through a Chain-of-Thought (CoT) pipeline. Our approach generalizes well across diverse datasets and facility types. Experiments on both real-world and synthetic floor plan data demonstrate the effectiveness and robustness of our method.

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. 6 weaker matches are 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{zhang2025automated,
  title  = {Automated Facility Enumeration for Building Compliance Checking using Door Detection and Large Language Models},
  author = {Licheng Zhang and Bach Le and Naveed Akhtar and Tuan Ngo},
  year   = {2025},
  eprint = {2509.17283},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.17283v2}
}

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/2509.17283.svg)](https://codeofpaper.com/paper/2509.17283)

Discussion