VisDiff: SDF-Guided Polygon Generation for Visibility Reconstruction and Recognition
Not on the map. Why?
Abstract (arXiv)
The ability to capture rich representations of combinatorial structures has enabled the application of machine learning to tasks such as analysis and generation of floorplans, terrains, images, and animations. Recent work has primarily focused on understanding structures with well-defined features, neighborhoods, or underlying distance metrics, while those lacking such characteristics remain largely unstudied. Examples of these combinatorial structures can be found in polygons, where a small change in the vertex locations causes a significant rearrangement of the combinatorial structure, expressed as a visibility or triangulation graphs. Current representation learning approaches fail to capture structures without well-defined features and distance metrics. In this paper, we study the open problem of Visibility Reconstruction: Given a visibility graph G, construct a polygon P whose visibility graph is G. We introduce VisDiff, a novel diffusion-based approach to generate polygon P from the input visibility graph G. The main novelty of our approach is that, rather than generating the polygon's vertex set directly, we first estimate the signed distance function (SDF) associated with the polygon. The SDF is then used to extract the vertex location representing the final polygon. We show that going through the SDF allows VisDiff to learn the visibility relationship much more effectively than generating vertex locations directly. In order to train VisDiff, we create a carefully curated dataset. We use this dataset to benchmark our method and achieve 26% improvement in F1-Score over standard methods as well as state of the art approaches.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 30 of its 58 references that are in the map. First posted on arXiv 7 Oct 2024.
Builds on
30 of 58 references.
References · 30
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2020Denoising Diffusion Implicit Modelscited by 9,781
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,058
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2019PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitizationcited by 818
- 2022SDFusion: Multimodal 3D Shape Completion, Reconstruction, and Generationcited by 288
- 2023MeshGPT: Generating Triangle Meshes with Decoder-Only Transformerscited by 259
18 more
- 20233DGen: Triplane Latent Diffusion for Textured Mesh Generationcited by 183
- 2023PolyFormer: Referring Image Segmentation as Sequential Polygon Generationcited by 148
- 2022Diffusion-SDF: Conditional Generative Modeling of Signed Distance Functionscited by 133
- 2019PolyTransform: Deep Polygon Transformer for Instance Segmentationcited by 92
- 2022HouseDiffusion: Vector Floorplan Generation via a Diffusion Model with Discrete and Continuous Denoisingcited by 73
- 2023PolyDiff: Generating 3D Polygonal Meshes with Diffusion Modelscited by 66
- 2022Connecting the Dots: Floorplan Reconstruction Using Two-Level Queriescited by 49
- 2023PolyDiffuse: Polygonal Shape Reconstruction via Guided Set Diffusion Modelscited by 38
- 2021Conditional Image Generation by Conditioning Variational Auto-Encoderscited by 25
- 2023Is Distance Matrix Enough for Geometric Deep Learning?cited by 22
- 2023Interpreting and Improving Diffusion Models from an Optimization Perspectivecited by 19
- 2023Pixel-Aligned Recurrent Queries for Multi-View 3D Object Detectioncited by 14
- 2024PolygonGNN: Representation Learning for Polygonal Geometries with Heterogeneous Visibility Graphcited by 10
- 2022MGNN: Graph Neural Networks Inspired by Distance Geometry Problemcited by 8
- 2019Higher-Order Function Networks for Learning Composable 3D Object Representationscited by 6
- 2023Approximating Robot Configuration Spaces with few Convex Sets using Clique Covers of Visibility Graphscited by 5
- 2018Recognizing Visibility Graphs of Polygons with Holes and Internal-External Visibility Graphs of Polygonscited by 1
- 2020On Visibility Graphs of Convex Fans and Terrainscited by 1
Built on by
Not cited yet.