我有三维点云并希望重建曲面。我在Meshlab中尝试了各种技术来找到最适合我的特定类型的云的算法。通过保留点位置实现三维曲面重建
泊松曲面重建是非常有前景的,但它不保留原始的点位置。在云中的特定位置进行重建和测量后发现,测量结果与真实世界中物体的测量结果相比超过了1.5倍。
球枢转算法更好。它保留了点的位置,测量值也在预期范围内。然而,这种算法在美国获得专利,所以我不能将其用于商业项目。
经过研究其他算法,我没有发现任何可以在商业环境中使用的像点球旋转那样的点位置。你知道满足这两个标准的算法吗?我可以用我的点云来试验它们,看它们在实施它们之前是否运行良好?
任何帮助,将不胜感激。
使用Alpha-shapes https://en.wikipedia.org/wiki/Alpha_shape。它们是在专利之前公布的,这并不是什么新鲜事。 –
我尝试了Meshlab中的alpha形状,它似乎并不坏。但经过与球机的比较后,有一些严重的缺陷。三角形的数量太高。现在没有一个网格显示表面,而是有许多相互重叠的三角形。我尝试了网格的简化,但它无法与球轴相比。 实施例阿尔法形状的线框和目: http://abload.de/img/alphawireframe69qyf.png http://abload.de/img/alphameshefrbt.png 实例球枢轴线框和目: HTTP:// abload.de/img/ballpivotwireframe1lqpp.png http://abload.de/img/ballpivotmesh6qrfw.png – RBS
Alpha形状和球形支点实际上是相同的方法。你是否正确调整了半径? –