PanoNormal: Monocular Indoor 360deg Surface Normal Estimation
Not on the map. Why?
Abstract (arXiv)
The presence of spherical distortion in equirectangular projection (ERP) images presents a persistent challenge in dense regression tasks such as surface normal estimation. Although it may appear straightforward to repurpose architectures developed for 360deg depth estimation, our empirical findings indicate that such models yield suboptimal performance when applied to surface normal prediction. This is largely attributed to their architectural bias toward capturing global scene layout, which comes at the expense of the fine-grained local geometric cues that are critical for accurate surface orientation estimation. While convolutional neural networks (CNNs) have been employed to mitigate spherical distortion, their fixed receptive fields limit their ability to capture holistic scene structure. Conversely, vision transformers (ViTs) are capable of modeling long-range dependencies via global self-attention, but often fail to preserve high-frequency local detail. To address these limitations, we propose textitPanoNormal, a monocular surface normal estimation architecture for 360deg images that integrates the complementary strengths of CNNs and ViTs. In particular, we design a multi-level global self-attention mechanism that explicitly accounts for the spherical feature distribution, enabling our model to recover both global contextual structure and local geometric details. Experimental results demonstrate that our method not only achieves state-of-the-art performance on several benchmark 360deg datasets, but also significantly outperforms adapted depth estimation models on the task of surface normal prediction. The code and model are available at https://github.com/huangkun101230/PanoNormal.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 41 references that are in the map. First posted on arXiv 29 May 2024.
Builds on
29 of 41 references.
References · 29
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2021Uformer: A General U-Shaped Transformer for Image Restorationcited by 864
- 2016Semantic Scene Completion from a Single Depth Imagecited by 468
- 2017Joint 2D-3D-Semantic Data for Indoor Scene Understandingcited by 404
- 2019Structured3D: A Large Photo-realistic Dataset for Structured 3D Modelingcited by 285
- 2021Incorporating Convolution Designs into Visual Transformerscited by 248
- 2023BiFormer: Vision Transformer with Bi-Level Routing Attentioncited by 150
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformercited by 136
- 2021Estimating and Exploiting the Aleatoric Uncertainty in Surface Normal Estimationcited by 116
17 more
- 2018OmniDepth: Dense Depth Estimation for Indoors Spherical Panoramascited by 98
- 2022PanoFormer: Panorama Transformer for Indoor 360 Depth Estimationcited by 94
- 2021UniFuse: Unidirectional Fusion for 360circ Panorama Depth Estimationcited by 91
- 2022Bending Reality: Distortion-aware Transformers for Adapting to Panoramic Semantic Segmentationcited by 71
- 2022OmniFusion: 360 Monocular Depth Estimation via Geometry-Aware Fusioncited by 60
- 2021SeMask: Semantically Masked Transformers for Semantic Segmentationcited by 55
- 2023EGformer: Equirectangular Geometry-biased Transformer for 360 Depth Estimationcited by 42
- 2019Spherical Regression: Learning Viewpoints, Surface Normals and 3D Rotations on n-Spherescited by 37
- 2021Pano3D: A Holistic Benchmark and a Solid Baseline for 360o Depth Estimationcited by 37
- 2023HRDFuse: Monocular 360degDepth Estimation by Collaboratively Learning Holistic-with-Regional Depth Distributionscited by 37
- 2022BiFuse++: Self-supervised and Efficient Bi-projection Fusion for 360 Depth Estimationcited by 35
- 2020Surface Normal Estimation of Tilted Images via Spatial Rectifiercited by 34
- 2024Elite360D: Towards Efficient 360 Depth Estimation via Semantic- and Distance-Aware Bi-Projection Fusioncited by 31
- 2022GLPanoDepth: Global-to-Local Panoramic Depth Estimationcited by 16
- 2022Panoramic Vision Transformer for Saliency Detection in 360deg Videoscited by 15
- 2024Adaptive Surface Normal Constraint for Geometric Estimation from Monocular Imagescited by 14
- 2024SGFormer: Spherical Geometry Transformer for 360 Depth Estimationcited by 9
Built on by
Citing papers per year: 2025: 1; 2026: 5.
6 papers.
- 2026MTPano: Multi-Task Panoramic Scene Understanding via Label-Free Integration of Dense Prediction Priorscited by 5
- 2025OB3D: A New Dataset for Benchmarking Omnidirectional 3D Reconstruction Using Blendercited by 2
- 2026Unified Panoramic Geometry Estimation via Multi-View Foundation Modelscited by 1
- 2026Cross360: 360deg Monocular Depth Estimation via Cross Projections Across Scalescited by 0
- 2026H-OmniStereo: Zero-Shot Omnidirectional Stereo Matching with Heading-Aligned Normal Priorscited by 0
- 2026Panoramic Scene Understanding: A Survey from Distortion-Aware Engineering to Sphere-Native Modelingcited by 0
- 2026Panoramic Scene Understanding: A Survey from Distortion-Aware Engineering to Sphere-Native Modeling26 Jun 2026
- 2026Unified Panoramic Geometry Estimation via Multi-View Foundation Models25 May 2026
- 2026H-OmniStereo: Zero-Shot Omnidirectional Stereo Matching with Heading-Aligned Normal Priors14 May 2026
- 2026MTPano: Multi-Task Panoramic Scene Understanding via Label-Free Integration of Dense Prediction Priors5 Feb 2026
- 2026Cross360: 360deg Monocular Depth Estimation via Cross Projections Across Scales24 Jan 2026
- 2025OB3D: A New Dataset for Benchmarking Omnidirectional 3D Reconstruction Using Blender26 May 2025