Lumen - 基于视频生成模型的视频重打光及视频换背景 支持50系显卡 一键整合包下载
Lumen 是一个基于视频生成模型的重打光与背景替换系统,由Kunbyte AI团队联合国内多所高校如北大、浙大等开发。它能通过文字指令智能调整视频中的光线效果(如将白天场景改为黄昏),同时无缝替换视频背景并保持前景物体(如人物)的原始质感。
项目特点
真实感处理:通过混合3D合成数据与真实视频数据训练,兼顾物理合理性和自然视觉效果。
一致性保障:采用视频生成模型(DiT架构),确保多帧画面中光线变化的连贯性。
灵活控制:用户只需输入文字描述(如“温暖的夕阳光照”),即可自由定制灯光和背景。
应用领域
影视后期:快速修改场景灯光风格,降低实拍成本。
短视频创作:一键更换视频背景(如将普通房间变成科幻场景)。
虚拟制作:为游戏、VR等内容生成多光照条件的素材。
教育演示:模拟不同环境下的光照效果(如建筑设计中日照分析)。
使用教程:(建议N卡,显存6G起,支持50系显卡)
上传需要编辑的视频,输入提示词,比如“更换背景为蓝天白云,太阳照在脸上”,点 S2提取前景,再点S4视频重打光
默认使用的是RMBG2.0模型,背景扣除效果如果不满意,可使用其他效果更好的抠像软件比如 MatAnyone 生成蒙版视频后,再在前景视频区域手动上传。
下载地址:
迅雷云盘:https://pan.xunlei.com/s/VOZqK04hUFH-brs2IUIYcMw5A1?pwd=5hjd
百度网盘:**** 本内容需购买 ****
大佬速度一流 大佬,为什么最后无法生成重新打光视频,运行重新打光10秒后就得空白结果,是什么原因呢? 轩辕 发表于 2025-9-12 01:50
大佬,为什么最后无法生成重新打光视频,运行重新打光10秒后就得空白结果,是什么原因呢? ...
最大帧数我限制了100帧,太长容易爆显存,请缩短视频长度 无言以对 发表于 2025-9-12 07:29
最大帧数我限制了100帧,太长容易爆显存,请缩短视频长度
怎么解除最大帧数限制呢? 轩辕 发表于 2025-9-12 11:33
怎么解除最大帧数限制呢?
要改代码,你先把视频分割,一段段生成吧,后期有时间我再更新一版,去掉这个限制 无言以对 发表于 2025-9-12 11:46
要改代码,你先把视频分割,一段段生成吧,后期有时间我再更新一版,去掉这个限制 ...
好吧,期待新版本:) 12s的视频也无法成功打光,运行到10%自动结束
pikachu 发表于 2025-9-12 18:26
12s的视频也无法成功打光,运行到10%自动结束
看楼上的回复 本帖最后由 ken7121 于 2025-9-14 07:10 编辑
#在这里快速回复#Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)> Traceback (most recent call last): File "D:\AI_Tools\Lumen\deepface\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, *self._args) File "D:\AI_Tools\Lumen\deepface\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost self._sock.shutdown(socket.SHUT_RDWR) ConnectionResetError: 遠端主機已強制關閉一個現存的連線。 Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)> Traceback (most recent call last): File "D:\AI_Tools\Lumen\deepface\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, *self._args) File "D:\AI_Tools\Lumen\deepface\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost self._sock.shutdown(socket.SHUT_RDWR) ConnectionResetError: 遠端主機已強制關閉一個現存的連線。 Only `num_frames % 4 != 1` is acceptable. We round it up to 101. Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)> Traceback (most recent call last): File "D:\AI_Tools\Lumen\deepface\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, *self._args) File "D:\AI_Tools\Lumen\deepface\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost self._sock.shutdown(socket.SHUT_RDWR) ConnectionResetError: 遠端主機已強制關閉一個現存的連線。 Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)> Traceback (most recent call last): File "D:\AI_Tools\Lumen\deepface\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, *self._args) File "D:\AI_Tools\Lumen\deepface\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost self._sock.shutdown(socket.SHUT_RDWR) ConnectionResetError: 遠端主機已強制關閉一個現存的連線。 Only `num_frames % 4 != 1` is acceptable. We round it up to 101. Only `num_frames % 4 != 1` is acceptable. We round it up to 101.
5秒也不行
页:
[1]