阅读笔记Geometric Structure Based and Regularized Depth Estimation From 360◦ Indoor Imagery

该论文提出了一种全景图深度估计的方法,引入几何先验知识,同时,将结构化的信息作为正则对深度做约束,如下图所示


上图中的structure as a prior module模块是layoutnet里面的内容,并且作者对其提出改进,通过引入一个预测平面的模块,使其更加精细,同时预测平面的模块可以和attention得到的家具的mask相乘,经过和原来的depth feature map 相concate,得到最后的depth。这个depth已经可以用了,但是作者说要想保证输出的depth图保留几何信息,需要对这个输出的depth图做一些正则化,比如我们期望能够从depth图里面获取几何信息,layout之类的,所以作者下面又用了另外的一个网络,对其做预测
这个网络和structure-based是类似的,只不过输入的是经过masked的depth,作者还说,之所以masked,是因为包含家具的话,会让深度估计不准确,所以过滤掉家具的depth,来用于推测结构信息会比较简单一些。
loss一共分为corner的loss,boundary的loss以及plan的loss(prior和regularized都是有的),同时depth的loss和mask的loss都也有

作者先是使用了合成的数据集做了消融实验,然后使用了standford2d3d和其他方法进行了对比,在standford上获取家具的mask作者使用的是分割的信息。
作者还使用了一些baseline,比如FCRN和Rectnet这种网络,发现在standford上面均有涨点,可能是因为引入了额外的信息吧

geometric modeling based on polygonal meshes (基于多边形网格的几何建模)是一种常用的三维建模方法,主要用于创建、编辑和操作多边形网格模型。该方法使用一系列的顶点、边和面来描述物体的几何结构。 这种建模方法的代码实现包括以下几个关键步骤。首先,通过读取或创建输入的多边形网格数据,包括顶点坐标和面的连接信息。接下来,进行模型的编辑和操作,比如移动顶点、调整边和面,或者添加删除顶点、边和面。在编辑过程中,还可以进行细分、合并、镜像、变形等操作,以获得更复杂的几何形状。 在编辑完成后,多边形网格模型可以进行进一步的处理和优化。例如,进行曲面重建以得到光滑的几何表面,进行材质和纹理的贴图,或者进行拓扑结构优化以减少模型的面数和存储空间。 在代码实现中,需要使用适当的数据结构来表示多边形网格,比如使用数组、链表或树等方式存储顶点、边和面的信息。同时,还需要实现各种编辑和操作的算法,如移动、旋转、缩放等,以及模型处理和优化的算法。 此外,为了提高建模效率和减少计算复杂度,可以使用一些优化技术,如边缘塌陷、局部细分、空间划分等,来提高代码性能和减少内存占用。 综上所述,geometric modeling based on polygonal meshes的代码实现涉及了多个关键步骤和算法,以实现对三维模型的创建、编辑和优化。这种方法在计算机图形学、虚拟现实、游戏开发等领域得到广泛应用,为我们提供了强大而灵活的三维形状建模工具。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值