Skip to content

(I3D 2025) Normal-guided Detail-Preserving Neural Implicit Function for High-Fidelity 3D Surface Reconstruction [Proceedings of the ACM in Computer Graphics and Interactive Techniques (PACMCGIT)]

License

Notifications You must be signed in to change notification settings

aaryapatel007/sn-nir

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SN-NIR

This is the official implementation of Normal-guided Detail-Preserving Neural Implicit Function for High-Fidelity 3D Surface Reconstruction.


Installation

git clone https://github.com/sn-nir/sn-nir.git
cd sn-nir
pip install -r requirements.txt

Usage

Data Convention

Our data format is inspired from IDR as follows:

CASE_NAME
|-- cameras.npz    # camera parameters
|-- image
    |-- 000.png        # image for each view
    |-- 001.png
    ...
|-- normal
    |-- 000.png        # normal map for each view
    |-- 001.png
    ...
|-- depth
    |-- 000.png        # depth for each view
    |-- 001.png
    ...
|-- mask
    |-- 000.png        # mask for each view
    |-- 001.png
    ...

One can create folders with different data in it, for instance, a normal folder for each normal estimation method. The name of the folder must be set in the used .conf file.

Run

Train

python run_experiments.py --mode train --conf ./confs/CONF_NAME.conf --case CASE_NAME

Extract mesh

python run_experiments.py --mode validate_mesh --conf ./confs/CONF_NAME.conf --case CASE_NAME --is_continue

Citation

If you find our code useful for your research, please cite as

@Article{Patel25,
    title={Normal-guided Detail-Preserving Neural Implicit Function for High-Fidelity 3D Surface Reconstruction},
    author={Patel, Aarya and Laga, Hamid and Sharma, Ojaswa},
    journal = {Proceedings of the ACM on Computer Graphics and Interactive Techniques},
    number = {1},
    volume = {8},
    article = {12},
    month = {May},
    doi = {https://doi.org/10.1145/3728293},
    year={2025}
  }

About

(I3D 2025) Normal-guided Detail-Preserving Neural Implicit Function for High-Fidelity 3D Surface Reconstruction [Proceedings of the ACM in Computer Graphics and Interactive Techniques (PACMCGIT)]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 68.5%
  • Python 17.4%
  • JavaScript 8.9%
  • HTML 5.2%