一张照片+一段音频,驱动超逼真 AI 虚拟人,免费开源?!一篇论文揭秘 OmniAvatar 技术原理

一张照片+一段音频,驱动超逼真 AI 虚拟人,免费开源?!一篇论文揭秘 OmniAvatar 技术原理

一张照片+一段音频,驱动超逼真 AI 虚拟人,免费开源?!一篇论文揭秘 OmniAvatar 技术原理 一张照片+一段音频,驱动超逼真 AI 虚拟人,免费开源?!一篇论文揭秘 OmniAvatar 技术原理 Modified November 26, 2025 视觉效果与可控性展示 与多个主流模型对比,无论是人脸,还是半身视频生成。 OmniAvatar生成的角色在表情自然度、动作流畅感上,都会更胜一筹。 但真正让它脱颖而出的,是它强大的文本控制能力。 如上图所示,可以通过提示词(Prompt)。 像导演一样指挥你的虚拟人。 无论是“用右手拿起杯子”这样的精准互动。 还是“开心”、“愤怒”这样的情绪表达,OmniAvatar都能精准地执行。 为什么方案好,消融实验对比 团队进行了严谨的“消融实验”。 上图展示了用LoRA训练相比于“完全训练”,在保持人物细节、避免画面失真上的优势。 实验也证明,“多层次”音频嵌入确实比“单层”效果更好。 而引导强度(CFG)也需要在一个“黄金平衡点”才能达到最佳效果。 CFG 是个参数,控制AI模型在生成内容时,多大程度上遵循你的指令(比如文本提示或音频)。 CFG过高( 4.5) :严格遵循音频指令 • ✅ 口型同步精准 • ❌ 动作夸张、表情不自然 CFG过低(<4.5) :模型更自由发挥 • ✅ 表情自然流畅 • ❌ 口型同步性差 OmniAvatar团队研究发现: 最佳设置 :音频和文本CFG均为4.5,平衡同步性与自然度,稳定生成高质量视频。 这论文意味着什么? OmniAvatar这篇论文为业界提供了一套极其聪明且有效的解决方案: • 通过“像素级多层次音频嵌入”,实现了音频与全身动作的深度绑定,解决了动作自然度的问题。 • 通过“LoRA高效微调”,在保留基础模型强大能力的同时,高效地融入了音频驱动功能,解决了模型训练中的核心矛盾。 这套方案确实为数字人进行电商货品展示、电影/广告视频制作、虚拟人等场景,提供了一条可行的路径。 当然,团队也坦诚讲了当前模型的局限性,如: • 长视频生成 :生成非常长的视频时,可能会出现颜色偏移或错误累积。 • 推理速度 :和所有强大的扩散模型一样,计算成本较高,难以实现实时互动。 • 复杂场景 :对于多人互动复杂场景,控制起来依旧困难。 不过,依然让我们距离更生动逼真的虚拟人,更近了一步。 这个好消息,我要告诉汗青。 附录:开源模型和论文地址 模型 https://huggingface.co/OmniAvatar/OmniAvatar 14B Github https://github.com/Omni Avatar/OmniAvatar 论文 Arxiv:https://arxiv.org/abs/2506.18866 项目首页 https://omni avatar.github.io/ 最后附一个论文秒懂神器!Gemini一句话让你读懂任何学术论文 只需上传论文PDF,输入提示词: “逐字逐句带我学习这篇论文,要通俗易懂,但又不失专业” 不仅论文变双语对照,而且真的一句话一句话解释,太方便了! 视觉效果与可控性展示 视觉效果与可控性展示 与多个主流模型对比,无论是人脸,还是半身视频生成。 OmniAvatar生成的角色在表情自然度、动作流畅感上,都会更胜一筹。 但真正让它脱颖而出的,是它强大的文本控制能力。 如上图所示,可以通过提示词(Prompt)。 像导演一样指挥你的虚拟人。 无论是“用右手拿起杯子”这样的精准互动。 还是“开心”、“愤怒”这样的情绪表达,OmniAvatar都能精准地执行。 为什么方案好,消融实验对比 为什么方案好,消融实验对比 团队进行了严谨的“消融实验”。 上图展示了用LoRA训练相比于“完全训练”,在保持人物细节、避免画面失真上的优势。 实验也证明,“多层次”音频嵌入确实比“单层”效果更好。 而引导强度(CFG)也需要在一个“黄金平衡点”才能达到最佳效果。 CFG 是个参数,控制AI模型在生成内容时,多大程度上遵循你的指令(比如文本提示或音频)。 CFG过高( 4.5) :严格遵循音频指令 • ✅ 口型同步精准 • ❌ 动作夸张、表情不自然 CFG过低(<4.5) :模型更自由发挥 • ✅ 表情自然流畅 • ❌ 口型同步性差 OmniAvatar团队研究发现: 最佳设置 :音频和文本CFG均为4.5,平衡同步性与自然度,稳定生成高质量视频。 这论文意味着什么? OmniAvatar这篇论文为业界提供了一套极其聪明且有效的解决方案: • 通过“像素级多层次音频嵌入”,实现了音频与全身动作的深度绑定,解决了动作自然度的问题。 • 通过“LoRA高效微调”,在保留基础模型强大能力的同时,高效地融入了音频驱动功能,解决了模型训练中的核心矛盾。 这套方案确实为数字人进行电商货品展示、电影/广告视频制作、虚拟人等场景,提供了一条可行的路径。 当然,团队也坦诚讲了当前模型的局限性,如: • 长视频生成 :生成非常长的视频时,可能会出现颜色偏移或错误累积。 • 推理速度 :和所有强大的扩散模型一样,计算成本较高,难以实现实时互动。 • 复杂场景 :对于多人互动复杂场景,控制起来依旧困难。 不过,依然让我们距离更生动逼真的虚拟人,更近了一步。 这个好消息,我要告诉汗青。 附录:开源模型和论文地址 模型 https://huggingface.co/OmniAvatar/OmniAvatar 14B Github https://github.com/Omni Avatar/OmniAvatar 论文 Arxiv:https://arxiv.org/abs/2506.18866 项目首页 https://omni avatar.github.io/ 最后附一个论文秒懂神器!Gemini一句话让你读懂任何学术论文 只需上传论文PDF,输入提示词: “逐字逐句带我学习这篇论文,要通俗易懂,但又不失专业” “逐字逐句带我学习这篇论文,要通俗易懂,但又不失专业” 不仅论文变双语对照,而且真的一句话一句话解释,太方便了! You don't have permission to access this synced block. Please log in and try again. Log In 🔗 原文链接: https://mp.weixin.qq.com/s/ZbNk4iom... https://mp.weixin.qq.com/s/ZbNk4iom... 原创 向阳乔木 向阳乔木推荐看2025年07月25日 11:29 北京 两年前,我的好朋友汗青推出了 AI.TALK栏目,爆火! 很长一段时间,他的视频都是两个名人在对话。 虽然对话脚本很深刻、也很有趣,但总觉得这个形式有点诡异。 两个虚拟人直视你说话,互相没眼神交流,表情单调、也没有任何肢体动作。 为什么? 其实很简单, 因为技术不成熟。 汗青有天马行空的想法,极高的艺术审美,但当时技术达不到,所以只能做名人对谈 AI 视频。 AI 视频生成技术经过两年发展。 汗青终于做了全网 700w+ 观看的 AI 虚拟偶像 Yuri。 但是,他跟我说,依然有很多技术细节不尽如人意。 比如人物肢体动作、口型、表情、人声一致性等等。 今天,读到一篇浙江大学和阿里巴巴夸克技术团队合作发表的论文「OmniAvatar」。 突然觉得 AI 虚拟人技术,即将迎来一些新突破。 让汗青苦恼的问题,估计很快就有了新解决方案。 下面,由我带大家一起解读这篇论文。 论文背景 标题: 《OmniAvatar: Efficient Audio Driven Avatar Video Generation with Adaptive Body Animation 》(融合自适应身体动画的高效音频驱动虚拟形象视频生成) 论文下载地址: https://arxiv.org/pdf/2506.18866 说起现在的 AI 虚拟人,有个挺别扭的地方。 脸可能做得很生动,但身体却像被冻住了一样,或者动作极其僵硬。 完全没有我们日常说话时那种自然的、下意识的身体语言。 有点假,有点“出戏”。 一旦强行动起来,问题就更大了。 模型很难在生成复杂的全身动作的同时,还能把嘴上的口型对得严丝合缝。 最大局限的是: 没法通过 Prompt 精准控制人物动作。 比如,让虚拟人“左手食指点下屏幕”,或“做一个惊讶的表情”。 有时模型能实现,但往往不够好。 《OmniAvatar》要解决的,就是这么一个核心的、“三位一体”的难题: 如何让虚拟人在精准对口型的同时,还能拥有自然协调的全身动作,并且这一切都可以通过输入的文本指令(Prompt)来精确控制。 效果概览 OmniAvatar 论文首屏出现的一张图,展示了实现效果和潜在应用场景: • • 虚拟人录播客、唱歌 • • 虚拟人互动展示商品 • • 虚拟人不同情感表情控制 • • 虚拟人精准手势控制 最不可思议的是,这一切仅仅来源于一张静态照片、一段音频和一句文本指令。 那么,问题来了,他们到底是怎么做到的? 要理解论文方案有多巧妙,得先了解下,训练这类模型在过去多么“折磨人”。 两条看似有理的绝路 假如我们现在要用阿里巴巴开源的 Wan2.1 模型(也就是这篇论文选用的基础模型)。 它原本的工作是根据文字生成高质量视频。 而我们的目标是改造它,赋予它一项新能力: 根据输入音频,生成与之匹配的动画 。 要完成这个改造,研究者通常面临两种选择,但都有明显的缺陷: 第一种选择:完全训练 (Full Training) 第一种选择:完全训练 (Full Training) 把模型的全部参数,用新的、以人物说话为主的视频数据进行一次彻底的重训练。 但是,这会带来一个严重的问题,专业术语叫 过拟合(Overfitting) 。 模型会过度适应新数据,反而损害原有的、强大的 通用视频生成能力 。 最终结果:生成视频质量下降,画面变得模糊、失真,甚至人物细节(比如手部)都会出错。 第二种选择:局部微调 (Partial Fine tuning) 第二种选择:局部微调 (Partial Fine tuning) 为保护原始模型的强大能力。 研究者会 冻结模型核心权重,只训练少数新增的、专门处理音频的模块 。 但这种做法的问题在于,被冻结的大模型和新训练的小模块之间,很难有效协作。 这会导致音频和视频的对齐效果很差,尤其是 口型同步准确性大打折扣 。 为了解决上述挑战,OmniAvatar团队提出了一种基于 LoRA 的平衡微调策略。 该策略不同于以上两种方法,而是使用LoRA策略高效地适应模型。 LoRA通过在注意力和前向传播(FFN)层的权重更新中引入低秩矩阵。 使模型能够在不改变底层模型容量的情况下学习音频特征。 展示说说他们是如何找到突破口的。 OmniAvatar 的突破口 研究者面临着一个核心的技术矛盾: 如何在让模型学会新技能的同时,不牺牲其原有的、高质量的视频生成能力? 针对此矛盾,OmniAvatar团队提出了创新解决方案。 第一个突破口,就是彻底改变了音频与视频的互动方式。 过去的方法大多采用 “交叉注意力(Cross Attention)”机制 。 也就是让模型在生成视频的过程中,不断地去“参考”音频的特征。 这种方式不仅计算量大,且容易让模型的 注意力过度集中在脸部,而忽略了身体动作 。 为此,OmniAvatar团队提出一种更直接深入的融合策略: 像素级多层次音频嵌入(Pixel wise Multi hierarchical Audio Embedding) 。 突破口一:多层次音频嵌入 突破口一:多层次音频嵌入 从上面这张模型架构图可知。 音频输入后,会经过一个名为 Audio Pack 的独创模块进行处理。 处理后的音频特征,不再是作为一个“外部参考”。 而是被直接“ 注入 ”到了视频的潜在空间(Latent Space)里。 你可以把“潜在空间”想象成是画面的数字DNA。 也就是说,他们 把音频的节奏和能量,写进了每一帧画面的“基因”里 。 上图展示了 Audio Pack 模块的内部设计。 通过巧妙的重排和线性映射,高效地将音频特征压缩,让其与视频潜在特征完美对齐。 而且,为了防止这个“基因”在复杂网络传递中被稀释。 他们还在模型的多个不同深度层级(Multi hierarchical)都进行了注入。 这就是为什么角色的身体会动起来。 因为音频不再仅仅是给嘴唇的指令,而是流淌在整个虚拟人“血液”里的节拍。 突破口二:插件式模型升级 突破口二:插件式模型升级 有了融合音频的新方法,那训练又该如何解决? 采用LoRA(低秩适应)策略 。 LoRA 这项技术,近年来在 AI 大模型领域可以说是大放异彩。 它就像一种“插件式”的升级。 你不需要去改动模型复杂的“核心系统”,而是选择冻结它。 只在一些关键部位旁,加几个小的、可训练的“适配器”(也就是LoRA)。 前面的困境迎刃而解: 1. 核心能力保留 : Wan2.1 的视频生成质量和文本理解能力,因被冻结丝毫未损。 2. 新技能掌握 :通过训练 Lora,让模型学会音频驱动,且完美避开“过拟合”陷阱。 正是这招,让OmniAvatar不仅音频驱动做得好,还继承了 Wan2.1 模型出色的文本控制能力。 突破口三:一致性 突破口三:一致性 解决了核心生成问题,还有个很现实的挑战: 如何生成一段几分钟的、连贯的长视频?如何保证主角不会“变样”,动作能够平滑衔接? OmniAvatar团队用了两个巧妙的策略解决: 1. 身份保持策略 (Identity Preservation) 最初提供的那张参考图,起到“定海神针”的作用。 在生成视频的每时每刻,模型都会把这张参考图的特征信息作为一个持续不变的参照物。 不断提醒模型:“记住,你扮演的是这个人,不要画歪了!” 2. 时序连贯策略 (Temporal Consistency) 为了让视频段落之间无缝衔接,他们采用了“ 潜在空间帧重叠 ”的技术。 简单来说,模型在生成下一段视频时。 会把上一段视频的最后几帧作为“引子”。 确保后一段的起始动作能完美接上前面的结束动作,实现电影级的“无缝转场”。 从全方位对比 理论说完,一起看指标对比。 让数据说话:硬核指标PK 让数据说话:硬核指标PK 先简单了解两个关键指标: • FVD (视频差距) :衡量生成视频与真实视频的差距。 分数越低,说明视频质量、流畅度和自然度越高 。 • Sync D (同步误差) :衡量口型与音频的误差。 值越低,代表同步性越好 。 了解了这两点,再看OmniAvatar的成绩单: 1. 在“人脸说话”任务上,全面领先 : 在HDTF测试集上,OmniAvatar的 FVD分数是382 ,而其他模型的FVD普遍在400到580之间。 在口型同步误差 Sync D上,OmniAvatar是8.14 ,同样处于第一梯队。 2. 更难的“半身动画”任务上,优势显著 : 在半身动画测试中,OmniAvatar的 FVD是664 ,而其他模型都在780以上。 在 Sync D指标上,OmniAvatar的8.05 也基本是所有对比模型中的最好成绩。

在 小宇宙note 阅读完整内容