如何在三维表面重建中使用光线投射?

问题描述 投票:0回答:2

我正在为一个项目研究3D重建算法。我经常在3D表面重建文献中讨论“射线投射”和“行进立方体”的主题。我读到3D点云的“有符号距离函数(SDF)”表示的光线投射创建了一个表面模型。但我想我还没有理解这一点。光线投射是否会产生3D表面模型?我知道光线投射有助于我们找到SDF体积中的过零点,因此我们将得到表面点。但是光线投射是否像行进立方体算法一样创建像3D模型这样的网格?请给我一个很好的文档,我可以在这里找到用于表面重建的光线投射。

raycasting 3d-reconstruction marching-cubes
2个回答
0
投票

不,光线投射不会创建模型。它只能用于临时可视化(渲染)模型,但它不会为您提供多边形网格。这可能对Kinect Fusion和类似应用程序中所需的实时反馈很有意义。如果需要多边形网格,则必须在SDF上使用行进立方体。


0
投票

您可以使用一种新颖的方法“锥形雕刻表面重建”进行检查,该方法使用类似于光线投射的点的锥形可见性概念。

© www.soinside.com 2019 - 2024. All rights reserved.