DPLAN: Minimal Connectivity to Floorplan Generation
- URL: http://arxiv.org/abs/2606.21159v1
- Date: Fri, 19 Jun 2026 06:51:56 GMT
- Title: DPLAN: Minimal Connectivity to Floorplan Generation
- Abstract summary: DPLAN (Door Connectivity to Floor Plan Generation) is a graph-based prototype that generates floor plans from door and non-adjacency constraints.<n>The framework is implemented in Python and includes a prototype for interactive constraint specification and floor plan visualization.
- Score: 0.42970700836450487
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Automated floor plan generation is an important problem in computational architectural design. The goal is to construct a floor plan from user-defined room numbers and door requirements. The user specifies which rooms must share a door and which rooms must not be adjacent. However, these requirements do not determine the exact placement or shape of the rooms. The task is therefore to arrange the rooms in a single floor plan so that all required door connections are satisfied and no rooms overlap. To address this problem, we propose DPLAN (Door Connectivity to Floor Plan Generation), a graph-based prototype that generates floor plans from door and non-adjacency constraints. The framework operates in three stages. First, the user-defined graph is examined and, if disconnected, additional edges are added to connect its components. Second, a bi-connected plane triangulation is constructed to ensure the existence of a floor plan without overlapping rooms or empty spaces. Third, the triangulated graph is transformed into floor plans. For rectangular floor plans (RFPs), separating triangles are removed by modifying edges without adding new vertices, thereby avoiding the creation of extra rooms. For orthogonal floor plans (OFPs), separating triangles are removed by introducing additional vertices, allowing rectilinear room shapes. By enforcing both door and non-adjacency requirements, the framework generates floor plans that satisfy the given constraints. The method is implemented in Python and includes a prototype for interactive constraint specification and floor plan visualization. Currently, the framework supports rectangular plot boundaries. Future work includes support for non-rectangular plots, dimension-based scaling, and circulation modeling.
Related papers
- PolyLayout: Multi-room Manhattan Layout Estimation [75.30995628543158]
Esting room layouts from multi-view imagery is a core task for indoor scene understanding.<n>We propose Poly, a multi-room layout estimation method that parameterizes room layouts as Manhattan 3D polygon features.<n>We introduce two new multi-view multi-room layout benchmarks by providing layout annotations to existing datasets.
arXiv Detail & Related papers (2026-08-04T08:30:36Z) - PlanCraft: Sketch, Refine, and Furnish for Architect-Inspired Progressive 3D Residential Scene Generation [13.713464466502638]
2D floor plan is not an optional intermediate but an irreplaceable spatial contract.<n>PlanCraft-Diff progressively sharpens an incomplete sketch into a geometrically precise, vectorizable floor plan.<n>PlanCraft-Agent then furnishes the scene within well-defined room boundaries.
arXiv Detail & Related papers (2026-07-26T06:35:14Z) - TLC-Plan: A Two-Level Codebook Based Network for End-to-End Vector Floorplan Generation [19.063941053235567]
We propose TLC-Plan, a hierarchical generative model that directly synthesizes vectors from spatial input boundaries.<n>TLC-Plan employs a two-level VQ-VAE to encode global layouts as semantically labeled room bounding boxes.<n>Experiments show state-of-the-art performance on RPLAN dataset and leading results on LI dataset.
arXiv Detail & Related papers (2026-02-06T15:36:50Z) - RoomCraft: Controllable and Complete 3D Indoor Scene Generation [51.19602078504066]
RoomCraft is a multi-stage pipeline that converts real images, sketches, or text descriptions into coherent 3D indoor scenes.<n>Our approach combines a scene generation pipeline with a constraint-driven optimization framework.<n>RoomCraft significantly outperforms existing methods in generating realistic, semantically coherent, and visually appealing room layouts.
arXiv Detail & Related papers (2025-06-27T15:03:17Z) - Open-Vocabulary Octree-Graph for 3D Scene Understanding [54.11828083068082]
Octree-Graph is a novel scene representation for open-vocabulary 3D scene understanding.
An adaptive-octree structure is developed that stores semantics and depicts the occupancy of an object adjustably according to its shape.
arXiv Detail & Related papers (2024-11-25T10:14:10Z) - ConceptGraphs: Open-Vocabulary 3D Scene Graphs for Perception and
Planning [125.90002884194838]
ConceptGraphs is an open-vocabulary graph-structured representation for 3D scenes.
It is built by leveraging 2D foundation models and fusing their output to 3D by multi-view association.
We demonstrate the utility of this representation through a number of downstream planning tasks.
arXiv Detail & Related papers (2023-09-28T17:53:38Z) - SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation
with Fine-Grained Geometry [92.24144643757963]
3D indoor scenes are widely used in computer graphics, with applications ranging from interior design to gaming to virtual and augmented reality.
High-quality 3D indoor scenes are highly demanded while it requires expertise and is time-consuming to design high-quality 3D indoor scenes manually.
We propose SCENEHGN, a hierarchical graph network for 3D indoor scenes that takes into account the full hierarchy from the room level to the object level, then finally to the object part level.
For the first time, our method is able to directly generate plausible 3D room content, including furniture objects with fine-grained geometry, and
arXiv Detail & Related papers (2023-02-16T15:31:59Z) - Connecting the Dots: Floorplan Reconstruction Using Two-Level Queries [27.564355569013706]
We develop a novel Transformer architecture that generates polygons of multiple rooms in parallel.
Our method achieves a new state-of-the-art for two challenging datasets, Structured3D and SceneCAD.
It can readily be extended to predict additional information, i.e., semantic room types and architectural elements like doors and windows.
arXiv Detail & Related papers (2022-11-28T18:59:09Z) - HouseDiffusion: Vector Floorplan Generation via a Diffusion Model with
Discrete and Continuous Denoising [26.2029195029127]
The paper presents a novel approach for vector-floorplan generation via a diffusion model.
We represent a floorplan as 1D polygonal loops, each of which corresponds to a room or a door.
The proposed approach makes significant improvements in all the metrics against the state-of-the-art with significant margins.
arXiv Detail & Related papers (2022-11-23T20:25:11Z) - Neural 3D Scene Reconstruction with the Manhattan-world Assumption [58.90559966227361]
This paper addresses the challenge of reconstructing 3D indoor scenes from multi-view images.
Planar constraints can be conveniently integrated into the recent implicit neural representation-based reconstruction methods.
The proposed method outperforms previous methods by a large margin on 3D reconstruction quality.
arXiv Detail & Related papers (2022-05-05T17:59:55Z) - Graph2Plan: Learning Floorplan Generation from Layout Graphs [22.96011587272246]
We introduce a learning framework for automated floorplan generation using deep neural networks and user-in-the-loop designs.
The core component of our learning framework is a deep neural network, Graph2Plan, which converts a layout graph, along with a building boundary, into a floorplan.
arXiv Detail & Related papers (2020-04-27T23:17:36Z) - House-GAN: Relational Generative Adversarial Networks for
Graph-constrained House Layout Generation [59.86153321871127]
The main idea is to encode the constraint into the graph structure of its relational networks.
We have demonstrated the proposed architecture for a new house layout generation problem.
arXiv Detail & Related papers (2020-03-16T03:16:12Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.