Project Summary:
Designed and implemented a Pipe-Line that takes two input images of the user and creates an animatable Avatar in the virtual world.
Work Steps:
1. Surveyed existing Directions and NN to find one that fits our needs in avatar and virtual world, Chosen ק– Construct 3D Avatar from human full body image.
- Investigate network code and improve the following:
- Improved resolution of output avatar significantly using rendering method called UV-Map instead of Vertex Colors:
- Investigate output format
- Update and expand ICON source code so it supports UV map
- Added support to the back image using algorithms we designed and implemented.
- All attempts and solutions performed while thinking about optimization and efficiency while using pytorch.
- Investigate and found semi-automatic way to animate avatar – Mixamo
- Studied and built a Unity application that includes our avatar and supports Movement and a few basic movements.
- During the project used and learned multiple technologies:
- 3D modeling and rendering basics.
Program languages and libraries: Python – Pytorch, C# – Unity