首页 > 其他分享 >中科大提出新视频流制作动画解决方案RAIN,可实现真人表情移植和动漫实时动画。

中科大提出新视频流制作动画解决方案RAIN,可实现真人表情移植和动漫实时动画。

时间:2025-01-14 21:58:43浏览次数:3  
标签:动画 中科大 AI 视频流 RAIN 实时 延迟

中科大提出了一种新的视频流制作动画解决方案RAIN,能够使用单个RTX 4090 GPU 实时低延迟地为无限视频流制作动画。RAIN 的核心思想是有效地计算不同噪声水平和长时间间隔的帧标记注意力,同时对比以前基于流的方法多得多的帧标记进行去噪。这种设计允许 RAIN 生成具有更短延迟和更快速度的视频帧,同时保持对扩展视频流的远程注意力,从而增强连续性和一致性。

下面展示跨领域人脸变形生成结果。实现了动漫人物的实时动画。真人表情

可以成功移植到动漫人物上,且生成稳定、一致、无限长。

RAIN可以在客户级设备上制作实时动画。

相关链接

  • 论文:http://arxiv.org/abs/2412.19489v1

  • 主页:https://pscgylotti.github.io/pages/RAIN

论文介绍

RAIN:无限视频流的实时动画

实时动画因增强在线参与度而广受欢迎,但使用扩散模型实现高质量、实时和稳定的动画仍然具有挑战性,尤其是在消费级 GPU 上。现有方法难以有效地生成长而一致的视频流,通常受到延迟问题和长时间内视觉质量下降的限制。

在本文中,我们介绍了 RAIN,这是一种管道解决方案,能够使用单个 RTX 4090 GPU 实时低延迟地为无限视频流制作动画。RAIN 的核心思想是有效地计算不同噪声水平和长时间间隔的帧标记注意力,同时对比以前基于流的方法多得多的帧标记进行去噪。这种设计允许 RAIN 生成具有更短延迟和更快速度的视频帧,同时保持对扩展视频流的远程注意力,从而增强连续性和一致性。因此,使用 RAIN 在短短几个时期内进行微调的稳定扩散模型可以实时、低延迟地生成视频流,而不会在质量或一致性方面做出太大妥协,最长可达无限长。尽管 RAIN 拥有先进的功能,但它仅引入了一些额外的 1D 注意力模块,因此额外负担很小。在基准数据集中进行的实验和生成的超长视频表明,RAIN 可以实时为角色制作动画,并且质量、准确性和一致性远高于竞争对手,同时延迟更低。所有代码和模型都将公开发布。

框架

RAIN采用流水线式设计,用于流式视频推理。潜在状态由阶梯式噪声水平的帧填充。每次对一组帧进行去噪处理。因此RAIN支持生成无限长的视频。

为了加速,RAIN采用了多种加速方法。我们对 UNet 模型进行 LCM Distillation,并采用TAESDV作为 VAE 解码器。在 TensorRT 加速下,RAIN在单个 RTX 4090 上以 18 fps 的速度运行,延迟约为 1.5 秒,分辨率为 512x512,使用 DWPose 作为特征提取器。

全身动画

来自 UBC-Fashion 数据集的测试示例,该模型仅在训练数据集中的 500 个视频片段上进行训练。

跨域人脸变形

脸部变形示例,真实脸部的表情和头部位置被映射到动漫脸部中。

未来

RAIN提供了一种使用 AI 渲染实时动画的可能方式。期待未来可以将 AI 与 CG 结合起来渲染游戏、直播和虚拟现实。可以充分利用 AI 的泛化能力来渲染无数新场景和对象,并提供一种更具互动性的方式来参与合成的世界。

感谢你看到这里,也欢迎点击关注下方公众号并添加公众号小助手加入官方读者交流群,一个有趣有AI的AIGC公众号:关注AI、深度学习、计算机视觉、AIGC、Stable Diffusion、Sora等相关技术,欢迎一起交流学习

标签:动画,中科大,AI,视频流,RAIN,实时,延迟
From: https://blog.csdn.net/xs1997/article/details/145148324

相关文章

  • 【亲测能用】二维卡通动画制作软件:Smith Micro Moho Pro v14.3 专业版
    SmithMicroMohov14.3是一款专为动画师、设计师和数字艺术家设计的强大而易用的2D动画软件。它在人物绘制、动画制作和特效处理方面提供了全面的支持,是动画创作的理想选择。Mohov14.3引入了先进的智能骨骼系统,让动画师能够轻松控制角色的关节弯曲和变形,实现复杂而自然的运动和......
  • manim边做边学--动画联动
    今天介绍Manim中的动画联动的技巧,在数学动画中,动画联动是常用的功能,比如讲解平面几何中三角形与圆的位置关系变化,通过动画联动可以让圆沿着三角形的边滚动,或者让三角形的顶点在圆上移动,从而直观地展示内切、外接等几何关系。总之,通过动画联动,可以将复杂的概念、关系或变化过程以......
  • 如何使用CSS3或JavaScript实现页面动画效果?
    要使用CSS3或JavaScript实现页面动画效果,可以根据具体需求选择合适的方法。以下是基于我搜索到的资料,详细说明如何使用CSS3和JavaScript实现页面动画效果:使用CSS3实现页面动画效果1.CSS3过渡和动画CSS3提供了强大的过渡和动画功能,可以轻松创建元素状态改变时的平滑效果。......
  • css 布局及动画应用(flex+transform+transition+animation)
    文章目录css布局及动画应用animationtransform,transition,animation综合应用实例代码实例解释css布局及动画应用Display用法作用:用于控制元素的显示类型,如块级元素、内联元素、无显示等。常见属性值及示例:block:使元素显示为块级元素,会独占一行,并且可以设......
  • 使用css写一个自动升国旗的动画
    要创建一个自动升国旗的动画,我们可以使用CSS的关键帧动画(@keyframes)。以下是一个简单的示例,展示如何使用CSS来制作一个国旗缓缓上升的动画效果:HTML结构:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="......
  • FFmpeg音视频流媒体,视频编解码性能优化
    你是不是也有过这样一个疑问:视频如何从一个简单的文件变成你手机上快速播放的短片,或者是那种占满大屏幕的超高清大片?它背后的法宝,离不开一个神奇的工具——FFmpeg!说它强大,完全不为过,它在音视频处理领域专业度很高。从格式转换、音视频编解码,到流媒体处理,FFmpeg就像是视频领......
  • 【短视频】介绍一个视频剪辑过场动画嘎嘎爽的软件
    文章目录本系列校训三个主流的视频处理软件PR剪映万兴喵影三个软件的过场对比PR的过场PR转场的分析剪映的转场缺点:万兴喵影的转场本系列校训这年头不知道AI跟自媒体的,还你一定是从大清朝穿越过来的现在一刷小红书,B站啥的,真的是满屏的AI,短视频现在想做短视频......
  • uniapp - 实现精美全屏抽屉弹窗带动画过渡功能组件,从页面左侧或右侧弹出抽屉窗口带挤
    效果图在uni-app手机h5网页网站/支付宝微信小程序/安卓app/苹果app/nvue等(全平台兼容)开发中,实现uniapp抽屉弹框组件,从页面全屏侧滑弹出抽屉窗口,简单易用的Drawer抽屉插件,uniApp抽屉组件好看弹跳挤压出现动画过渡效果,适用于侧边隐藏时导航菜单、我的个人信息等场景,自定义......
  • HTML&CSS:雪花飘落邮票动画
    这段代码创建了一个带有动画效果的邮票场景,通过CSS和JavaScript技术模拟了雪花的下落和邮票的装饰效果,为页面添加了节日气氛。演示效果HTML&CSS<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="......
  • manim边做边学--动画更新
    今天介绍Manim中用于动画更新的3个类,分别是:UpdateFromFunc:根据自定义的函数来动态更新Mobject的属性UpdateFromAlphaFunc:根据动画的进度来平滑地改变Mobject的属性MaintainPositionRelativeTo:保持多个Mobject之间的相对位置关系这3个类分别从自定义更新、基于进度的过......