首页 > 其他分享 >南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了

南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了

时间:2022-10-14 12:35:13浏览次数:78  
标签:强悍 法线 渲染 对象 图像 相机 几何 NeROIC 我们



大家好,我是阿潘,今天给大家分享一篇最新的成果NeROIC,号称可以从在线图像集合获取对象表示的新方法,从具有不同相机、照明和背景的照片中捕获任意对象的高质量几何和材料属性!

太牛了吧,不得不说今年的NeRF相关的工作特别多,效果非常的惊艳 !元宇宙又加一分!


论文标题:

NeROIC: Neural Object Capture and Rendering from Online Image Collections

论文和主页链接(代码链接未公布):

​https://arxiv.org/abs/2201.02533 ​

​https://formyfamily.github.io/NeROIC/​

南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了_取对象

效果:

借助材质属性,我们能够使用新的光照环境重新渲染对象,结果如图 8 所示。

南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了_取对象_02

即使我们的输入图像是在完全不同的环境中捕获的,我们的模型也能处理这项具有挑战性的任务,产生高质量和合理的合成结果。

南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了_取对象_03

更多效果:


摘要

​我们提出了一种从在线图像集合中获取对象表示的新方法,从具有不同相机、照明和背景的照片中捕获任意对象的高质量几何和材料属性。这使得各种以对象为中心的渲染应用程序成为可能,例如从具有挑战性的野外输入中获得新颖视图合成、重新照明和协调背景合成。使用扩展神经辐射场的多阶段方法,我们首先推断表面几何形状并细化粗略估计的初始相机参数,同时利用粗略的前景对象掩码来提高训练效率和几何质量。我们还引入了一种稳健的法线估计技术,该技术消除了几何噪声的影响,同时保留了关键细节。最后,我们提取表面材料属性和环境照明,以球谐函数表示,并带有处理瞬态元素的扩展,例如锐利的阴影。这些组件的结合产生了一个高度模块化和高效的对象获取框架。广泛的评估和比较证明了我们的方法在捕获对渲染应用程序有用的高质量几何和外观属性方面的优势。​

整体思路

框架图:


南加大提出NeROIC:还有什么不能渲染的?重建效果太强悍了_取对象_04

给定一组粗略校准的图像和相应的前景蒙版,我们的几何网络计算具有静态和瞬态分量的神经辐射场,并细化相机参数 (a)。然后,我们基于网格的法线提取层从学习的密度场 (b) 中估计表面法线。最后,我们修复了物体的几何形状,并在渲染网络中使用估计的法线作为监督,在其中我们推断照明条件(表示为球谐系数)、表面材料属性(使用 Phong 渲染模型)和高 质量表面法线 (c)。

具体来说:

这里的两阶段模型将来自不同条件的对象图像作为输入。利用其他 state-of-the-art 方法获取的图像的相机位姿和对象前景蒙版,我们首先通过训练基于 NeRF 的网络优化扫描对象的几何形状并细化相机位姿;然后我们使用我们的法线提取层从几何体(由密度函数表示)计算表面法线;最后,我们的第二阶段模型分解了物体的材料属性,并解决了每个图像的光照条件。



标签:强悍,法线,渲染,对象,图像,相机,几何,NeROIC,我们
From: https://blog.51cto.com/u_15279692/5756211

相关文章

  • 733. 图像渲染
    733.图像渲染来自<https://leetcode.cn/problems/flood-fill/>classSolution{public://bfsintdx[4]={-1,0,1,0};intdy[4]={0,1,0,-1};ve......
  • 浏览器渲染页面常见问题
    构建过程中可能会产生的阻塞​​html​​​的代码,是从上到下一行行执行的,也就是说如果​​js​​​代码写在​​head​​​头里,且没有用加在​​window.onload​​​方法里,......
  • 01-什么是渲染引擎
    在开始写代码之前,要先明确渲染引擎到底是什么东西,才能知道要写什么东西。在Google里面搜索......
  • React Hook:无用渲染-PureComponent-shouldCompoent-函数组件
    过渡技术1.1无用的渲染组件是构成React视图的一个基本单元。有些组件会有自己本地的状态(state),当它们的值由于用户的操作而发生改变时,组件就会重新渲染。在一个React......
  • 服务端渲染的探索与实践
    服务端渲染(SSR)近两年炒得很火热,相信各位同学对这个名词多少有所耳闻。本节我们将围绕“是什么”(服务端渲染的运行机制)、“为什么”(服务端渲染解决了什么性能问题)、“怎么......
  • CVPR2021目标检测 | 通过可微分神经渲染数据增强(附github源码及论文下载)
    “计算机视觉研究院”计算机视觉研究院专栏作者:Edison_G在带标签的数据稀缺时,训练一个鲁棒的目标检测器是很具有挑战性的。现有的解决这一问题的方法包括从未标记数据中插值......
  • dotnet C# 使用 Vortice 支持 Direct2D1 离屏渲染
    本文告诉大家如何使用Vortice进行D2D的离屏渲染功能,本文将在一个纯控制台无窗口的应用下,使用Direct2D1进行离屏绘制,将绘制结果保存为本地图片文件本文属于使用Vort......
  • Swift Metal渲染视频
    一、基本Metal概念 Metal是iOS推出的图像渲染工具,类似于OpenGL,Metal为图形和数据并行计算工作负载提供单一,统一的编程接口和语言。Metal使您能够更有效地集成图形和计算......
  • 微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
    wx.request({url:'http://www.likeyunba.com/test/test.json',headers:{'Content-Type':'application/json'},success:function(res){//......
  • nuxt 服务端渲染注意事项
    1.路由nuxt按照pages文件夹的目录结构自动生成路由http://localhost:3000/user/reg相当于去访问pages文件夹下的user文件夹下的reg.vuevue需在src/router/in......