3D Vision Advanced Toolkit 点云重建及填补

       我们通过三维扫描设备获取的点云数据有两种类型,一种是无序点云、另外一种是有序点云。该套工具包对无序散乱点云提供两种方法重建(贪婪法和移动立方体法);对有序点云(高度场数据)提供了距离场数据的三维重建方法。

      满足网格数据的后续处理的数据结构,要具有以下条件:

对于三角形的一条边来说:

1)一条边用到了哪两个点

2)哪个面用到了这条边

3)哪个边临近这个面

3)这个面临近了哪些面

性能指标:

1)创建该数据结构的时间

2)应答查询的时间

3)执行修改的时间

4)内存的使用及数据冗余

     作者选择“半边数据结构”作为该套算子的基础数据结构,能够很好满足以上条件。半边数据结构最早是哈弗图形档案实验室开发的,基于C++指针开发完成,但对于LabVIEW及MatLab来说是没有指针的,作者根据其原理利用LabVIEW数组结构、数值引用、变体等基础数据类型,重构该数据结构,完成基于“LabVIEW数组的半边数据结构”,感兴趣的朋友可以自己研究下,这里就不展开讲了!

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/221877.html

(0)
联系我们
联系我们
分享本页
返回顶部