Bendi新闻
>
给文字动画注入语义灵魂!港科大开源「文字跳动」技术,每个单词都浪漫

给文字动画注入语义灵魂!港科大开源「文字跳动」技术,每个单词都浪漫

7月前



  新智元报道  

编辑:LRT
【新智元导读】香港科技大学和特拉维夫大学的团队开源了基于视频大模型的「文字跳动」(Dynamic Typography)技术,仅需选择一个字母,并给出一段简单的文字描述,就可以生成SVG动画让这个字母「跃然纸上」.


ROMANTIC(浪漫的)中的「M」,变成了一对情侣手拉手,前后走。


Father(父亲)中的「h」,被演绎为一个父亲耐心地牵着他的小孩一起散步。


PASSION(激情)中的「N」,可以化为一对情侣拥吻在一起。



SWAN(天鹅)中的「S」,竟变成一只天鹅优雅地伸展着她的脖颈。


TELESCOPE(望远镜)中的「P」,成为了一个真的望远镜!缓缓地转向镜头。


这就是来自港科大和特拉维夫大学的研究团队为我们带来的最新作品:Dynamic Typography。

论文链接: https://arxiv.org/abs/2404.11614
项目主页: https://animate-your-word.github.io/demo/

下面为视频demo,强烈推荐大家打开声音看一下哦!


让文字动起来


文本动画是一种表达性的媒介,它将静态沟通转变为动态体验,从而唤起情感,强调文本的意义,并构建引人入胜的叙事,从而被广泛应用于梗图,视频,及广告制作中。然而,想要制作这样符合语义的动画需要在图形设计和动画制作方面的专业知识。

因此,研究人员提出了一种全新自动化文本动画方案「文字跳动」,实现了文本与动画的完美融合。

该方案可以拆解为两个步骤:

1. 根据用户的描述,字母将被变形从而传达文本语义。
2. 变形的字母将被赋予用户描述的生动动态效果,从而达成文字动画。

在文字丝滑运动的同时保持其可读性极具挑战性。当下的文生视频模型均难以保证生成可读的文字,更无法将文字根据其语义信息「变形」从而更好的传达运动信息。而重新训练这样的模型需要大量难以获取的风格化文字视频作为数据集。

研究人员使用了Score Distillation Sampling(SDS)技术,通过蒸馏大参数量文生视频基础模型中的先验知识,预测文字的矢量图中的控制点在每一帧的位移,并通过额外的可读性约束以及结构保持技术实现了文字运动过程中可读性和外观的保持。

研究人员展示了他们提出的框架在各种文生视频模型上的通用性,并强调了该方法相比基线方法的优越性。实验结果表明了他们的技术可以成功生成与用户描述相符且连贯的文本动画,同时保持了原文字可读性。

方法


1. 数据表征

在这项工作中,字母的轮廓被表征为若干条相连的三次贝塞尔曲线,由贝塞尔曲线控制点决定其形状。作者提出的方法为每一帧预测每个控制点的位移。这些位移将字母「变形」从而传达语义信息,并通过每一帧不同的位移加入运动。


字母的轮廓被提取为相连接的三次贝塞尔曲线

2. 模型框架

给定一个表征为贝塞尔曲线的字母,研究人员首先使用一个基于坐标的MLP(称为Base Field,基础场)将字母变形可以表征其语义信息的base shape,如图中的「CAMEL」的「M」被变形为骆驼的样子。

Base shape紧接着被复制到每一帧,并通过另外一个基于坐标的MLP(称为Displacement Field,位移场)预测每个控制点在每一帧的位移,从而为base shape加入运动。

每一帧接着通过一个可微渲染器渲染为像素图片,并拼接为输出视频。基础场和位移场通过文生视频的先验知识以及其他的约束项完成端到端的共同优化。


3. 优化

当下基于扩散的文生图模型如Stable Diffusion通过大规模的二维像素图片进行训练,包含了丰富的先验知识。Score Distillation Sampling(SDS)旨在蒸馏扩散模型中的先验知识,用于训练其他模型生成其他模态的内容,如训练NeRF中MLP的参数从而生成3D模型。

在该工作中,研究人员通过SDS蒸馏一个基于扩散的文生视频模型,基于得到的先验知识训练基础场以及位移场中的参数。

此外,为了保证生成视频的每一帧仍然保持字母本身的可读性,(如单词「CAMEL」中的字母「M」在外观近似于骆驼的同时也需要保持单词M的形状,使用户可以辨认出其是字母M),该工作通过加入基于Learned Perceptual Image Patch Similarity(LPIPS)的约束项,约束base shape与原字母的感知相似度。

为了缓解观察到的贝赛尔曲线频繁交叉导致严重闪烁的问题,该工作加入了基于三角化的结构保持约束项,在变形以及运动的过程中维持稳定的骨架结构。

贝塞尔曲线的频繁交叉造成了严重的闪烁

基于三角化的structure-preservation loss

实验


实验方面,研究人员从文字的可读性(legibility)以及用户提供的文本描述与视频的一致性两方面进行评估。

该工作与两类不同的方法进行了比较:一类是针对像素图的文生视频模型,另一类是针对矢量图的通用动画化方案。

在针对像素图的文生视频模型中,该工作与当下领先的文生视频模型Gen-2以及图生视频模型DynamiCrafter进行了比较。

通过定性以及定量的对比结果可以看出,其他的方法大多很难在生成视频时保持字母的可读性,亦或难以生成符合语义的运动。而该论文提出的方法在生成符合用户给定的文本描述的运动的同时,有效的保持了字母在运动过程中的可读性。

与其他方法的定性对比

与其他方法的定量对比

为了进一步证明该工作中每一个模块的作用,研究人员进行了充分的消融实验。实验结果表明,base shape的设计以及基于三角化的结构保持技术有效的提升了视频质量,而基于感官相似度的可读性约束有效的保持了字母在运动过程中的可读性。

消融实验定性结果

消融实验定量结果

研究人员进一步说明了他们提出的框架在各种文生视频模型上的通用性,这意味着该框架可以兼容于未来视频生成模型的进一步发展,并随着视频生成模型效果的提升生成更具吸引力的文字动画。

蒸馏不同视频生成模型的结果对比


参考资料:
https://arxiv.org/abs/2404.11614




微信扫码关注该文公众号作者

来源:新智元

相关新闻

特别策划丨大模型上岗三甲医院,给每个医生都配个 “病历质控助手”大模型上岗三甲医院,给每个医生都配个“病历质控助手”“给孩子买一瓶冰红茶花了6800”上热搜:这届父母,都藏了800个心眼子!大神Karpathy:我给大模型「SQL注入」攻击,简直不要太轻松另类投资简报 | 私募公司愿为困境公司注入“血包”,给个机会总比破产好;市场回顾与业绩概览刘强东分身直播带货,给大家“开了个会”太无耻!加拿大餐厅用一个骚操作强制顾客给小费,网友被气炸!“那就给个0.01意思一下...”NZ住房政策更新!30亿纽币“补贴”给房东!新西兰人灵魂拷问:为什么不资助更多医生和护士?在温哥华给“老外”搞个中国年!「华为冲牙器」绝了!!5秒带走牙缝肉残渣,99元给自己配个“洗牙”医生!你们等的北京各区期末英语试卷,我给大家整理好啦!每个孩子都值得试试正部级大老虎与美女主持人的“浪漫”纠葛!春节活动来袭 | 辰龙迎新岁,祝福送万家,“我”给全球小朋友拜大年啦!来点狠的?!白宫给自己挖了个“天坑”,中国:吃不下当心撑死!给RAG系统做一次全面「体检」,亚马逊开源RAGChecker诊断工具丢脸丢大了!加拿大小伙在国外叫嚣,被捕后又怂了:“快打给加拿大!”“加拿大就是个笑话!” 小哥看店时遭抢劫,把嫌犯给打趴下!警方:你犯有严重伤害罪...“加拿大就是个笑话!” 安省小哥看店时遭遇抢劫,把嫌犯给打趴下!警方:你犯有严重伤害罪...说什么“奥运无关政治”,韩国人得给你个大哔兜热搜!低价旅游团真相:游客喝粥啃馒头,被逼购物,临时加钱“不给就丢半路”!资深导游:能开单的导游跟会算命一样男学生给女同学打分,最低一级“强奸都嫌丑”?!校方:全部开除!关注!本科新增24个专业,“强基计划”给出破格入围条件给英语让路!毛利语要“靠边站”了?!NZ政府终于对机构的毛利名动手!已有公共部门被要求改回英语名!“拜登退,让加州州长上!”然而大选结果,义乌早已给出答案
logo
联系我们隐私协议©2024 bendi.news
Bendi新闻
Bendi.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Bendi.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。