nitthilan / CPISADGAN

Reproducing Controllable Person Image Synthesis with Attribute-Decomposed GAN result

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reproduction of Controllable Person Image Synthesis with Attribute-Decomposed GAN

@inproceedings{men2020controllable,
  title={Controllable Person Image Synthesis with Attribute-Decomposed GAN},
  author={Men, Yifang and Mao, Yiming and Jiang, Yuning and Ma, Wei-Ying and Lian, Zhouhui},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition},
  year={2020}
}

Repo

Reusing code for generation of input from the following repositories:

Other references:

  • A Style-Based Generator Architecture for Generative Adversarial Networks - paper

  • First Order Motion Model for Image Animation - code, paper

  • Basic GAN pytorch implementation - code

  • VFX experiments blog

  • Rigging - RigNet paper, youtube, project, code-not available, dattaset - Predicting Animation Skeletons for 3D Articulated Models via Volumetric Nets paper, supplement, code

  • what is skin weights in animation - NeuroSkinning - paper

    • autorigging deeplearning
  • how is skeleton mapped to required motion

  • 3d walk cycle - how is skeleton mapped to required motion

  • High resolution 3d human digitization - code, project

Companies: mixamo, https://www.gleechi.com/

catastrophic forgetting deep learning

People crowd simulation:

  • generation of shadows
  • steering people
  • interaction between people like not overlapping with each other
  • ability to walk jump fall etc..
  • ability to choose gender, age, cloth color etc
  • Reference1

Animation:

List of ideas:

  • Can we have a discriminator which learn progressively i.e. initially uses basic input samples to restrict the combinatorial search space. Then gradually feed finer and finer variations to adapt easily
  • Can we use GAN based object generattion like small coffettis or lot of people kind of objects and encode them separately such tthat we can store the number and object and recreate them on the other side for decoders?
  • Crown simulatitons for car orientation detection deep learning, car videos dataset, trees dataset
  • pytorch3d to render outputs with known input and then learning a generator to approximate the output
  • SPADE based image painting - bg generation and then add humans

List of ideas 3D sculpting:

About

Reproducing Controllable Person Image Synthesis with Attribute-Decomposed GAN result


Languages

Language:Python 100.0%