atlas

Research map / Graph learning / Knowledge and temporal graphs

Constrained Layout Generation with Factor Graphs

CVPR 2024 · Graph learning › Knowledge and temporal graphs · approach: Scene graph generation · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FP-FGNN, a factor graph neural network that represents each room with four bounding-box variables and higher-order factors to predict floorplan layouts satisfying spatial constraints.

Problem

Object-centric layout generation under spatial constraints (e.g., floorplan design), where single-node object representations fail to capture fine-grained and higher-order interactions between objects and boundaries.

Approach

Represent each room by four latent variables (xmin, xmax, ymin, ymax) and connect them via factor nodes for box geometry, typed spatial relations, boundary corner points, and a complete factor, then apply learnable bipartite message passing (a factor graph neural network) to predict box coordinates before rendering the layout image with a CRN.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FP-FGNN instead of Graph2Plan for bounding-box predictionFloorplan generation on RPLAN · RPLAN testBox-level IOU-Macro: 0.6796 -> 0.8685Helped
Use FP-FGNN instead of Graph2Plan for bounding-box predictionFloorplan generation on RPLAN · RPLAN testBox-level IOU-Micro: 0.7402 -> 0.9165Helped
Use FP-FGNN instead of Graph2Plan for bounding-box predictionFloorplan generation on RPLAN · RPLAN testBox-level accuracy: 0.8683 -> 0.8901Helped
Use FP-FGNN instead of the strongest baseline for pixel-level IOU-MacroFloorplan generation on RPLAN · RPLAN testPixel-level IOU-Macro: 0.4812 -> 0.5954Helped
Use FP-FGNN instead of Graph2Plan for pixel-level predictionFloorplan generation on RPLAN · RPLAN testPixel-level IOU-Micro: 0.7575 -> 0.8019Helped
Use FP-FGNN instead of Graph2Plan for constraint preservationFloorplan generation on RPLAN · RPLAN testRelation accuracy: 0.9358 -> 0.9680Helped
Use FP-FGNN instead of Graph2Plan for constraint preservationFloorplan generation on RPLAN · RPLAN testLocation accuracy: 0.9805 -> 0.9913Helped
Use FP-FGNN in the generation pipeline instead of the strongest baselineFloorplan generation · Floorplan generationFID: 21.29 -> 12.87Helped

Surprising findings

Limitations

Experimental setup

Datasets: RPLAN Graph2Plan room-adjacency graph version of RPLAN

Benchmarks: RPLAN (Graph2Plan split)

Metrics: box-level IOU macro box-level IOU micro pixel-level IOU pixel accuracy relation accuracy location accuracy FID

Baselines: Graph2Plan HPGM RPLAN Constr-LGen

Builds on: Graph2Plan factor graph neural network CRN (cascaded refinement network)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy