编辑:Panda W
正如米开朗基罗能用大理石雕刻出令人惊叹、栩栩如生的作品,英伟达宣称 Neuralangelo 生成的 3D 结构也带有精细的细节和纹理。
对通过基于图像的神经渲染来恢复密集的 3D 表面,神经表面重建已被证明是可行的。然而,目前的方法很难恢复真实世界场景的详细结构。
【资料图】
为了解决这个问题,英伟达和约翰霍普金斯大学发布了一项研究,开发了一种命名为 Neuralangelo(即神经朗基罗)的模型,其可以将 2D 视频片段重建成细节丰富的 3D 结构,比如生成建筑、雕塑和其它现实物体的逼真虚拟复制品。
项目网站:/labs/dir/neuralangelo/
论文地址:/labs/dir/neuralangelo/
附加材料:/labs/dir/neuralangelo/
这项研究已入选 CVPR 2023。英伟达在其官方博客上使用了「数字文艺复兴」来形容这项研究,足见其潜在的重要价值。
正如米开朗基罗能用大理石雕刻出令人惊叹、栩栩如生的作品,英伟达宣称 Neuralangelo 生成的 3D 结构也带有精细的细节和纹理。创意专业人士可以将这些 3D 对象导入到设计应用中,进一步编辑它们来创造艺术作品、开发视频游戏、创造机器人和产业数字人应用。
Neuralangelo 能将复杂的材料纹理(比如屋顶瓦、玻璃板和光滑大理石)从 2D 视频转译到成 3D 结构,其能力已经显著超越之前的方法。其具有非常高的保真度,让开发者和创意专业人士能更轻松地快速创建可用的虚拟对象,而所需的材料不过是用手机拍摄的一段视频。
该研究的作者之一同时也是一位高级研究主管的 Ming-Yu Liu 表示:「Neuralangelo 具备的 3D 重建能力将能极大地造福创作者,帮助他们在数字世界中创建出现实世界。这一工具最终能让开发者将细节丰富的对象 —— 不管是小型雕像还是大型建筑 —— 导入到虚拟环境中,进而用于视频游戏或产业数字孪生人。」
英伟达给出了一段演示视频,可以看到该模型既能重建出米开朗基罗那著名的大卫雕像,也能重建出日常可见的平板卡车。Neuralangelo 还能重建出建筑的内部和外部 —— 视频中给出了英伟达的湾区公园的详细 3D 模型。
下面我们来看看 Neuralangelo 的具体方法和论文中的一些实验结果。
方法
Neuralangelo 采用了实时 NGP 作为底层 3D 场景的一种神经 SDF 表征,并通过神经表面渲染根据多视角图像观察进行优化;其中 NGP 是指 Neural Graphics Primitives(神经图形基元);SDF 是指 signed distance function(有符号的距离函数)。为了充分释放多分辨率哈希编码的潜力,英伟达研究者提出了两大发现。一,使用数值梯度来计算高阶导数对实现优化稳定来说至关重要,比如用于程函正则化(eikonal regularization)的表面法线。二,为了重建出不同细节程度的结构,需要一种渐进式的优化方案。研究者将这两种思路组合到了 Neuralangelo 中,实验也证明了这样做确实可行,能极大提升神经表面重建的重建准确度和视图合成质量。
Neuralangelo 重建场景的密集结构使用的是多视角图像。它会跟随相机视角方向采样 3D 位置,并使用一种多分辨率哈希编码来对这些位置进行编码。编码后的特征会被输入一个 SDF MLP 和一个颜色 MLP,以使用基于 SDF 的体积渲染来合成图像。
数值梯度计算
研究者表示,有关哈希编码位置的解析梯度会受到局部性的影响。因此,优化更新只会传递给局部哈希网格,缺乏非局部的平滑性。针对这种局部性问题,英伟达提出了一种简单的补救方案:使用数值梯度。图 2 给出了该方法的概况。
图 2:为高阶导数使用数值梯度可将反向传播更新散播到局部哈希网格单元之外,由此变成解析梯度的一种平滑化版本。
SDF 有一种特殊性质:其在单位范数的梯度方面是可微的。SDF 的梯度几乎在所有地方都满足程函方程(eikonal equation)。为了迫使经过优化的神经表征成为可行的 SDF,通过会在 SDF 预测结果上施加一个程函损失。
为了实现端到端优化,需要在 SDF 预测结果上使用一种双重反向操作。
在计算 SDF 的表面法线时,人们事实上采用的方法就是使用解析梯度。但是,在三线性插值(trilinear interpolation)下,与位置相关的哈希编码的解析梯度在空间上不是连续的。为了找到体素网格中的采样位置,需要首先根据网格分辨率对每个 3D 点进行缩放。
哈希编码的导数是局部的,即当 3D 点越过网格单元边界时,对应的哈希项将会不同。因此,前述的程函损失就只会反向传播到本地采样的哈希项。当连续表面(比如平墙)横跨多个网格单元时,这些网格单元应当产生连贯一致的表面法线,而不该有突然的过渡。为了确保表面表征中的一致性,需要对这些网格单元进行联合优化。但是,解析梯度却受限于局部网格单元,除非对应的网格单元碰巧能被同时采样和优化。但我们很难保证总是能够这样采样。
为了克服哈希编码的解析梯度的局部性问题,英伟达提出的方案是使用数值梯度来计算表面法线。如果数值梯度的步长小于哈希编码的网格大小,则数值梯度就等于解析梯度;否则,多个网格单元的哈希项就会参与到表面法线计算中。
这样一来,通过表面法线的反向传播就能让多个网格单元的哈希项同时收到优化更新。直观来说,使用精心选择的步长的数值梯度可被解读成在解析梯度表达式上的平滑化操作。还有另一种方法可以替代法线监督,即 teacher-student curriculum,其中要使用预测的有噪声法线来帮助 MLP 输出,这样就能利用到 MLP 的平滑性。但是,这样的教师 - 学生损失的解析梯度仍然只会反向传播给局部网格单元。相较而言,数值梯度无需添加网络便能够解决局部性问题。
要使用数值梯度计算表面法线,还需要额外的 SDF 样本。给定一个采样过的点,还需要在该点周围一定步长内沿正则坐标的每个轴额外采样两个点。
渐进式的细节水平
为了避免陷入错误的局部最小值,从粗到细的优化可以更好地塑造损失图景。这样的策略已被用于许多计算机视觉应用。Neuralangelo 也采用了一种从粗到细的优化方案来在细节上渐进式地重建表面。使用高阶导数的数值梯度能自然地让 Neuralangelo 执行从粗到细的优化,这需要考虑两个方面。
步长:前面已经提到,数值梯度可被解释成一种平滑化操作,其中步长控制着分辨率及重建的细节量。如果让程函损失用更大的步长来计算数值表面法线,能在更大规模上确保表面法线的一致性,由此能得到一致和连续的表面。反过来,如果程函损失的步长更小,就只能影响更小的区域,就能避免细节平滑。在实践中,英伟达的做法是先将步长初始化为最粗的哈希网格大小,然后在整个优化过程中指数级地降低步长以匹配不同的哈希网格大小。
哈希网格分辨率:如果从优化一开始,所有哈希网格都被激活,为了捕获几何细节,细粒度哈希网格就必须首先「忘记」粗粒度优化(更大步长)所学到的东西,并用更小的步长「重新学习」。如果优化收敛而导致这个过程失败,那么就会丢失几何细节。因此,一开始只会激活一组初始的粗粒度哈希网格,当步长缩小至其空间大小时,会在优化过程中渐进式地激活更细的哈希网格。这样一来,就能避免「重新学习」过程,从而更好地捕获细节。在实践中,英伟达研究者的做法是在所有参数上应用权重衰减,以避免最终结果被单一分辨率特征主导。
优化
为了进一步促进重建表面的平滑性,他们还提出添加一个先验,具体做法是正则化 SDF 的平均曲率。平均曲率是通过离散拉普拉斯算子计算的,类似于表面法线计算,否则当使用三线性插值时,哈希编码的二阶解析梯度在任意位置都为零。
Neuralangelo 的整体损失定义为所有损失(RGB 合成损失、程函损失、曲率损失)的加权和,如下所示:
包括 MLP 和哈希编码在内的所有网络参数都是以端到端方式联合训练的。
实验
图 3:在 DTU 基准上的定性比较
可以看到,Neuralangelo 得到的表面更加准确,保真度也更高。
图 4:定性比较不同的从粗到细优化方案
当使用解析梯度时(AG 和 AG+P),粗粒度的表面通常带有伪影。当使用数值梯度时(NG),可以得到更好的粗粒度形状,细节也更为平滑。英伟达的新方法(NG+P)得到的表面既平滑又有精细细节。
表 1:在 DTU 数据集上的定量实验结果
可以看到,Neuralangelo 的重建准确度最高,图像合成质量也最好。
图 5:在 Tanks 和 Temples 数据集上的定性比较
相比于其它对比方法会丢失表面细节或有较多噪声,Neuralangelo 能更好地捕获场景细节。
©THE END
转载请联系本公众号获得授权
投稿或寻求报道:content@
关键词:
-
数字文艺复兴来了:英伟达造出「AI版」米开朗基罗,实现高保真3D重建
机器之心报道编辑:PandaW正如米开朗基罗能用大理石雕刻出令人惊叹、栩
-
美股进入鱼尾行情?短期风险是否大于收益
6月以来,美股开启了新一轮上攻行情。根据S3Partners的数据,仅上半个
-
全球简讯:两手空空的意思_两手空空的意思是什么
1、空手就是人缺钱,没钱。从《子不语》。2、空手,中国成语,拼音是Li
-
阴关桐轮而行 形容活好_阴关桐轮而行
1、翻译:命嫪毐用他的阴茎穿在桐木车轮上,使之转动而行。2、一、出处
-
【世界快播报】2023年6月22日氨基磺酸价格最新行情预测
中国报告大厅2023年6月22日氨基磺酸价格最新走势监测显示:延安市盛源
-
广西罗城仫佬山乡:多彩活动迎端午
6月20日,广西河池市罗城仫佬族自治县在该县东门镇石围古村举行“端午
-
凯立新材:6月21日融资买入50.56万元,融资融券余额3720.44万元
6月21日,凯立新材(688269)融资买入50 56万元,融资偿还176 26万元,
-
当前报道:南京历史天气查询2345_南京历史
1、1 南京明城墙,这个到处都能看到,你随便走走都能了解到。2、2 甘熙
-
高朋满座⑥机器人产业蓬勃发展,资阳“智造”之路怎么走? 全球看热讯
6月20日下午,“智联万物·智创未来”成都都市圈机器人产业大会在资阳
-
端午过节聚餐多,湖南疾控提醒:这几类人慎食小龙虾
华声在线全媒体记者李琪实习生陈慧娜左依婷眼下,正是小龙虾占据餐桌C
-
江苏7市入围综合交通枢纽_焦点精选
一个强大的省份,必然有着强大的交通规模。实际上,江苏省作为全国第二
-
干物妹小埋墙纸(干物妹小埋电脑壁纸)
您好,现在汉格来为大家解答以上的问题。干物妹小埋墙纸,干物妹小埋电
-
全球信息:男朋友做错事惩罚措施_男朋友做错事惩罚方法
1、谈过恋爱的女生都知道,每个人的男朋友性格和生活习惯都不一样。当
-
全球快看:本市游泳场所夏季开放在即,构建安全、卫生、文明、和谐、智慧的游泳健身环境
图说:活动现场来源/上海体育2023年本市游泳场所夏季开放服务工作即将
-
supplie什么意思中文(supply是什么意思) 每日聚焦
1、同学你好,很高兴为您解答!您所说的这个词语,是属于期货从业词汇
-
全球速看:快来看!师梅的校园屋顶菜园大丰收了
学校老师们和学生一起展示种植在屋顶菜园的水果蔬菜,展示着他们的
-
天天快消息!官方售价36.90万元起 皇冠SportCross和全新一代皇冠威尔法联袂上市
6月21日晚,丰田旗下皇冠SportCross和全新一代皇冠威尔法宣布上市,官
-
东安县花桥镇:开展节前安全生产大排查大整治行动-每日热文
红网时刻新闻6月21日讯(通讯员邓铭王远志)端午佳节来临,为做好节假
-
博雅生命受邀出席2023年浙江省医学会妇产科学与围产医学学术年会
6月16日至18日,2023年浙江省医学会妇产科学与围产医学学术年会在浙江
-
华康股份:股东福建雅客拟减持股份不超1.15% 全球讯息
2023年6月21日,华康股份(605077 SH)关于持股5%以上股东减持股份计划