Snapmoji: Instant Generation of Animatable Dual-Stylized Avatars

本文提出了 Snapmoji 系统,通过高斯域自适应(GDA)技术将用户自拍即时转换为 3D 主风格头像并进一步应用二次风格化,从而在保留用户身份的同时生成可在移动设备上流畅动画的个性化双风格化虚拟形象。

Eric M. Chen, Di Liu, Sizhuo Ma, Michael Vasilkovsky, Bing Zhou, Qiang Gao, Wenzhou Wang, Jiahao Luo, Dimitris N. Metaxas, Vincent Sitzmann, Jian Wang

发布于 2026-03-10
📖 1 分钟阅读☕ 轻松阅读

Each language version is independently generated for its own context, not a direct translation.

这篇论文介绍了一个名为 Snapmoji 的超酷系统。简单来说,它就像一个**“魔法变身器”**,能让你在不到 1 秒钟的时间内,把一张普通的自拍,变成一个既像你自己、又能动、还能变成各种奇怪造型的 3D 卡通小人。

为了让你更容易理解,我们可以把整个过程想象成**“在游乐园里定制一个专属玩偶”**的过程:

1. 核心功能:双重变身 (Dual Stylization)

以前的头像系统(比如 Snapchat 的 Bitmoji)就像是一个**“乐高积木店”**。你想变个造型?行,但你只能从店里现有的几百种积木里选。如果你想变成“蜘蛛侠”或者“乐高小人”,店员(艺术家)得花几天时间专门为你新造一套积木,这太慢了。

Snapmoji 不一样,它像是一个拥有“无限魔法”的玩具设计师:

  • 第一步(基础变身): 你拍张照,它先把你变成一个标准的 Bitmoji 风格小人(这是你的“基础皮肤”)。
  • 第二步(魔法重绘): 你告诉它:“我想变成乐高小人”或者“我想变成毛线球世界里的我”。它不需要人工去造新积木,而是瞬间用 AI 魔法把你的基础小人“重绘”成你想要的样子,同时保留你的五官特征(比如你的眼镜、发型、笑容)。

比喻: 就像你有一个普通的橡皮泥小人,Snapmoji 能瞬间把它捏成“乐高版”、“毛线版”甚至“骷髅版”,但那个小人笑起来还是你那个样子。

2. 技术魔法:它是如何做到的?

A. Gaussian Domain Adaptation (GDA) —— “翻译官”

这是系统的第一步。它负责把**“真实照片”翻译成"Bitmoji 风格”**。

  • 以前的做法: 像是一个笨拙的翻译,经常把头发颜色搞错,或者把眼镜变没。
  • Snapmoji 的做法: 它像一个精通多国语言的超级翻译官。它利用了一个叫“高斯(Gaussian)”的数学概念(你可以想象成无数个微小的、有颜色的光点),把这些光点重新排列,瞬间把真人照片“翻译”成卡通风格。
  • 速度: 这个过程只需要 0.08 秒,比眨眼还快。

B. 扩散模型 (Diffusion) —— “风格滤镜”

翻译好基础形象后,如果你想变成“乐高”或“尤达大师”,系统会调用一个**“风格滤镜”**。

  • 它就像是你给照片加滤镜,但它不是简单的变色,而是重画。它会根据你输入的文字(比如“变成乐高”),把刚才那个 Bitmoji 小人重新画成乐高积木的样子,但依然让你一眼就能认出那是你。

C. 3D 动画与手机运行 —— “会动的皮影戏”

生成好的 3D 小人怎么动起来?

  • 传统方法: 很多 3D 动画需要复杂的骨骼系统,在手机上跑起来像老牛拉车,卡顿且耗电。
  • Snapmoji 的方法: 它用的是**“高斯泼溅” (Gaussian Splatting)** 技术。想象一下,这个小人不是由坚硬的骨头组成的,而是由几万个会发光的小光点组成的。
  • 动起来: 当你在手机上做鬼脸(眨眼、张嘴)时,手机上的追踪器会捕捉你的表情,然后指挥这些小光点瞬间变形。
  • 效果: 在 iPhone 上能流畅运行 30-40 帧/秒,就像看高清动画片一样顺滑,而且只占手机 3MB 的空间(比一张高清照片还小)。

3. 为什么这很厉害?(对比一下)

功能 以前的系统 (如 Bitmoji, Memoji) Snapmoji (本文系统)
生成速度 需要人工挑选或等待几分钟 不到 1 秒 (0.9 秒)
造型多样性 只有几百种预设,想变新造型得等艺术家 无限种,你说“变成乐高”就是乐高
手机性能 复杂动画会让手机发烫、卡顿 丝滑流畅,像看视频一样
个性化 只能微调头发、衣服 保留你的灵魂,连你的眼镜和笑容都一模一样

4. 总结:这能用来干嘛?

想象一下,你在和朋友视频聊天,或者在社交媒体上发动态:

  • 你可以瞬间把自己的头像变成**“万圣节骷髅”**去吓唬朋友。
  • 你可以变成**“乐高小人”**去参加一个乐高主题的游戏。
  • 你可以变成**“毛线球”**去讲一个温暖的故事。

这一切都不需要等待,不需要设计师,就在你的手机上,“咔嚓”一下,1 秒钟搞定

一句话总结:
Snapmoji 就像是一个**“瞬间变身魔法棒”**,它打破了“想要新造型就得等人工制作”的旧规则,让你能随时随地、随心所欲地把自己变成任何你想成为的卡通角色,而且还能在手机上流畅地动起来。