live2d 单图转模型 单图生成模型

目录

talking-head-anime-4-demo

训练后效果,生成各个姿态的图

相机驱动:

训练后config:

图片格式示意:

加载模型:

[live2d-tts 只有教程,](#live2d-tts 只有教程,)


talking-head-anime-4-demo

训练后效果,生成各个姿态的图

src/tha4/app/character_model_manual_poser.py

相机驱动:

character_model_mediapipe_puppeteer.py

训练后config:

config.yaml

bash 复制代码
prefix: demo
character_image_file_name: data/images/lambda_02.png
face_mask_image_file_name: data/images/lambda_02_face_mask.png
face_morpher_random_seed_0: 12771885812175595441
face_morpher_random_seed_1: 14367217090963479175
face_morpher_num_training_examples_per_sample_output: 10000
face_morpher_batch_size: 7
body_morpher_random_seed_0: 2892221210020292507
body_morpher_random_seed_1: 9998918537095922080
body_morpher_num_training_examples_per_sample_output: 10000
body_morpher_batch_size: 8
num_cpu_workers: 1
num_gpus: 1
face_morpher_file_name: character_model/face_morpher.pt
body_morpher_file_name: character_model/body_morpher.pt

https://github.com/pkhungurn/talking-head-anime-4-demo

图片格式示意:

保存模型0010

python 复制代码
        @file_task(workspace, self.character_model_character_png_file_name(), [self.character_image_file_name])
        def copy_character_image_file_name():
            copy_file(self.character_image_file_name, self.character_model_character_png_file_name())

        @file_task(workspace, self.character_model_face_morpher_file_name(), [
            f"{self.face_morpher_prefix()}/checkpoint/0010/module_module.pt",
        ])
        def copy_face_morpher():
            copy_file(
                f"{self.face_morpher_prefix()}/checkpoint/0010/module_module.pt",
                self.character_model_face_morpher_file_name())

        @file_task(workspace, self.character_model_body_morpher_file_name(), [
            f"{self.body_morpher_prefix()}/checkpoint/0015/module_module.pt",
        ])
        def copy_face_morpher():
            copy_file(
                f"{self.body_morpher_prefix()}/checkpoint/0015/module_module.pt",
                self.character_model_body_morpher_file_name())

加载模型:

python 复制代码
    def load(file_name: str):
        conf = OmegaConf.to_container(OmegaConf.load(file_name))
        dir = os.path.dirname(file_name)
        character_image_file_name = os.path.join(dir, conf["character_image_file_name"])
        face_morpher_file_name = os.path.join(dir, conf["face_morpher_file_name"])
        body_morpher_file_name = os.path.join(dir, conf["body_morpher_file_name"])
        return CharacterModel(
            character_image_file_name,
            face_morpher_file_name,
            body_morpher_file_name)

live2d-tts 只有教程,

https://www.zhihu.com/zvideo/1778061945503461376

相关推荐
AI你一生一世1 小时前
不止于时序存储:DolphinDB 如何成为 AI 时代的工业智能底座
java·人工智能·struts·时序数据库·工业智能·dolphindb·ai基础设施
belldeep1 小时前
python:genesis-world, Genesis-Embodied-AI
人工智能·python·ai·genesis
云-缩影1 小时前
拆解 AI 图像生成应用的后端架构:ECS、OSS 和大模型 API 怎么配合
java·spring boot·后端
瑞克-桑切斯1 小时前
7、MySQL 慢查询排查与优化实战指南
java·服务器·数据库
benchmark_cc2 小时前
A 股、港股、美股如何建立统一的标的主数据格式?
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
维克兜率天2 小时前
【维克】趋势型CTA:期货市场的“追涨杀跌“
人工智能·python
Csvn3 小时前
性能监控
前端
Csvn3 小时前
构建工具
前端
取名真是3 小时前
Python 算法知识点从基础到进阶
开发语言·python·算法
梦想不只是梦与想3 小时前
PyTorch、CPU、GPU、CUDA
人工智能·pytorch·python·深度学习·机器学习·cuda