CVPR 2022 | 神经辐射场几何编辑方法NeRF-Editing

fe9ab4e408d10664006df64f86b5de03.gif

阿里巴巴大淘宝技术的研究人员和中科院计算所提出了一种允许用户自由编辑神经辐射场几何内容的方法,以论文《NeRF-Editing: Geometry Editing of Neural Radiance Fields》发表于领域内顶级会议IEEE CVPR 2022。

基于图像的3D场景建模与渲染是计算机视觉和计算机图形学中一个被广泛研究的课题。传统的方法依赖基于网格的场景表征,通过可微分光栅化程序或路径追踪的方法根据真实图像以优化网格表征。然而,基于二维图像监督的网格优化往往易于陷入局部最优,并且在优化过程中无法改变网格的拓扑结构。

神经辐射场 (NeRF) [1]是目前解决这一问题的一个有力工具,它使用全连接网络(MLP)隐式建模场景的几何和外观,并结合体渲染 (volume rendering)的方法得到高真实感的渲染图。然而,作为一种隐式建模方法,神经辐射场网络很难让用户交互式地编辑或修改场景对象。因此,基于神经辐射场等隐式表示的新视角合成能力,进一步研究如何编辑隐式表征已成为一个新的探索方向。对NeRF进行几何编辑是一种有效的几何建模方法。

针对这些问题,来自中科院计算所和阿里巴巴淘系技术部的研究人员提出了一种允许用户自由编辑神经辐射场几何内容的方法,将以论文NeRF-Editing: Geometry Editing of Neural Radiance Fields发表于领域内顶级会议IEEE CVPR 2022

1befb6d129953b27f762495e32a2552a.png

图1: 神经辐射场几何编辑结果示意图

技术路线

该研究旨在提出一种使用户能够自定义变形约束,并利用施加的变形约束编辑神经辐射场以生成变形后场景图像的方法。算法框架如图2所示。该研究首先从训练好的神经辐射场表示中提取显式的三角网格表示。用户在显式三角网格表示上指定控制点,并通过拖动控制点进行直观的变形编辑。根据变形前后的网格,该研究提出一种将离散的网格顶点变形传播到整个连续空间的方法。通过弯曲体渲染过程中行进的光线,神经辐射场可以渲染出满足用户编辑预期的结果。

421b82d5f509a0d82edf5975be86b8a5.png

图2: 神经辐射场变形方法示意图

该研究的核心在于将离散的网格顶点变形传播到整个连续空间。为实现这一过程,研究者提出以空间四面体作为代理,通过最小化ARAP(as-rigid-as-possible)[2]变形能量项来求解空间四面体的变形,进而插值出空间中任意点的变形位移值,对光线实现弯曲,如图3所示。具体而言,首先用户需要拍摄物体对象的多视角图片,并利用神经辐射场网络重建该物体。在得到场景的显式表征之后,用户可使用已有的网格编辑方法对提取的显式表征进行变形编辑。为了将网格顶点的偏移传播到整个空间,研究者构建了一个包裹三角形网格的四面体网格,通过优化变形前后的三角形网格重心坐标以及四面体网格的局部刚性来求解变形前后四面体网格顶点的偏移。记变形前后的三角形网格顶点为,变形前后的四面体网格顶点为df5bc672743b61ec8490f66c4477236b.png,变形后的四面体5de53798614b850a36d7ed8a0624be53.png可通过优化以下能量式求解

6893bbac2f1f90f14e3f6a60b981d0cc.png

其中,fe7c9451478224f390fa952a1f5de5d5.png表示约束四面体局部刚性的ARAP能量。更多细节请参考论文。

be38e5d20ba2decf6df13e7d529e6e5e.png

图3: 离散的网格顶点变形到连续空间的传播

结果展示

图4展示了在合成场景上的编辑结果。其中第一组结果(前两行)是一个乐高推土机模型。用户可以编辑推土机使其放下铲子,实现了复杂合成数据的编辑。第二组结果(后两行)是一个椅子模型。用户可以拉伸椅子的背部和腿部,实现物体的局部组成部件编辑。

60dd77308d61f00d3b7a9f6171e5adbb.png

图4: 合成数据上编辑结果

图5展示了真实场景上的编辑结果。用户可以编辑长颈鹿使其具有不同姿态,或者缩放局部区域。

9bfece57e93c801551b820b5f50c2705.png

图5: 真实数据上编辑结果

图6展示了更多在真实场景上编辑的结果。用户可以扇动小恐龙的翅膀,或者合上笔记本的盖子。

aa551c9f7314bfcf46e135d3e4088659.png

762c755b39f75e17d0cf6fbaabf6f827.png

图6: 更多真实数据上编辑结果

图7展示了对模型进行编辑后,插值变形序列得到的动画渲染结果。

7059e7a721a80dbfbf9c3fcdab1f6fb7.png

图7: 编辑前后模型插值序列结果

简单总结,该研究提出了第一种支持用户控制的神经辐射场网络几何变形的方法。通过建立显式网格表示和隐式体表示之间的对应关系,该方法可以使用网格变形方法来指导神经辐射场进行变形,从而合成满足编辑需求的新视角渲染图。

论文信息

Yu-Jie Yuan#, Yang-Tian Sun#, Yu-Kun Lai, Yuewen Ma, Rongfei Jia, Lin Gao*. NeRF-Editing: Geometry Editing of Neural Radiance Fields,IEEE CVPR 2022.

技术详见

http://geometrylearning.com/NeRFEditing/

参考文献

  1. Ben Mildenhall, Pratul P Srinivasan, Matthew Tancik, Jonathan T Barron, Ravi Ramamoorthi, and Ren Ng, NeRF: Representing scenes as neural radiance fields for view synthesis, ECCV, 2020, 405-421.

  2. Olga Sorkine-Hornung and Marc Alexa, As-rigid-as-possible surface modeling, Symposium on Geometry Processing, 2007.

项目信息

Object Drawer(官网:https://objectdrawer.alibaba.com)低成本高质量建模产品。业内首个基于神经渲染的三维建模产品,在NeRF神经渲染技术的基础上,创造性提出了显式+隐式的三维模型新范式,突破了建模鲁棒性、细节分辨率、推理速度、光照迁移等NeRF神经渲染技术局限,实现了低成本高质量的自动化商品三维建模,建模还原度大大超出同类产品水平,欢迎大家体验、交流。

团队介绍

商品三维建模&AI设计团队立足于先进的AI技术和XR新硬件、新引擎,为消费者打造全新的沉浸式购物体验,让用户在购前充分地体验商品和服务带来的享受,同时为商家提供更具竞争力的商品场景化表现力。团队目前已经有3D建模—描物坊(Object Drawer)、3D动态和静态场景生成—3D神笔等产品。在建模及设计产品研发的同时,团队在学术方面积极贡献,在ICCV、NeurIPS、KDD、CVPR等顶级学术会议上发表多篇论文,为研究者开放3D-FRONT数据集,获ChinaGraph首届数据奖。为了打造团队的全栈研发能力,我们不断吸引3D/XR引擎、视觉/图形算法等领域的优秀专业人才加入,一起奔向XR新时代。

✿  拓展阅读 

2669de6f031a29537f94cc15ba2cd4af.png

bcbf2df9a42781296c206b0de094387b.png

作者|孙阳天

编辑|橙子君

15e0e53b0b41ac2509a67e4f8d489fd8.png

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值