TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Plan2Scene: Converting Floorplans to 3D Scenes

Plan2Scene: Converting Floorplans to 3D Scenes

Madhawa Vidanapathirana, Qirui Wu, Yasutaka Furukawa, Angel X. Chang, Manolis Savva

2021-06-09CVPR 2021 1Plan2Scene
PaperPDFCode(official)

Abstract

We address the task of converting a floorplan and a set of associated photos of a residence into a textured 3D mesh model, a task which we call Plan2Scene. Our system 1) lifts a floorplan image to a 3D mesh model; 2) synthesizes surface textures based on the input photos; and 3) infers textures for unobserved surfaces using a graph neural network architecture. To train and evaluate our system we create indoor surface texture datasets, and augment a dataset of floorplans and photos from prior work with rectified surface crops and additional annotations. Our approach handles the challenge of producing tileable textures for dominant surfaces such as floors, walls, and ceilings from a sparse set of unaligned photos that only partially cover the residence. Qualitative and quantitative evaluations show that our system produces realistic 3D interior models, outperforming baseline approaches on a suite of texture quality metrics and as measured by a holistic user study.

Results

TaskDatasetMetricValueModel
Scene ParsingRent3D++COLOR (All Surfaces)0.591Synth (CVPR 2021 version)
Scene ParsingRent3D++FID (All Surfaces)196.2Synth (CVPR 2021 version)
Scene ParsingRent3D++FREQ (All Surfaces)0.034Synth (CVPR 2021 version)
Scene ParsingRent3D++SUBS (All Surfaces)0.392Synth (CVPR 2021 version)
Scene ParsingRent3D++TILE (All Surfaces)17.6Synth (CVPR 2021 version)
Indoor Scene ReconstructionRent3D++COLOR (All Surfaces)0.591Synth (CVPR 2021 version)
Indoor Scene ReconstructionRent3D++FID (All Surfaces)196.2Synth (CVPR 2021 version)
Indoor Scene ReconstructionRent3D++FREQ (All Surfaces)0.034Synth (CVPR 2021 version)
Indoor Scene ReconstructionRent3D++SUBS (All Surfaces)0.392Synth (CVPR 2021 version)
Indoor Scene ReconstructionRent3D++TILE (All Surfaces)17.6Synth (CVPR 2021 version)
2D Semantic SegmentationRent3D++COLOR (All Surfaces)0.591Synth (CVPR 2021 version)
2D Semantic SegmentationRent3D++FID (All Surfaces)196.2Synth (CVPR 2021 version)
2D Semantic SegmentationRent3D++FREQ (All Surfaces)0.034Synth (CVPR 2021 version)
2D Semantic SegmentationRent3D++SUBS (All Surfaces)0.392Synth (CVPR 2021 version)
2D Semantic SegmentationRent3D++TILE (All Surfaces)17.6Synth (CVPR 2021 version)