三维扫描是指集光、机、电和计算机技术于一体的-,主要用于对物体空间外形和结构及色彩进行扫描,以获得物体表面的空间坐标。它的重要意义在于能够将实物的立体信息转换为计算机能直接处理的数字信号,为实物数字化提供了相当方便快捷的手段。三维扫描技术能实现非接触测量,且具有速度快、精度高的优点。而且其测量结果能直接与多种软件接口,这使它在cad、cam、cims等技术应用日益普及的今天很受欢迎。
大势智慧是一家-于真实三维数字化重建及三维数据服务的高新技术企业,公司在城市-三维建模、模型应用及语义化理解和文化遗产数字化保护领域具有-的技术优势和丰富实践经验。
pcl部分常用的算法模块:
libpcl i/o:完成数据的输入、输出过程,如点云数据的读写;
libpcl filters:完成数据采样、特征提取、参数拟合等过程;
libpcl register:完成-图像的配准过程,例如迭代zui近点算法;
libpcl surface:完成三维模型的表面生成过程,包括三角网格化、表面平滑等。
libpcl filters:如采样、去除离群点、特征提取、拟合估计等数据实现过滤器;
libpcl features:实现多种三维特征,三维云建模,如曲面法线、曲率、边界点估计、矩不变量、主曲率,pfh和fpfh特征,云建模系统,旋转图像、积分图像,narf描述子,rift,相对标准偏差,数据强度的筛选等等;
libpcl i/o:实现数据的输入和输出操作,云建模,例如点云数据文件pcd的读写;
libpcl segmentation:实现聚类提取,如通过采样一致性方法对一系列参数模型如平面、柱面、球面、直线等进行模型拟合点云分割提取,提取多边形棱镜内部点云等等;
libpcl surface:实现表面重建技术,如网格重建、凸包重建、移动zui小二乘法平滑等;
libpcl register:实现点云配准方法,3d建模云计算,如icp等;
libpclkeypoints:实现不同的关键点的提取方法,这可以用来作为预处理步骤,决定在哪儿提取特征描述符;
libpcl range :实现支持不同点云数据集生成的范围图像。
|