TransPixar:港中文联合 Adobe 开源透明背景视频生成模型,生成透明背景的 RGBA 视频,助力特效等视觉效果制作

简介: TransPixar 是由港中文、Adobe 等机构联合开源的文本到视频生成技术,支持生成包含透明背景的 RGBA 视频,适用于娱乐、广告、教育等多个领域。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日分享大模型与 AI 领域的最新开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚀 快速阅读

  1. 功能:支持生成包含透明背景的 RGBA 视频,适用于复杂视觉效果创作。
  2. 技术:基于扩散变换器(DiT)架构,结合 LoRA 微调,实现 RGB 和 alpha 通道的联合生成。
  3. 应用:广泛应用于娱乐、广告、教育等领域,助力视觉效果和交互式内容创作。

正文(附运行示例)

TransPixar 是什么

TransPixar

TransPixar 是由香港中文大学、Adobe 研究院、香港科技大学和智能摩尔联合开源的先进文本到视频生成技术。它扩展了预训练的 RGB 视频模型,能够生成包含透明度信息的 RGBA 视频。TransPixar 基于扩散变换器(DiT)架构,通过引入 alpha 特定的 token 和基于 LoRA 的微调,实现了 RGB 和 alpha 通道的联合生成,确保了高度一致性。

TransPixar 优化了注意力机制,保留了原始 RGB 模型的优势,即使在有限的训练数据下,也能生成多样化且对齐度高的 RGBA 视频。它支持创建包含烟雾、反射等透明元素的视频,并提供高度逼真的视觉效果。TransPixar 在娱乐、广告和教育等领域的应用前景广阔,为视觉效果(VFX)和交互式内容创作提供了新的可能性。

TransPixar 的主要功能

  • RGBA 视频生成:从文本描述生成包含 RGB 颜色通道和 alpha 透明度通道的视频,实现复杂视觉效果的创建。
  • 透明效果处理:支持生成具有透明属性的元素,如烟雾、反射等,无缝融入背景场景,适用于视觉效果(VFX)等应用。
  • 高质量视频生成:在生成 RGBA 视频的同时,保留原始 RGB 视频生成模型的高质量,确保视频的清晰度和细节表现。
  • 多场景适应性:适用于各种场景和对象类型的视频生成,包括人物动作、自然景观、动态效果等,具有良好的泛化能力。
  • 文本驱动内容创作:根据输入的文本描述,生成与之匹配的视频内容,实现文本到视频的自动化创作,提高内容生产的效率和创意性。

TransPixar 的技术原理

  • 扩散变换器(DiT)架构:基于 DiT 模型,用自注意力机制捕捉视频帧之间的长程依赖关系,实现对视频内容的精细建模和生成。
  • alpha 通道生成:在 DiT 模型中引入 alpha 特定的 token,与 RGB token 的联合生成,实现 alpha 通道的生成,支持 RGBA 视频的输出。
  • LoRA 微调:基于 LoRA(Low-rank Adaptation)的微调方案,对 alpha token 的投影进行微调,保持 RGB 生成质量的同时,优化 alpha 通道的生成。
  • 注意力机制优化:系统分析并优化 RGBA 生成过程中的注意力机制,包括 Text-attend-to-RGB、RGB-attend-to-Text、RGB-attend-to-Alpha 等,基于调整注意力计算,实现 RGB 和 alpha 通道之间的强对齐和高质量生成。
  • 数据集扩展与训练策略:在有限的 RGBA 视频数据集上进行训练,基于合理的数据预处理和训练策略,提高模型对多样化场景和对象类型的适应能力,增强生成内容的多样性和一致性。

如何运行 TransPixar

1. 安装环境

首先,创建一个新的 Conda 环境并安装所需的依赖项:

conda create -n TransPixar python=3.10
conda activate TransPixar
pip install -r requirements.txt

2. 启动 Gradio 演示

你可以通过以下命令启动本地的 Gradio 演示:

python app.py

3. 使用命令行生成 RGBA 视频

要生成 RGBA 视频,可以运行以下命令:

python cli.py \
    --lora_path /path/to/lora \
    --prompt "..." \

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日分享大模型与 AI 领域的最新开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关文章
|
机器学习/深度学习 人工智能 物联网
TransPixar AI
TransPixar是由Adobe研究院与香港科技大学合作开发的AI系统,专注于文本到视频生成,特别擅长处理透明效果。它能生成包含Alpha通道的RGBA视频,使烟雾、反射等元素自然融入场景。采用扩散变换器架构和低秩适应微调方法,确保RGB和Alpha通道的一致性。该技术简化了视觉特效制作流程,降低了成本,并在娱乐、广告等领域有广泛应用前景。在线体验demo:[TransPixar](https://transpixar-ai.net/)。
|
监控 Python
什么是WSGI,uwsgi和gunicorn在Python Web部署中起到什么作用?
**WSGI**是Python Web应用与服务器间的标准接口。**uwsgi**是实现WSGI的服务器,用于在不同服务器上高效部署应用。**gunicorn**是高性能的WSGI服务器,提供易用接口和进程管理功能。两者协同工作,作为桥梁连接应用与服务器,支持高并发和生产环境部署,提升性能和可靠性。配置因应用和环境而异,需按需调整。
1105 2
|
Python
Python 将PowerPoint (PPT/PPTX) 转为HTML
使用Python将PowerPoint转换为HTML以适应网络分享。需安装`Spire.Presentation for Python`库,通过`pip install Spire.Presentation`。示例包括:1) 全部转换,使用`Presentation.SaveToFile()`方法;2) 转换特定幻灯片,通过`Presentation.Slides[]`获取幻灯片再保存。代码示例展示了具体操作步骤。
1330 6
优秀开源项目之二:流媒体直播系统Open Broadcaster Software
Open Broadcaster Software(OBS)是一款用于音视频录制和直播的免费开源软件。可以轻松部署到多种平台,目前支持Windows、MAC和Linux。 特性: 1.高性能的实时视频/音频捕获和混合,无限制的场景,可以通过自定义转换在这些场景之间无缝切换。
3018 0
|
5月前
|
机器学习/深度学习 人工智能 安全
AI驱动网络攻防军备竞赛的演进机理与防御范式重构
本文剖析AI驱动的网络攻防军备竞赛,揭示生成式AI如何降低攻击门槛、加剧“攻防速度差”,导致安全运营拥堵。文章解构AI赋能的钓鱼、多态恶意代码与深度伪造攻击,并提出“自适应零信任”与“AI对抗训练”等新型防御范式,强调人机协同与动态博弈。(239字)
248 6
|
机器学习/深度学习 人工智能 达摩院
WeNet入驻魔搭Modelscope,助推开源语音社区协同创新
继杭州云栖大会,阿里达摩院携手 CCF 开源发展委员会共同推出 AI 模型社区“魔搭” ModelScope以来,达摩院率先向魔搭社区贡献 300 多个经过验证的优质 AI 模型,进行了全面开源开放。澜舟科技、深势科技、智谱 AI等合作机构亦在社区开源业界领先模型,包括视觉、语音、自然语言处理、多模态等 AI 主要方向,并向 AI for Science 等新领域积极探索,覆盖的主流任务超过 60 个。
1044 0
|
网络协议 网络性能优化 流计算
RTSP协议、RTMP协议、HTTP协议的区别
理论上RTSP RTMPHTTP都可以做直播和点播,但一般做直播用RTSP RTMP,做点播用HTTP。做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了。 RTSP、 RTMP、HTTP的共同点、区别 共同点: 1:RTSP RTMP HTTP都是在应用应用层。
4558 0
|
8月前
|
XML 算法 安全
详解RAG五种分块策略,技术原理、优劣对比与场景选型之道
RAG通过检索与生成结合,突破大模型在企业应用中的局限,支持知识动态更新、降低幻觉风险。分块策略是其核心,直接影响检索效率与答案准确性。本文系统解析固定大小、语义、递归、结构化及LLM-based五种分块方法,对比优劣,提出选择建议,并探讨RAG在高风险领域的可验证性挑战与前沿优化方向。
|
12月前
|
JSON API 定位技术
公交线路站点查询API接口详解:免费获取全国公交路线数据
公交线路站点查询API提供全国公交数据,支持线路编号查询路线、站点、票价及运营时间。具备GET/POST请求方式,免费调用,适用于公交App、智慧交通及地图导航等场景。
1661 4
|
机器学习/深度学习 存储 自然语言处理
SeACo-Paraformer
【6月更文挑战第14天】
1168 6

热门文章

最新文章