Summary
The paper present VASA, a new method for talking head video generation. The method is build as a diffusion model using Transformer. To increase the performance of the model and allow more control on the generated video the authors decided to use the representation from [1] and learn to disentangle its components. With this the model can control the gaze, expression and camera position. The method achieve impressive qualitative and outperforms the methods they compare with.
[1] Nikita Drobyshev, Jenya Chelishev, Taras Khakhulin, Aleksei Ivakhnenko, Victor Lempitsky, and Egor Zakharov. Megaportraits: One-shot megapixel neural head avatars. In Proceedings of the 30th ACM International Conference on Multimedia, pages 2663–2671, 2022
Strengths
The qualitative results are very impressive and probably better than the state-of-the-art.
The idea of disentangling the existing representation of [1] is nice.
The model is very fast at inference on costumer grade GPU.
The paper is well written and easy to understand.
[1] Nikita Drobyshev, Jenya Chelishev, Taras Khakhulin, Aleksei Ivakhnenko, Victor Lempitsky, and Egor Zakharov. Megaportraits: One-shot megapixel neural head avatars. In Proceedings of the 30th ACM International Conference on Multimedia, pages 2663–2671, 2022
Weaknesses
My main issue with the paper is that despite the work being presented as reproducible in the checklist I feel that many too many details are missing to actually reproduce the method or the experiments :
- The new proposed CAPP score lack details for reproducibility e.g training procedure. Sharing this model would also be of interest to the community (and do not raise ethical concern which could justify keeping the code private). As of now it is difficult to know if the metric is actually sound.
- It is unclear if the entire voxceleb dataset is used and how many clips remain after preprocessing ?
- Lack of details of the new OneMin-32 dataset : size, type of videos, resolution, origins of the videos...
- The paper says that the model is trained on "4 NVIDIA RTX A6000 GPUs" and that the model "train on massive talking face videos from a large number of identities". How long does the training take and how much data is actually used. Because if all of VoxCeleb + the new unreleased dataset are used the training could be very long. More details are required here.
- It is not clear how the condition are used ion the network. Are they simply concatenated to the motion latent or used in cross Attention inside the Transformer
- It is not entirely clear if the architecture of [2] used out of the box to obtain the facial latent or if it was modified for the disentanglement.
Assuming that the dataset used is very large (>10e6 samples) is the comparison against the other methods that use 50k-100k samples for training fair. An ablation with a training on a dataset of that scale would have been interesting. Without it the impressive qualitative results of the method could simply be due to the huge amount of data.
The novelty is limited the paper mostly reuse existing modules and innovation is mainly in the disentanglement.
The comparison against sota is limited, the most recent method, SadTalker, is from 2022.
The FVD score on VoxCeleb should have been shown anyway, other method from the literature present it.
The method apparently used [1] for gaze direction estimation. However [72] appears to be a method to classify gaze between different modes (fixed, quick motion...). Was the method modified to obtain gaze direction g that is used in the paper ?
The ablation only present results on the gaze and audio condition. It would have been interesting to also see the effect of the expression condition.
[1] Raimondas Zemblys, Diederick C Niehorster, and Kenneth Holmqvist. gazenet: End-to-end eye-movement event detection with deep neural networks. Behavior research methods, 51:840–864, 2019.
[2] Nikita Drobyshev, Jenya Chelishev, Taras Khakhulin, Aleksei Ivakhnenko, Victor Lempitsky, and Egor Zakharov. Megaportraits: One-shot megapixel neural head avatars. In Proceedings of the 30th ACM International Conference on Multimedia, pages 2663–2671, 2022.
Questions
How do the authors deal with the resolution difference between methods when computing FVD ?
With CAPP score are the head motions related to speech semantics measured ? (e.g head shake when saying no.)
to finish
Limitations
The authors address the limitation in the appendix.