Comments (7)
I am currently working on this project with PyTorch and PyTorch3D. Things are almost done except the settings of the camera so that the 8 transformation parameters can work with the rendered image. Now I hope the author could provide the parameters of the camera.
from nonlinear_face_3dmm.
@HoiM Hello, any progress?
from nonlinear_face_3dmm.
@HoiM Hello, any progress?
Got no reply from the author...
from nonlinear_face_3dmm.
@HoiM I am confused about the parameters of the camera you said. are they different from camera projection parameters?In the paper, it said "the camera projection parameters estimated by the encoder"
from nonlinear_face_3dmm.
I am currently working on this project with PyTorch and PyTorch3D. Things are almost done except the settings of the camera so that the 8 transformation parameters can work with the rendered image. Now I hope the author could provide the parameters of the camera.
Hi, did you find that the z-buffer kernel is not differentiable in the code? How can you resovle this problem with pytorch?
from nonlinear_face_3dmm.
@invisprints Maybe I was confused. The camera model used in the paper is weak perspective projection camera model. Based on my understanding, the 8 parameters can directly convert a 3D point to a plane. While in my implementation, I used the perspective projection camera model, where field of view, location of the camera in the world system, and the focal length must be set. Maybe the 8 parameters are already enough.
Please feel free to correct me if anything I said was wrong.
from nonlinear_face_3dmm.
@chaoshiedwin I switched to another work and successfully implemented the rendering process. Here the camera model is weak perspective model. But I used OpenGLPerspectiveCamera
in PyTorch3D, where Z-buffer is not needed to be coded by hand.
Moreover, based on my understanding, z-buffer is more of like a mask where back-propagation is not needed.
from nonlinear_face_3dmm.
Related Issues (20)
- G_loss_frecon = tf.zeros(1)??? HOT 11
- Missing perceptual loss (G_loss_frecon = tf.zeros(1)) HOT 5
- InternalError: Failed to create session. HOT 1
- About requirements HOT 5
- Demo (Test) code HOT 8
- NameError: global name 'load_FaceAlignment_vt2pixel' is not defined
- Error in running rendering_example.py : undefined symbol: _ZN10tensorflow12OpDefBuilder5InputESs HOT 4
- Training config. (Training set size?)
- After training your model, the Rendered Image has no texture on it! HOT 7
- Pretrained model HOT 12
- How to get 3D mesh from your model's output? HOT 15
- Rendering Layer Not Differentiable. Cannot train with wild images. HOT 3
- Does G_loss_frecon need to modify it when using VGG-Face?
- Has anyone solved the code in the model_non_linear_3DMM file for solving the perceptual loss G_loss_frecon?
- Complie the render layer the error HOT 3
- The file ‘good_images.dat’ was not found
- About the l2,1 loss
- What is the version of tf?
- Generate 3DMM parameters.
- Cannot run rendering_example.py
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nonlinear_face_3dmm.