恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
从两张关键帧到完整动画:ToonCrafter 卡通插值教程
首页
资讯中心
/
从两张关键帧到完整动画:ToonCrafter 卡通插值教程
从两张关键帧到完整动画:ToonCrafter 卡通插值教程
发布时间:2026/8/24 2:51:32
从两张关键帧到完整动画ToonCrafter 卡通插值教程【免费下载链接】ToonCrafter[SIGGRAPH Asia 2024, Journal Track] ToonCrafter: Generative Cartoon Interpolation项目地址: https://gitcode.com/GitHub_Trending/to/ToonCrafterToonCrafter 是一个面向卡通动画插值的开源工具出自 SIGGRAPH Asia 2024输入两张静态卡通图它会自动生成 16 帧的平滑过渡动画输出 512x320 的视频。它基于预训练的图到视频扩散模型实现还支持用草图引导运动、给黑白线稿上色。下面我会带你从环境搭好到跑起来一步步走通最后再讲几个进阶玩法和值得记的参数。 先看效果卡通帧间插值长什么样最直观的方式是直接看官方示例。两张关键帧、一段动画中间所有帧都由模型生成起始帧结束帧生成动画再看一组例子人物动作在动画里保持连续没有明显的闪烁或跳帧 快速上手三步搭好 ToonCrafter 环境与模型第一步把仓库克隆到本地并进入项目目录后续所有命令都以这个目录为基准。git clone https://gitcode.com/GitHub_Trending/to/ToonCrafter cd ToonCrafter第二步创建独立的 conda 环境并安装依赖。官方要求 Python 3.8.5直接拿高版本 Python 容易遇到兼容性问题。conda create -n tooncrafter python3.8.5 conda activate tooncrafter pip install -r requirements.txt第三步从 Hugging Face 下载 ToonCrafter_512 模型权重一个 model.ckpt 文件放到固定目录推理脚本只认这个路径mkdir -p checkpoints/tooncrafter_512_interp_v1把 model.ckpt 放进刚建的目录即可。这一步不能省后面两种启动方式都依赖它。 两种运行方式命令行与 Gradio 的最短启动命令命令行方式一条命令跑完。输入与参数都固定在脚本里输入图放在prompts/512_interp/目录成对的起始帧、结束帧加 prompts.txt结果输出到results/目录。适合批量出片和参数固定的实验。sh scripts/run.shGradio 界面方式同样一条命令。启动后在浏览器打开本地地址直接上传图片拖动滑块调整步数、引导强度和随机种子。适合随手玩、反复对比参数。python gradio_app.py 进阶玩法草图引导与草图上色的三个用法如果只用关键帧插值还不够可以给生成过程加一层控制。仓库里自带了官方示例稀疏草图引导。画几帧稀疏的草图生成动画的动作会跟着草图走。适合需要精确控制角色运动轨迹的场景。参考图草图上色。黑白草图配一张参考彩色图模型输出配色一致的彩色动画。适合快速验证场景设计稿。卡通草图关键帧插值。两张黑白草图帧直接插值成动画不用上色适合前期分镜阶段检查动作流程。⚙️ 参数与源码速览最快调出推理的参数推理脚本里调这三个参数最见效--interp打开生成式帧插值模式输入两张图时必须带上--ddim_steps默认 50 步调小能直接缩短推理时间代价是画质略降--frame_stride控制帧间动作幅度推荐范围 5-30值越小动作越大模型本身按 FPS5 训练。配置文件在 configs/inference_512_v1.0.yaml分辨率、模型行为等都写在这里。核心模型代码集中在 lvdm/models/ 目录autoencoder.py 负责图像压缩ddpm3d.py 是 3D 扩散模型主体想读源码从这里入手。❓ 常见问题与限制帧数上限、推理耗时与效果不佳时怎么办Q最多能生成多少帧分辨率多大A当前版本上限 16 帧分辨率 512x320。想更长需要等项目后续更新。Q生成一次要多久A取决于 GPU 性能和 DDIM 步数。官方参考是 A100 跑 50 步减少步数可以按比例缩短时间。Q生成结果闪烁、动作不对怎么办A官方明确提示成功率不作保证生成式视频先验方差较大。换个随机种子、调整 frame_stride或换一组输入图重试复杂场景可能要多试几次。Q能拿来做商用吗A它属于研究用途的开源项目不是商业产品。使用时请遵守当地法律法规开发者不对滥用行为负责。ToonCrafter 是 SIGGRAPH Asia 2024 Journal Track 的生成式卡通插值项目定位是研究探索而非生产级工具。仓库对社区开放遇到 bug 或有功能想法欢迎直接提交 PR 或提 issue。【免费下载链接】ToonCrafter[SIGGRAPH Asia 2024, Journal Track] ToonCrafter: Generative Cartoon Interpolation项目地址: https://gitcode.com/GitHub_Trending/to/ToonCrafter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考