NoPose-NeuS: Jointly Optimizing Camera Poses with Neural Implicit Surfaces

Mohamed Shawky Sabae, Hoda Anis Baraka, Mayada Mansour Hadhoud

Faculty of Engineering, Cairo University

NeurIPS 2023 UniReps Workshop

NoPose-NeuS architecture diagram

Abstract

Neural implicit surface methods can recover difficult geometry, including thin structures and non-Lambertian surfaces, but they usually assume accurate camera parameters. NoPose-NeuS relaxes that assumption by extending NeuS to optimize camera poses together with the geometry and color networks.

The paper represents camera poses with an MLP and adds multi-view feature consistency plus rendered depth supervision. These constraints help the method estimate camera poses while preserving high-quality reconstructed surfaces.

Method

Joint Optimization

Camera poses are optimized with the SDF geometry and color networks instead of being treated as fixed inputs.

Pose MLP

Each camera index is mapped through Gaussian Fourier features, then decoded by an MLP into rotation and translation parameters.

Geometry Constraints

Multi-view feature consistency and rendered depth loss guide the pose estimates and reduce degenerate surface solutions.

Object-Level Results

The paper reports that NoPose-NeuS preserves competitive surface quality while estimating camera poses, and it outperforms COLMAP on most DTU Chamfer-distance comparisons.

DTU Scan 24

DTU scan 24 reference RGB
Reference RGB
DTU scan 24 NoPose-NeuS result
NoPose-NeuS (ours)
DTU scan 24 NeuS result
NeuS
DTU scan 24 COLMAP result
COLMAP

DTU Scan 37

DTU scan 37 reference RGB
Reference RGB
DTU scan 37 NoPose-NeuS result
NoPose-NeuS (ours)
DTU scan 37 NeuS result
NeuS
DTU scan 37 COLMAP result
COLMAP

BMVS Bear

BMVS bear reference RGB
Reference RGB
BMVS bear NoPose-NeuS result
NoPose-NeuS (ours)
BMVS bear NeuS result
NeuS
BMVS bear COLMAP result
COLMAP

BMVS Dog

BMVS dog reference RGB
Reference RGB
BMVS dog NoPose-NeuS result
NoPose-NeuS (ours)
BMVS dog NeuS result
NeuS
BMVS dog COLMAP result
COLMAP

Scene-Level Results

On larger scenes, the same optimization idea is used to recover surfaces without relying on precomputed accurate camera poses.

ScanNet NoPose-NeuS result
NoPose-NeuS (ours)
ScanNet MonoSDF result
MonoSDF

BibTeX

@inproceedings{
sabae2023noposeneus,
title={NoPose-NeuS: Jointly Optimizing Camera Poses with Neural Implicit Surfaces for Multi-view Reconstruction},
author={Mohamed Shawky Sabae and Hoda A. Baraka and Mayada Hadhoud},
booktitle={UniReps:  the First Workshop on Unifying Representations in Neural Models},
year={2023},
url={https://openreview.net/forum?id=TOp8uT3DZ9}
}