jiashunwang / neural-pose-transfer Goto Github PK
View Code? Open in Web Editor NEWNeural Pose Transfer by Spatially Adaptive Instance Normalization. In CVPR 2020
License: Apache License 2.0
Neural Pose Transfer by Spatially Adaptive Instance Normalization. In CVPR 2020
License: Apache License 2.0
Hi @jiashunwang
I want to try your model on human mesh with different vertex numbers. I change the num_points in model_maxpool, but dimension error will be reported when performing cat operation. Then I try to reduce the point of the one with more points to be the same as the other in the random_sample. Then the code can run. However, the results are not very ideal.
Could you please give me some advice? Thank you!
random_sample = np.random.choice(6890,size=6890,replace=False)
random_sample2 = np.random.choice(27554,size=6890,replace=False)
Hello @jiashunwang & team,
Great paper. Thanks for sharing the code.
Wish to know if the model will be able to do these:
Thanks,
Hi @jiashunwang ,thanks for sharing this wondeful work, when I test the pretained model on the datasets you provided, the result looks normal, but when I test the obj file from other smpl based model like VIBE, the results are bad.
I wonder whether it's because of the model's generalized ability or there exist some details that I missed?
Thanks for your great work!
But I wonder why the model works on target and source mesh with a different vertex order. The feature F_pose extracted from the Encoder seems to be different on the same pose mesh with different vertex order. Also, F_pose is not spatially aligned with the vertex of the identity mesh. Does Pose1(order 1) + Identity1 and Pose1(order 2) + Identity1 outputs nearly the same result? Any insights on why it works on different vertex order inputs?
Dear @TianyunZ @walsvid @jiashunwang
I just run the demo.py with two horses. The model for a horse is different from the model link you provided.
Could you please upload the model for horses?
Thanks!
I just tested the models you provided and found that the results of supervised_list_obj.txt
and unsupervised_list_obj.txt
on both maxpool.model
and original.model
are very close. Moreover, they are much better than the results in Table 1 of your paper. So I think the two txt files may not correct, can you help me figure this out? Many thanks.
Hi, thanks for your good work, but we cannot find the protocols to measure the performance, especially the code of Point-wise Mesh Euclidean Distance for supervised and unsupervised (only list)
Could you provide one?
The website is saying that "Under Maintenance", so we can't access datasets. Could you upload the datasets to Baidu Yun or Google Drive?
You don't have permission to access /fuyanwei/download/NeuralPoseTransfer/data/filelists/supervised_list_obj.txt on this server.
Would you please sahre the pretrained model and the demo code? I hope to test this model on my own data. Also, how to set the training data? Looking forward to your reply!
Hi, I recently read your paper related about neural pose transfer. After read the codes, I am confused about why the generated mesh should keep the same topology structure as the identity mesh provided, why not pose mesh?
I've tried to download the pre-trained models in http://www.sdspeople.fudan.edu.cn/fuyanwei/download/NeuralPoseTransfer/ckpt/,
but I met the forbidden: "You don't have permission to access /fuyanwei/download/NeuralPoseTransfer/ckpt/original.model on this server"
Have I missed any authentication steps?
Hi @jiashunwang,
I understand that we can use the .obj files created by SMPL based models as dataset.
Do let me know if there is any constraints like entire 3D object should be visible, etc.
Ca you share sample dataset that you used for training? That will help me understand how to create dataset for training.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.