Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Rethinking Inductive Biases for Surface Normal Estimation

About

Despite the growing demand for accurate surface normal estimation models, existing methods use general-purpose dense prediction models, adopting the same inductive biases as other tasks. In this paper, we discuss the inductive biases needed for surface normal estimation and propose to (1) utilize the per-pixel ray direction and (2) encode the relationship between neighboring surface normals by learning their relative rotation. The proposed method can generate crisp - yet, piecewise smooth - predictions for challenging in-the-wild images of arbitrary resolution and aspect ratio. Compared to a recent ViT-based state-of-the-art model, our method shows a stronger generalization ability, despite being trained on an orders of magnitude smaller dataset. The code is available at https://github.com/baegwangbin/DSINE.

Gwangbin Bae, Andrew J. Davison• 2024

Related benchmarks

TaskDatasetResultRank
Surface Normal PredictionNYU V2
Mean Error16.4
100
Surface Normal EstimationNYU V2--
23
Surface Normal EstimationScanNet Normal Benchmark (test)
Angle Error Threshold (11.25°)61
18
Transparent object normal estimationClearGrasp Synthetic (test)
Mean Angular Error25.7
13
Transparent object normal estimationClearPose Real-World (test)
Mean Angular Error40.2
13
Transparent object normal estimationTransNormal Synthetic (test)
Mean Angular Error13.2
13
Video Surface Normal EstimationSintel
Mean Angular Error34.9
12
Surface Normal EstimationDIODE
Mean Angle Error19.9
8
Surface Normal EstimationiBIMS-1
MAE17.1
7
Surface Normal EstimationOASIS
Mean Angular Error24.4
7
Showing 10 of 12 rows

Other info

Code

Follow for update