Papers › HorizonNet: Learning Room Layout with 1D Representation and Pano Stretch Data Augmentation

HorizonNet: Learning Room Layout with 1D Representation and Pano Stretch Data Augmentation

12 Jan 2019CVPR 2019 6arXiv:1901.03861archive 2025-07-28

Cheng Sun, Chi-Wei Hsiao, Min Sun, Hwann-Tzong Chen

We present a new approach to the problem of estimating the 3D room layout from a single panoramic image. We represent room layout as three 1D vectors that encode, at each image column, the boundary positions of floor-wall and ceiling-wall, and the existence of wall-wall boundary. The proposed network, HorizonNet, trained for predicting 1D layout, outperforms previous state-of-the-art approaches. The designed post-processing procedure for recovering 3D room layouts from 1D predictions can automatically infer the room shape with low computation cost - it takes less than 20ms for a panorama image while prior works might need dozens of seconds. We also propose Pano Stretch Data Augmentation, which can diversify panorama data and be applied to other panorama-related learning tasks. Due to the limited data available for non-cuboid layout, we relabel 65 general layout from the current dataset for finetuning. Our approach shows good performance on general layouts by qualitative results and cross-validation.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

sunset1995/HorizonNet officialmentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Room Layouts From A Single RGB PanoramaData Augmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Room Layouts From A Single RGB Panorama PanoContext HorizonNet 3DIoU 82.17 #4 of 7 Archive leaderboard report
3D Room Layouts From A Single RGB Panorama Stanford2D3D Panoramic HorizonNet 3DIoU 79.79 #7 of 9 Archive leaderboard report
3D Room Layouts From A Single RGB Panorama Stanford2D3D Panoramic HorizonNet Corner Error 0.71 #7 of 9 Archive leaderboard report
3D Room Layouts From A Single RGB Panorama Stanford2D3D Panoramic HorizonNet Pixel Error 2.39 #7 of 9 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections