Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Demo Programs for the "Talking Head(?) Anime from a Single Image 3: Now the Body Too" Project
| Date | Stars |
|---|---|
| 2026-07-24 | 1044 |
| 2026-07-25 | 1044 |
| 2026-07-28 | 1044 |
| 2026-07-30 | 1044 |
| 2026-08-06 | 1044 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Demo Code for "Talking Head(?) Anime from A Single Image 3: Now the Body Too" This repository contains demo programs for the [Talking Head(?) Anime from a Single Image 3: Now the Body Too](https://pkhungurn.github.io/talking-head-anime-3/index.html) project. As the name implies, the project allows you to animate anime characters, and you only need a single image of that character to do so. There are two demo programs: * The ``manual_poser`` lets you manipulate a character's facial expression, head rotation, body rotation, and chest expansion due to breathing through a graphical user interface. * ``ifacialmocap_puppeteer`` lets you transfer your facial motion to an anime character. ## Try the Manual Poser on Google Colab If you do not have the required hardware (discussed below) or do not want to download the code and set up an environment to run it, click [](https://colab.research.google.com/github/pkhungurn/talking-head-anime-3-demo/blob/master/colab.ipynb) to try running the manual poser on [Google Colab](https://research.google.com/colaboratory/faq.html). ## Hardware Requirements Both programs require a recent and powerful Nvidia GPU to run. I could personally ran them at good speed with the Nvidia Titan RTX. However, I think recent high-end gaming GPUs such as the RTX 2080, the RTX 3080, or better would do just as well. The `ifacialmocap_puppeteer` requires an iOS device that is capable of computing [blend shape parameters](https://developer.apple.com/documentation/arkit/arfaceanchor/2928251-blendshapes) from a video feed. This means that the device must be able to run iOS 11.0 or higher and must have a TrueDepth front-facing camera. (See [this page](https://developer.apple.com/documentation/arkit/content_anchors/tracking_and_visualizing_faces) for more info.) In other words, if you have the iPhone X or something better, you should be all set. Personally, I have used an iPhone 12 mini. ## Software Requirements ### GPU Related Software Please update your GPU's device driver and install the [CUDA Toolkit](https://developer.nvidia.com/cuda-toolkit) that is compatible with your GPU and is newer than the version you will be installing in the next subsection. ### Python Environment Both ``manual_poser`` and ``ifacialmocap_puppeteer`` are available as desktop applications. To run them, you need to set up an environment for running programs written in the [Python](http://www.python.org) language. The environment needs to have the following software packages: * Python >= 3.8 * PyTorch >= 1.11.0 with CUDA support * SciPY >= 1.7.3 * wxPython >= 4.1.1 * Matplotlib >= 3.5.1 One way to do so is to install [Anaconda](https://www.anaconda.com/) and run the following commands in your shell: ``` > conda create -n talking-head-anime-3-demo python=3.8 > conda activate talking-head-anime-3-demo > conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch > conda install scipy > pip install wxpython > conda install matplotlib ``` #### Caveat 1: Do not use Python 3.10 on Windows As of June 2006, you cannot use [wxPython](https://www.wxpython.org/) with Python 3.10 on Windows. As a result, do not use Python 3.10 until [this bug](https://github.com/wxWidgets/Phoenix/issues/2024) is fixed. This means you should not set ``python=3.10`` in the first ``conda`` command in the listing above. #### Caveat 2: Adjust versions of Python and CUDA Toolkit as needed The environment created by the commands above gives you Python version 3.8 and an installation of [PyTorch](http://pytorch.org) that was compiled with CUDA Toolkit version 11.3. This particular setup might not work in the future because you may find that this particular PyTorch package does not work with your new computer. The solution is to: 1. Change the Python version in the first command to a recent one that works for your OS. (That is, do not use 3.10 if you are using Windows.) 2. Change t
Excerpt of 12,730 characters
Read on GitHub11
2
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:e2fe05b26c8f4e66, topic:pytorch
matched fp:e2fe05b26c8f4e66, topic:computer-vision
matched fp:e2fe05b26c8f4e66, name:talking head, desc:talking head, readme:talking head