VideoPainter:开源视频修复神器!双分支架构一键修复,对象身份永久在线

本文涉及的产品
视觉智能开放平台,视频通用资源包5000点
视觉智能开放平台,分割抠图1万点
视觉智能开放平台,图像通用资源包5000点
简介: VideoPainter 是由香港中文大学、腾讯ARC Lab等机构联合推出的视频修复和编辑框架,基于双分支架构和预训练扩散模型,支持任意长度视频的修复与编辑,具备背景保留、前景生成、文本指导编辑等功能,为视频处理领域带来新的突破。

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

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦


🎬 "4K大片救星!腾讯联合港中大发布视频修复核弹:长镜头0断裂+身份锁死,插件任你装"

大家好,我是蚝油菜花。你是否经历过——

  • 👉 修复10分钟视频,对象颜色/脸型每帧都在变
  • 👉 用传统工具处理长镜头,背景像碎玻璃拼接
  • 👉 想加个特效插件,发现框架根本不支持...

今天揭秘的 VideoPainter ,由腾讯ARC Lab与港中大等顶尖实验室联合打造,正在重定义视频修复:

🔥 双分支黑科技

  • 背景分支像「时间胶水」,256帧长镜头无缝衔接
  • 前景分支如「智能雕塑家」,靠文本指令就能修改对象
  • 独创ID重采样技术,确保人物/物品身份100%锁定

影视团队实测:处理4K素材速度提升3倍,插件市场已涌现20+特效工具。文末送保姆级教程+企业级私有化部署方案,点击看AI如何拯救你的废片库!

🚀 快速阅读

VideoPainter 是一个基于双分支架构的视频修复和编辑框架,专为处理任意长度视频设计。

  1. 核心功能:支持背景保留、前景生成、文本指导编辑和对象一致性维持。
  2. 技术原理:结合轻量级上下文编码器和预训练扩散模型,通过ID重采样技术确保长视频中对象的一致性。

VideoPainter 是什么

VideoPainter-edit-gallery-2

VideoPainter 是由香港中文大学、腾讯ARC Lab、东京大学、澳门大学等机构联合推出的视频修复和编辑框架,专门用于处理任意长度的视频内容。该框架基于双分支架构,结合轻量级上下文编码器和预训练的扩散模型,实现高效的背景保留和前景生成。

VideoPainter 支持插件式操作,用户可以根据需求灵活调整修复效果。此外,框架引入了 ID 重采样技术,能够在长视频中保持对象的一致性。VideoPainter 还构建了 VPData 和 VPBench,这是目前最大的视频修复数据集,包含超过 39 万段视频剪辑,为大规模训练和评估提供了支持。

VideoPainter 的主要功能

  • 任意长度的视频修复:处理从短片段到长视频的各种内容,修复被遮挡或损坏的部分。
  • 背景保留与前景生成:基于双分支架构,实现背景的精确保留和前景的高质量生成。
  • 文本指导的视频编辑:支持用文本指令进行视频编辑,如添加、删除、替换或修改视频中的对象。
  • 对象一致性维持:在长视频中保持对象的身份一致性,避免出现对象漂移或突变。
  • 插件式控制:支持与不同的扩散模型或LoRA(低秩适配)模型结合,实现多样化的视频生成和编辑需求。

VideoPainter 的技术原理

VideoPainter-method

  • 双分支架构
    • 背景分支:基于轻量级上下文编码器提取背景特征,注入到预训练的扩散模型中,确保背景的连贯性。
    • 前景分支:基于扩散模型的生成能力,根据文本提示生成前景内容,与背景特征结合,实现高质量的修复。
  • 轻量级上下文编码器:仅包含两层,占用主模型参数的6%,提取背景特征并以分组方式注入到扩散模型中。基于选择性特征融合,将背景特征注入到模型中,避免前景和背景信息混淆。
  • ID重采样技术:在训练时,增强目标区域的ID信息,提升模型对修复区域的感知能力。在推理时,将前一视频片段的修复区域特征与当前片段结合,确保长视频中对象的一致性。
  • 插件式控制:支持与不同的扩散模型或LoRA模型结合,用户根据需求选择合适的模型进行视频修复或编辑。兼容文本到视频(T2V)和图像到视频(I2V)扩散模型,进一步扩展应用范围。
  • 大规模数据集构建:用先进的视觉模型(如SAM2、Grounding DINO等),自动生成精确的分割掩码和密集的文本描述。构建VPData和VPBench,包含超过39万段视频剪辑,为大规模训练和评估提供支持。

如何运行 VideoPainter

1. 环境准备

克隆仓库并创建虚拟环境:

git clone https://github.com/TencentARC/VideoPainter.git
conda create -n videopainter python=3.10 -y
conda activate videopainter
pip install -r requirements.txt
AI 代码解读

2. 数据下载

下载 VPBench 和 VPData 数据集:

git lfs install
git clone https://huggingface.co/datasets/TencentARC/VPBench
mv VPBench data
cd data
unzip pexels.zip
unzip videovo.zip
unzip davis.zip
unzip video_inpainting.zip
AI 代码解读

3. 模型训练

运行训练脚本:

cd train
bash VideoPainter.sh
AI 代码解读

4. 推理与评估

运行推理脚本:

cd infer
bash inpaint.sh
AI 代码解读

运行评估脚本:

cd evaluate
bash eval_inpainting.sh
AI 代码解读

资源


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

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦

目录
打赏
0
13
13
1
379
分享
相关文章
Llama Nemotron:英伟达开源基于Llama架构优化的推理模型,253B参数持平DeepSeek R1!
NVIDIA推出的Llama Nemotron系列推理模型,基于Llama架构优化,包含Nano/Super/Ultra三款,在数学推理、编程和工具调用等任务中展现卓越性能。
56 5
Llama Nemotron:英伟达开源基于Llama架构优化的推理模型,253B参数持平DeepSeek R1!
GR00T N1:全球首个开源人形机器人基座模型!双系统架构解锁通用操作
GR00T N1 是英伟达推出的全球首个开源人形机器人基础模型,基于多模态输入和双系统架构,能够执行复杂操作任务,适用于物流、制造、零售等多个领域。
88 1
GR00T N1:全球首个开源人形机器人基座模型!双系统架构解锁通用操作
超越 DeepSeek-R1!Seed-Thinking-v1.5:字节跳动开源MoE架构推理模型,200B总参数仅激活20B,推理效率提升5倍
字节跳动推出的200B参数混合专家模型,在AIME/Codeforces/GPQA等基准测试中实现多项突破,采用强化学习框架与流式推理系统,支持7大领域复杂推理任务。
130 13
超越 DeepSeek-R1!Seed-Thinking-v1.5:字节跳动开源MoE架构推理模型,200B总参数仅激活20B,推理效率提升5倍
阿里开源多模态全能王 Qwen2.5-Omni:创新Thinker-Talker架构,全面超越Gemini-1.5-Pro等竞品
阿里开源Qwen2.5-Omni多模态大模型,支持文本、图像、音频和视频输入,具备实时语音合成与流式响应能力,在OmniBench等基准测试中全面超越Gemini-1.5-Pro等竞品,提供免费商用授权。
533 6
阿里开源多模态全能王 Qwen2.5-Omni:创新Thinker-Talker架构,全面超越Gemini-1.5-Pro等竞品
Kimi开源MoE架构多模态推理模型,小激活参数,大能量!
最近Moonshot AI推出了 Kimi-VL,这是一个高效的开源混合专家(MoE)视觉-语言模型(VLM),它提供了先进的多模态推理、长上下文理解以及强大的代理能力——所有这些功能都只需激活其语言解码器中的2.8B参数(Kimi-VL-A3B)。
61 1
Meta开源多模态AI新王炸!Llama 4:MoE架构仅用17B参数碾压Gemma 3,支持1000万token上下文
Meta最新开源的Llama 4系列多模态AI模型,采用混合专家架构,支持200种语言处理,最高达2万亿参数规模,在语言理解、图像分析和代码生成等任务中展现突破性性能。
84 0
Meta开源多模态AI新王炸!Llama 4:MoE架构仅用17B参数碾压Gemma 3,支持1000万token上下文
DeepSeek 开源周第三弹!DeepGEMM:FP8矩阵计算神器!JIT编译+Hopper架构优化,MoE性能飙升
DeepGEMM 是 DeepSeek 开源的专为 FP8 矩阵乘法设计的高效库,支持普通和混合专家(MoE)分组的 GEMM 操作,基于即时编译技术,动态优化矩阵运算,显著提升计算性能。
289 3
DeepSeek 开源周第三弹!DeepGEMM:FP8矩阵计算神器!JIT编译+Hopper架构优化,MoE性能飙升
XJ-Survey:这个让滴滴日均处理1.2亿次问卷请求的开源系统,今天终于公开了它的架构密码!
嗨,大家好,我是小华同学。今天为大家介绍一款由滴滴开源的高效调研系统——XJ-Survey。它功能强大,支持多类型数据采集、智能逻辑编排、精细权限管理和数据在线分析,适用于问卷、考试、测评等场景。采用 Vue3、NestJS 等先进技术栈,确保高性能与安全性。无论是企业还是个人,XJ-Survey 都是你不可错过的神器!项目地址:[https://github.com/didi/xiaoju-survey](https://github.com/didi/xiaoju-survey)
118 15
PolarDB 开源基础教程系列 1 架构解读
PolarDB 是阿里云研发的云原生分布式数据库,基于 PostgreSQL 开源版本,旨在解决传统数据库在大规模数据和高并发场景下的性能和扩展性问题。其主要特点包括: 1. **存储计算分离架构**:通过将计算与存储分离,实现极致弹性、共享一份数据以降低成本、透明读写分离。 2. **HTAP 架构**:支持混合事务处理和分析处理(HTAP),能够在同一系统中高效执行 OLTP 和 OLAP 查询。 3. **优化的日志复制机制**:采用只复制元数据的方式减少网络传输量,优化页面回放和 DDL 锁回放过程。 4. **并行查询与索引创建**:引入 MPP 分布式执行引擎。
156 8
一个适用于 .NET 的开源整洁架构项目模板
一个适用于 .NET 的开源整洁架构项目模板
86 26

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等