LumiTokens: 3D Relighting via Token-Space Lighting Transformation
LumiTokens 是一种新颖的 3D 重光照框架,它通过基于自注意力机制的编辑器将紧凑的潜在场景标记(latent scene tokens)直接转换为重光照后的图像,从而绕过了显式的材质分解和渲染方程,实现了针对多种光源的统一、渐进且可组合的光照编辑。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在为电影制片厂中的一个角色或实验室中的一个产品拍摄照片,并想要将其置入一个完全不同的世界。你可能希望那个角色站在落日余晖的温暖光芒下,或者那个产品坐在晨间窗户光线照射下的厨房柜台上。几十年来,计算机图形学一直难以解决这一任务。为了让一个3D物体在新的光照下看起来真实,传统方法需要一个艰苦的逆向工程过程。艺术家和算法必须剥开图像的层层结构,以确定物体的形状、纹理以及其表面的光泽度或粗糙度。只有在解开这个复杂的谜题后,他们才能在新的光照下重新组装图像。这种方法速度缓慢,通常需要数百张照片才能正常工作,并且受限于计算机对材料物理属性的推测能力。
新一波的技术尝试通过使用人工智能来解决这个问题,即简单地“猜”出新图像应该是什么样子,就像画家即兴创作场景一样。虽然这些方法可以创造出美丽的结果,但它们往往难以保持物体在不同角度观察时的一致性。如果你绕着物体移动相机,从一个角度看光影可能很正确,但从另一个角度看却不对,从而破坏了坚实3D世界的错觉。此外,改变光照通常意味着要从头开始整个绘画过程。无法保存物体的状态并仅仅添加一盏灯或移动太阳而不重新生成一切。
来自东北大学和Adobe Research的研究人员引入了一种名为LumiTokens的新方法,它改变了我们看待这个问题的方式。LumiTokens并不试图弄清物体的物理形状,也不试图逐像素地猜测最终图像,而是将整个3D场景视为一组紧凑的数字标记(tokens)。可以将这些标记看作是物体的一个高度高效、压缩的摘要,它包含了所有的几何形状和外观,但不受限于任何特定的物理描述,如3D模型或点阵网格。研究人员发现,他们可以直接操纵这个摘要。通过向系统输入一个新光源的描述,他们可以转换这些标记以反映新的光照条件,然后将结果解码成一张高质量的新图像。
该方法的核心是一个被称为“场景标记编辑器”(Scene Token Editor)的工具。该组件获取场景的压缩摘要和新光的描述,并使用一种类似于搜索引擎连接相关想法的机制将它们融合在一起。系统不需要知道物体的精确3D坐标或光线如何从表面反射的物理学知识。相反,它学习如何调整标记,使得当这些标记被转化回图像时,阴影能正确落下,高光能在正确的位置闪烁,且反射看起来自然。至关重要的是,这个过程适用于许多不同类型的光照,无论是广阔的天空、单个点光源,还是大型发光面板。系统将所有这些不同的光源转换为一种通用的光线语言,使其能够统一处理。
该系统最显著的能力之一是它允许进行渐进式编辑。因为系统是在压缩摘要而非最终图像上进行操作,用户可以一次添加一个光源来构建一个照明场景。他们可以从一个基础环境开始,添加一个主光,然后再添加一个补光,每一步都在修改同一个底层摘要。系统会记住前一步所做的更改,因此用户不需要在添加每个新光源时都从头开始或重新计算整个场景。这创造了一种流动的流程,使光照设计可以增量进行,就像往菜肴中添加配料一样,同时保持从各个角度看去的一致感。
研究人员在数千个3D物体上测试了他们的系统,范围涵盖了从简单形状到具有光泽或透明表面的复杂模型。他们发现,该方法产生图像的清晰度和准确度与现有最佳技术一样出色,在许多情况下甚至更为优越。当他们将结果与其他依赖于猜测最终图像的方法或试图逆向工程物理规律的方法进行比较时,LumiTokens在光线与物体交互方面表现出的误差更少。它避免了常见的错误,例如不一致的阴影或根据相机角度变化而显得不同的光照。该系统仅需对一个物体进行少量的拍照,就能在它从未见过的条件下对其进行重光照,并产生看起来符合物理常识的结果。
这项工作为电影、视频游戏和虚拟现实中创建3D资产指明了一条新路径。通过不再需要明确定义物理材料或运行沉重的物理模拟,研究人员展示了光照可以被视为场景数字本质的一种直接转换。该系统并不声称像人类物理学家那样理解光的物理学,但它学习模仿视觉效果的效果如此之好,以至于肉眼已无法察觉其差异。这种方法为将数字物体带入新世界提供了一种更快、更灵活的方式,允许创作者以一种以往难以实现的控制水平来调整场景的情绪和氛围。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。