Paper: https://arxiv.org/abs/2412.09262
Code: https://github.com/bytedance/LatentSync
Add temporal layer: Our previous claim that the temporal layer severely impairs lip-sync accuracy was incorrect; the issue was actually caused by a bug in the code implementation. We have corrected our paper and updated the code. After incorporating the temporal layer, LatentSync 1.5 demonstrates significantly improved temporal consistency compared to version 1.0.
Improves performance on Chinese videos: many issues reported poor performance on Chinese videos, so we added Chinese data to the training of the new model version.
Reduce the VRAM requirement of the stage2 training to 20 GB through the following optimizations:
Now you can train LatentSync on a single RTX 3090! Start the stage2 training with configs/unet/stage2_efficient.yaml.
Other code optimizations:
0.32.2.| Original video | Lip-synced video |
6 commits
Paper: https://arxiv.org/abs/2412.09262
Code: https://github.com/bytedance/LatentSync
Add temporal layer: Our previous claim that the temporal layer severely impairs lip-sync accuracy was incorrect; the issue was actually caused by a bug in the code implementation. We have corrected our paper and updated the code. After incorporating the temporal layer, LatentSync 1.5 demonstrates significantly improved temporal consistency compared to version 1.0.
Improves performance on Chinese videos: many issues reported poor performance on Chinese videos, so we added Chinese data to the training of the new model version.
Reduce the VRAM requirement of the stage2 training to 20 GB through the following optimizations:
Now you can train LatentSync on a single RTX 3090! Start the stage2 training with configs/unet/stage2_efficient.yaml.
Other code optimizations:
0.32.2.| Original video | Lip-synced video |
6 commits