检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李仁忠[1] 杨曼[1] 刘阳阳[1] 张缓缓[1]
机构地区:[1]西安工程大学电子信息学院,陕西西安710048
出 处:《光学学报》2017年第7期89-97,共9页Acta Optica Sinica
基 金:中国纺织工业联合会科技指导性项目(2013066);西安工程大学研究生创新基金资助项目(CX201733)
摘 要:针对散乱点云数据密度大、重建时间长、效率低等问题,提出了一种散乱点云的均匀精简算法。该算法基于开源C++编程库点云库(PCL),利用PCL的体素化栅格类创建一个K邻域三维体素栅格,结合包围盒法对输入的点云数据进行K邻域距离计算和法线估计,确定每个小立方栅格的重心,并以其来近似显示这个小立方栅格内所有的数据点,达到精简点云的目的,最后利用贪婪三角投影类对精简后的点云实现三角网格面重建并显示其效果。实验结果表明,该算法在充分保留点云数据几何特征的前提下,能有效滤除部分点云数据冗余量,且精简结果比较均匀,避免了大规模精简所出现的空白区域,提高了重建效率。Aiming at the problems of high density,long reconstruction time and low reconstruction efficiency for scattered point cloud data,a new uniform simplification algorithm for scattered point cloud data is proposed.This algorithm is based on the open-source C++ programming library point cloud library(PCL).Firstly,a K-nearest neighborhood voxel grid is built by voxel grid class in PCL.Next,according to the bounding box algorithm the K-nearest neighborhood distance of the point cloud data is calculated and the normal of the point cloud data is estimated.Then the barycenter of each small voxel grid is established,which replaces all point cloud data in the voxel grid to achieve point cloud simplification.Finally,the simplified point cloud data is reconstructed and displayed with triangular mesh by greedy projection triangulation class.The experimental results show that in the premise of fully retaining geometric characteristics of point cloud data,the proposed algorithm can effectively remove partial redundancy of the point cloud data and simplify the data uniformly without large-scale blank area,and the reconstruction efficiency is improved.
关 键 词:图像处理 点云精简 点云库 体素栅格 三角网格面
分 类 号:TP242[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.104