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/OmniLayout: Room Layout Reconstruction from Indoor Spheric...

OmniLayout: Room Layout Reconstruction from Indoor Spherical Panoramas

Shivansh Rao, Vikas Kumar, Daniel Kifer, Lee Giles, Ankur Mali

2021-04-193D Room Layouts From A Single RGB Panorama
PaperPDF

Abstract

Given a single RGB panorama, the goal of 3D layout reconstruction is to estimate the room layout by predicting the corners, floor boundary, and ceiling boundary. A common approach has been to use standard convolutional networks to predict the corners and boundaries, followed by post-processing to generate the 3D layout. However, the space-varying distortions in panoramic images are not compatible with the translational equivariance property of standard convolutions, thus degrading performance. Instead, we propose to use spherical convolutions. The resulting network, which we call OmniLayout performs convolutions directly on the sphere surface, sampling according to inverse equirectangular projection and hence invariant to equirectangular distortions. Using a new evaluation metric, we show that our network reduces the error in the heavily distorted regions (near the poles) by approx 25 % when compared to standard convolutional networks. Experimental results show that OmniLayout outperforms the state-of-the-art by approx 4% on two different benchmark datasets (PanoContext and Stanford 2D-3D). Code is available at https://github.com/rshivansh/OmniLayout.

Results

TaskDatasetMetricValueModel
3D ReconstructionStanford2D3D Panoramic3DIoU81.2OmniLayout
3D ReconstructionStanford2D3D PanoramicCorner Error0.78OmniLayout
3D ReconstructionStanford2D3D PanoramicPixel Error2.37OmniLayout
3D ReconstructionPanoContext3DIoU83.02OmniLayout
Scene ParsingStanford2D3D Panoramic3DIoU81.2OmniLayout
Scene ParsingStanford2D3D PanoramicCorner Error0.78OmniLayout
Scene ParsingStanford2D3D PanoramicPixel Error2.37OmniLayout
Scene ParsingPanoContext3DIoU83.02OmniLayout
3DStanford2D3D Panoramic3DIoU81.2OmniLayout
3DStanford2D3D PanoramicCorner Error0.78OmniLayout
3DStanford2D3D PanoramicPixel Error2.37OmniLayout
3DPanoContext3DIoU83.02OmniLayout
Scene UnderstandingStanford2D3D Panoramic3DIoU81.2OmniLayout
Scene UnderstandingStanford2D3D PanoramicCorner Error0.78OmniLayout
Scene UnderstandingStanford2D3D PanoramicPixel Error2.37OmniLayout
Scene UnderstandingPanoContext3DIoU83.02OmniLayout
2D Semantic SegmentationStanford2D3D Panoramic3DIoU81.2OmniLayout
2D Semantic SegmentationStanford2D3D PanoramicCorner Error0.78OmniLayout
2D Semantic SegmentationStanford2D3D PanoramicPixel Error2.37OmniLayout
2D Semantic SegmentationPanoContext3DIoU83.02OmniLayout

Related Papers

3D Room Layout Estimation from a Cubemap of Panorama Image via Deep Manhattan Hough Transform2022-07-19LED2-Net: Monocular 360 Layout Estimation via Differentiable Depth Rendering2021-04-01SSLayout360: Semi-Supervised Indoor Layout Estimation from 360-Degree Panorama2021-03-25HoHoNet: 360 Indoor Holistic Understanding with Latent Horizontal Features2020-11-23AtlantaNet: Inferring the 3D Indoor Layout from a Single 360(∘) Image beyond the Manhattan World Assumption2020-08-01Corners for Layout: End-to-End Layout Recovery from 360 Images2019-03-19HorizonNet: Learning Room Layout with 1D Representation and Pano Stretch Data Augmentation2019-01-12DuLa-Net: A Dual-Projection Network for Estimating Room Layouts from a Single RGB Panorama2018-11-29