邻域搜索,K邻域获取,法矢量计算、八叉树点云压缩 邻域搜索,K邻域获取,法矢量计算、八叉树点云压缩 邻域搜索,K邻域获取,法矢量计算、八叉树点云压缩 邻域搜索,K邻域获取,法矢量计算、八叉树点云压缩
2021-03-27 20:10:07 3.87MB 八叉树 点云压缩
1
文件包含八叉树构建算法; 用100万个点测试,构建效率高; 代码里面还有关于八叉树的相关操作函数; 欢迎广大爱好者使用交流。
2021-03-12 15:54:49 2.94MB Octree
1
PCL的VoxelGrid类和ApproximateVoxelGrid类实现基于体素的滤波方法对点云进行下采样,八叉树同样也是建立体素,因此基于八叉树的体素同样可以对点云进行下采样。PCL中有现成函数可实现求解八叉树体素中心,所以最简单的方法就是用八叉树的体素中心点来代替每一个体素内的点,从而实现点云的下采样。 注意:这种方法与ApproximateVoxelGrid基本相同,都是以中心点代替体素内的点。惟一的区别是:ApproximateVoxelGrid可以自由设置体素的长宽高,而八叉树只能是构建正方体的体素。   代码中也实现了对八叉树体素滤波的改进,即用距离体素中心点最近的点来代替
2021-02-24 20:00:20 442KB filter
利用计算机断层扫描技术获取了泡沫镍的重建结构,将蒙特卡罗法与八叉树算法结合进行泡沫镍孔尺度辐射传递建模,分析了八叉树算法对辐射传递计算的加速作用。结果表明,采用八叉树算法的辐射特性计算值与未采用时相比,最大相对误差小于1‰。在最优空间深度范围内,空间深度越大和模型面元越多,计算的加速效果越明显。
2021-02-06 19:07:19 6.19MB 表面光学 辐射 计算效率 八叉树算
1
稀疏八度 一种基于指针的稀疏八叉树数据结构。 有关线性实现,请参见 。 ·· 安装 该库需要对等依赖关系 。 npm install math-ds sparse-octree 用法 点数 import { Vector3 } from "math-ds" ; import { PointOctree } from "sparse-octree" ; const min = new Vector3 ( - 1 , - 1 , - 1 ) ; const max = new Vector3 ( 1 , 1 , 1 ) ; const octree = new PointOctree ( min , max ) ; const myData = { } ; const p1 = new Vector3 ( 0 , 0 , 0 ) ; const p2 = new Vector3 ( 0 , 0 , 0.5 ) ; octree . insert ( p1 , myData ) ; octree . move ( p1 , p2 ) ; octree . get ( p2 ) ; //
2021-02-01 23:08:43 1.05MB octree sparse raycasting culling
1
编译好的OMPL库-全套-能够在VS2017上直接用,include和lib都有,最后的DLL文件也有,自行添加 OMPL库,用于运动规划学习使用。
2020-01-10 03:12:47 205.05MB 运动规划库 碰撞检测 八叉树 RRT算法
1
基于八叉树编码的点云数据精简方法,对八叉树优势做了分析
2020-01-03 11:37:18 1.03MB 八叉树编码 点云 数据精简
1
邻域搜索,K邻域获取,法矢量计算、八叉树点云压缩
2019-12-21 21:54:00 3.88MB 八叉树 点云压缩
1
八叉树Demo - Unity下 , 基于四叉树的修改 https://blog.csdn.net/u010019717/article/details/80789271
2019-12-21 21:18:09 25KB 八叉树
1
本文 重 点 研究点云数据编码压缩方法和邻域搜索算法。(1)、根据点云数据的特点,建立八叉树模型,对原始数据进行坐标变换,映射到正整数空间,在此基础上计算数据的Morton码。对Morton码排序、求差,统计码长,提出了一种改进Morton码的方法。该方法提高了Morton编码的连续性,降低了八叉树的深度,减少了数据存储量。并可应用三维行程编码等方法进一步压缩优化后的Morton码。试验结果证明了算法的有效性。(2)、把应用在四叉树模型的编码邻域算法推广到空间的八又树模型,并与栅格邻域搜索算法做定性比较。此外,还简单介绍了Delaunay三角划分方法及其优化准则,Hoppe的三角网格重构算法。
1