High-fidelity Multi-view Normal Integration with Scale-encoded Neural Surface Representation
Organizations: Dalian University of Technology, China · Beijing University of Posts and Telecommunications, China · Beijing Key Laboratory of Multimodal Data Intelligent Perception and Governance · The University of Osaka, Japan
Abstract
Previous multi-view normal integration methods typically sample a single ray per pixel, without considering the spatial area covered by each pixel, which varies with camera intrinsics and the camera-to-object distance. Consequently, when the target object is captured at different distances, the normals at corresponding pixels may differ across views. This multi-view surface normal inconsistency results in the blurring of high-frequency details in the reconstructed surface. To address this issue, we propose a scale-encoded neural surface representation that incorporates the pixel coverage area into the neural representation. By associating each 3D point with a spatial scale and calculating its normal from a hybrid grid-based encoding, our method effectively represents multi-scale surface normals captured at varying distances. Furthermore, to enable scale-aware surface reconstruction, we introduce a mesh extraction module that assigns an optimal local scale to each vertex based on the training observations. Experimental results demonstrate that our approach consistently yields high-fidelity surface reconstruction from normals observed at varying distances, outperforming existing multi-view normal integration methods.
Figures & tables
| Mean Angular Error (novel views) | L2 Chamfer Distance | ||||||||
| Method | Ganesha | Lego | Mic | Ship | Ganesha | Lego | Mic | Ship | Runtime |
| Setting I, only regular views: | |||||||||
| SuperNormal [ XT24 ] | 7.5770 | 16.815 | 13.551 | 7.103 | 0.2577 | 0.3476 | 0.1899 | 0.1516 | 14 mins |
| RNb-NeuS [ BBQ∗24 ] | 7.5810 | 17.061 | 14.655 | 7.648 | 0.1809 | 0.5677 | 0.6132 | 0.2563 | 11 hrs |
| PET-NeuS [ WSW23 ] | 6.7042 | 13.549 | 18.818 | 7.149 | 0.1837 | 0.2028 | 0.5415 | 0.1634 | 26 hrs |
| Tri-MipRF [ HWM∗23 ] | - | - | - | - | 0.5111 | 0.7477 | 0.4906 | 0.6730 | 13 mins |
| Setting I | Setting II | |||
| MAE | CD | MAE | CD | |
| w/o SNSR | 4.622 | 0.1119 | 5.342 | 0.097 |
| w/o | 4.455 | 0.0687 | 4.443 | 0.068 |
| Ours | 4.121 | 0.0617 | 3.703 | 0.048 |
| Setting I, only regular views | Setting II, regular + close-up views | |||||||
| Ganesha | Lego | Mic | Ship | Ganesha | Lego | Mic | Ship | |
| Consistent scale | 0.0653 | 0.1488 | 0.0845 | 0.0687 | 0.0541 | 0.1324 | 0.0909 | 0.0719 |
| SMEM | 0.0617 | 0.1474 | 0.0812 | 0.0704 | 0.0483 | 0.1131 | 0.0809 | 0.0684 |
Multi-View 3D Reconstruction
Multi-View 3D Reconstruction recovers scene geometry and appearance from images captured at multiple viewpoints.
See all 277 papers