English

EvaSurf: Efficient View-Aware Implicit Textured Surface Reconstruction

Computer Vision and Pattern Recognition 2024-12-02 v4

Abstract

Reconstructing real-world 3D objects has numerous applications in computer vision, such as virtual reality, video games, and animations. Ideally, 3D reconstruction methods should generate high-fidelity results with 3D consistency in real-time. Traditional methods match pixels between images using photo-consistency constraints or learned features, while differentiable rendering methods like Neural Radiance Fields (NeRF) use differentiable volume rendering or surface-based representation to generate high-fidelity scenes. However, these methods require excessive runtime for rendering, making them impractical for daily applications. To address these challenges, we present EvaSurf\textbf{EvaSurf}, an E\textbf{E}fficient V\textbf{V}iew-A\textbf{A}ware implicit textured Surf\textbf{Surf}ace reconstruction method. In our method, we first employ an efficient surface-based model with a multi-view supervision module to ensure accurate mesh reconstruction. To enable high-fidelity rendering, we learn an implicit texture embedded with view-aware encoding to capture view-dependent information. Furthermore, with the explicit geometry and the implicit texture, we can employ a lightweight neural shader to reduce the expense of computation and further support real-time rendering on common mobile devices. Extensive experiments demonstrate that our method can reconstruct high-quality appearance and accurate mesh on both synthetic and real-world datasets. Moreover, our method can be trained in just 1-2 hours using a single GPU and run on mobile devices at over 40 FPS (Frames Per Second), with a final package required for rendering taking up only 40-50 MB.

Keywords

Cite

@article{arxiv.2311.09806,
  title  = {EvaSurf: Efficient View-Aware Implicit Textured Surface Reconstruction},
  author = {Jingnan Gao and Zhuo Chen and Yichao Yan and Bowen Pan and Zhe Wang and Jiangjing Lyu and Xiaokang Yang},
  journal= {arXiv preprint arXiv:2311.09806},
  year   = {2024}
}

Comments

Accepted by TVCG2024. Project Page: http://g-1nonly.github.io/EvaSurf-Website/

R2 v1 2026-06-28T13:23:16.795Z