All Projects → ShownX → mxnet-E2FAR

ShownX / mxnet-E2FAR

Licence: Apache-2.0 license
MXNET/Gluon Implementation of End-to-end 3D Face Reconstruction with Deep Neural Networks

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mxnet-E2FAR

Recent slam research
Track Advancement of SLAM 跟踪SLAM前沿动态【2021 version】
Stars: ✭ 2,387 (+3040.79%)
Mutual labels:  reconstruction
EGSfM
The old implementation of GraphSfM based on openMVG.
Stars: ✭ 87 (+14.47%)
Mutual labels:  reconstruction
awesome-3d
Awesome list of 3D resources. AR/MR/VR is the future, and 3D model is the basics of all of them.
Stars: ✭ 42 (-44.74%)
Mutual labels:  reconstruction
Tomopy
Tomographic Reconstruction in Python
Stars: ✭ 188 (+147.37%)
Mutual labels:  reconstruction
realtime-2D-to-3D-faces
Reconstructing real-time 3D faces from 2D images using deep learning.
Stars: ✭ 92 (+21.05%)
Mutual labels:  reconstruction
zoomg
Restoring room images from virtual background images
Stars: ✭ 32 (-57.89%)
Mutual labels:  reconstruction
3dunderworld Sls Gpu cpu
A structured light scanner
Stars: ✭ 157 (+106.58%)
Mutual labels:  reconstruction
undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
Stars: ✭ 38 (-50%)
Mutual labels:  reconstruction
carveme
CarveMe: genome-scale metabolic model reconstruction
Stars: ✭ 99 (+30.26%)
Mutual labels:  reconstruction
treestoolbox
TREES toolbox
Stars: ✭ 20 (-73.68%)
Mutual labels:  reconstruction
Gipuma
Massively Parallel Multiview Stereopsis by Surface Normal Diffusion
Stars: ✭ 220 (+189.47%)
Mutual labels:  reconstruction
yeast-GEM
The consensus GEM for Saccharomyces cerevisiae
Stars: ✭ 72 (-5.26%)
Mutual labels:  reconstruction
fkMigration.jl
A Julia project demonstrating the fast f-k migration algorithm.
Stars: ✭ 64 (-15.79%)
Mutual labels:  reconstruction
Kimera Vio Ros
ROS wrapper for Kimera-VIO
Stars: ✭ 182 (+139.47%)
Mutual labels:  reconstruction
3D-Object-Reconstrution
A curated list of awesome Single-view 3D Object Reconstruction papers & resources
Stars: ✭ 75 (-1.32%)
Mutual labels:  reconstruction
3d Iwgan
A repository for the paper "Improved Adversarial Systems for 3D Object Generation and Reconstruction".
Stars: ✭ 166 (+118.42%)
Mutual labels:  reconstruction
torchkbnufft
A high-level, easy-to-deploy non-uniform Fast Fourier Transform in PyTorch.
Stars: ✭ 133 (+75%)
Mutual labels:  reconstruction
shaper
A C++ tool for 3D reconstruction from parallel 2D sections
Stars: ✭ 69 (-9.21%)
Mutual labels:  reconstruction
ldmx-sw
The Light Dark Matter eXperiment simulation and reconstruction framework.
Stars: ✭ 14 (-81.58%)
Mutual labels:  reconstruction
probabilistic nlg
Tensorflow Implementation of Stochastic Wasserstein Autoencoder for Probabilistic Sentence Generation (NAACL 2019).
Stars: ✭ 28 (-63.16%)
Mutual labels:  reconstruction

mxnet-E2FAR

This is a MXNet/Gluon Implementation of End-to-end 3D Face Reconstruction with Deep Neural Networks.

  1. Download VGG-Face and convert it to the mxnet-weights by running the caffe_converter:
    python $MXNET/tools/caffe_converter/convert_model.py prototxt weights params_name
    

Put the weights into the folder ckpt/VGG-Face

  1. Prepare the dataset

  2. For train your dataset, you may need to change the dataset in the main code to fit your dataset

  3. Run the code:

    # fine-tune the branch and fully connected layers
    python E2FAR.py --pretrained --freeze --epoch 10
    
    # fine-tune whole network
    python E2FAR.py --start_epoch 10
    

If you use this code, pls mention this repo and cite the paper:

@InProceedings{Dou_2017_CVPR,
author = {Dou, Pengfei and Shah, Shishir K. and Kakadiaris, Ioannis A.},
title = {End-To-End 3D Face Reconstruction With Deep Neural Networks},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {July},
year = {2017}
}

Known issues

dataloader is very slow and cannot make fully usage of GPU training. You can use record io to pack the image and do more augmentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].