主页 详情

《点云库PCL从入门到精通》_郭浩主编_14546728_9787111615521

【书名】:《点云库PCL从入门到精通》
【作者】:郭浩主编
【出版社】:北京:机械工业出版社
【时间】:2019
【页数】:420
【ISBN】:9787111615521
【SS码】:14546728

最新查询

内容简介

第1章 概述

1.1 PCL是什么

1.2点云处理技术与PCL的前世今生

1.3点云处理技术能给工程师们带来什么

1.3.1测绘领域

1.3.2无人驾驶领域

1.3.3机器人领域

1.3.4人机交互领域

1.3.5逆向工程与其他工业自动化领域

1.3.6 BIM领域

1.4 PCL的结构与核心内容

第2章 PCL入门

2.1快速安装与源码编译安装

2.1.1 Windows下配置安装PCL开发环境

2.1.2 ROS下配置搭建PCL开发环境

2.1.3用第三方预编译包从源码搭建开发环境

2.1.4从源码搭建开发环境

2.2开发工程的建立与项目管理

2.2.1 Windows下建立编译链接PCL工程

2.2.2 ROS下建立编译链接PCL工程

2.3 PCL编码风格简介

2.3.1 PCL编程规范

2.3.2如何编写新的PCL类

2.3.3 PCL的点类型以及如何增加自定义的点类型

2.3.4 PCL中的异常处理机制

第3章 输入输出(IO)

3.1IO涉及的设备及相关概念

3.1.1 OpenNI及类Kinect设备

3.1.2以Project Tango为代表的便携式消费级点云获取设备

3.1.3 PCL目前支持的点云获取设备

3.1.4 PCL中IO模块及类

3.2 IO入门级实例解析

3.2.1 PCD文件格式

3.2.2 PCD文件IO操作

3.2.3两个点云中的字段或数据连接

3.2.4基于OpenNI接口的点云数据获取

3.2.5 PLY、 LAS等常见数据格式与PCD的转换

3.2.6利用Kinect2获取点云数据

3.3 IO精通级实例解析

3.3.1 ROS下进行点云数据实时获取与可视化

3.3.2自选设备scanCONTROL与PCL实时获取与可视化点云数据

3.3.3利用Tango进行点云数据获取

3.3.4基于Structure from Motion的点云数据获取

第4章 k-d tree与八叉树

4.1 k-d tree和八叉树的概念及相关算法

4.1.1 k-d tree概念及相关算法

4.1.2 PCL中k-d tree模块及类

4.1.3八叉树概念及相关算法

4.1.4 PCL中八叉树模块及类

4.2 k-d tree与八叉树入门级实例解析

4.2.1在PCL中如何实现快速邻域搜索

4.2.2在PCL中如何实现点云压缩

4.2.3基于八叉树的空间划分及搜索操作

4.2.4无序点云数据集的空间变化检测

第5章 可视化

5.1 PCL中visualization模块及类

5.2可视化入门级实例解析

5.2.1简单点云可视化

5.2.2可视化深度图像

5.2.3 PCLVisualizer可视化类

5.2.4 PCLPlotter可视化特征直方图

5.3可视化精通级实例解析

5.3.1PCL结合Qt使用框架

5.3.2 PCL结合MFC使用框架

5.3.3客户端浏览器上对点云进行可视化

第6章 点云滤波

6.1 PCL中实现的滤波算法及相关概念

6.1.1 PCL中的点云滤波方案

6.1.2双边滤波算法

6.1.3 PCL中filters模块及类

6.2点云滤波入门级实例解析

6.2.1使用直通滤波器对点云进行滤波处理

6.2.2使用VoxelGrid滤波器对点云进行下采样

6.2.3使用Statistical OutlierRemoval滤波器移除离群点

6.2.4使用参数化模型投影点云

6.2.5从一个点云中提取一个子集

6.2.6使用ConditionalRemoval或Radius-OutlierRemoval移除离群点

6.2.7 CropHull任意多边形内部点云提取

6.3点云滤波精通级实例解析:IPhone X手机外壳全尺寸检测

6.3.1项目需求概述

6.3.2利用滤波可以实现的功能

第7章 深度图像

7.1 RangeImage概念及相关算法

7.1.1深度图像简介

7.1.2 PCL中RangeImage的相关类

7.2深度图像入门级实例解析

7.2.1如何从一个点云创建一个深度图像

7.2.2如何从深度图像中提取边界

7.3深度图像精通级实例解析点云到深度图的变换与曲面重建

第8章 关键点

8.1关键点概念及相关算法

8.2关键点入门级实例解析

8.2.1如何从距离图像中提取NARF关键点

8.2.2 SIFT关键点提取

8.2.3 Harris关键点提取

8.3关键点精通级实例解析:基于对应点分类的对象识别

第9章 采样一致性

9.1随机采样一致性相关概念及算法

9.2采样一致性入门级实例解析

9.3采样一致性精通级实例解析:两两点云获取设备自动标定

9.3.1项目需求概述

9.3.2具体实现

第10章 3D点云特征描述与提取

10.1特征描述与提取的概念及相关算法

10.1.13D形状内容描述子

10.1.2旋转图像

10.1.3 PCL中特征描述与提取模块及类

10.2点云特征描述与提取入门级实例解析

10.2.1 PCL中描述三维特征相关基础

10.2.2估计一个点云的表面法线

10.2.3使用积分图进行法线估计

10.2.4点特征直方图描述子

10.2.5快速点特征直方图描述子

10.2.6估计一点云的VFH特征

10.2.7如何从一个深度图像中提取NARF特征

10.2.8特征描述算子算法基准化分析

10.2.9 RoPs特征

10.2.10基于惯性矩与偏心率的描述子

10.2.11 BoundaryEstimation进行边界提取

10.3点云特征描述与提取精通级实例解析

10.3.1 3D对象识别的假设验证

10.3.2隐式形状模型方法

10.3.3点云数据视频流的刚性物体位姿估计与跟踪定位软件

第11章 点云配准

11.1 PCL中实现的配准算法及相关概念

11.1.1一对点云配准

11.1.2对应估计

11.1.3对应关系去除

11.1.4变换矩阵估算

11.1.5迭代最近点算法

11.1.6采样一致性初始对齐算法

11.1.7 PCL中Registration模块及类

11.2点云配准入门级实例解析

11.2.1如何使用迭代最近点ICP算法

11.2.2如何逐步匹配多幅点云

11.2.3如何使用正态分布变换进行配准

11.2.4交互式迭代最近点配准

11.2.5刚性物体的位姿估计

11.3点云配准精通级实例解析

11.3.1如何将扫描数据与模板对象进行配准

11.3.2基于VFH描述子聚类识别与位姿估计

11.3.3动态库封装DIY接口与测试

11.3.4交互式多深度摄像头标定软件

第12章 点云分割

12.1点云分割概念及相关算法

12.1.1聚类分割算法

12.1.2基于随机采样一致性的分割

12.1.3 PCL中Segmentation模块及类

12.2点云分割入门级实例解析

12.2.1在PCL中如何实现平面模型分割

12.2.2在PCL中如何实现圆柱体模型分割

12.2.3在PCL中如何实现欧式聚类提取

12.2.4基于区域生长的分割

12.2.5基于颜色的区域生长分割

12.2.6最小图割的分割

12.2.7基于法线微分的分割

12.2.8基于超体素的点云分割

12.2.9渐进式形态学滤波地面分割

12.2.10条件欧氏聚类点云分割

12.3点云分割精通级实例解析:运动对象分割与配准算法实现

12.3.1代码

12.3.2各个关键功能步骤分析

12.3.3运动分割与配准结果

第13章 点云曲面重建

13.1 surface模块中实现的算法及相关概念

13.1.1凸包算法

13.1.2 Ear Clipping三角化算法

13.1.3贪婪投影三角化算法

13.1.4移动立方体算法

13.1.5泊松曲面重建算法

13.1.6 PCL中surface模块及类

13.2点云曲面重建入门级实例解析

13.2.1基于多项式平滑点云及法线估计的曲面重建

13.2.2在平面模型上构建凸(凹)多边形

13.2.3无序点云的快速三角化

13.2.4基于B样条曲线的曲面重建

13.3点云曲面重建精通级实例解析:平面点云的B样条曲线拟合

13.3.1 B样条曲线和B样条曲线拟合概述

13.3.2平面点云B样条曲线拟合详细步骤

第14章 电力线巡检

14.1电力线巡检概述

14.1.1电力线巡检介绍

14.1.2在电力线巡检领域做的工作

14.2电力线巡检应用实例解析

14.2.1电力线点云获取

14.2.2结果展示

14.2.3总结

第15章 文物古迹保护

15.1文物古迹保护概述

15.1.1文物古迹保护介绍

15.1.2在文物古迹保护领域所做工作

15.2文物古迹保护应用实例解析:博物馆文物三维数字化

15.2.1应用概述

15.2.2具体实施步骤

15.2.3博物馆文物三维数字化结果展示

15.2.4三维数字化总结

第16章 地形测量

16.1地形测绘概述

16.1.1地形测量介绍

16.1.2在地形测量领域所做工作

16.2地形测量应用实例解析:机载激光雷达在山区地质灾害调查中的应用

16.2.1应用概述

16.2.2具体实施步骤

16.2.3激光雷达获取地形数据结果展示

16.2.4激光雷达获取地形数据总结

第17章 无人驾驶

17.1无人驾驶概述

17.1.1无人驾驶介绍

17.1.2在无人驾驶领域做的工作

17.2基于点云数据获取与处理技术的无人驾驶公司列表

第18章 逆向工程

18.1逆向工程概述

18.1.1逆向工程介绍

18.1.2在逆向工程领域所做工作

18.2逆向工程应用实例解析:汽车部件逆向工程

18.2.1汽车部件逆向工程概述

18.2.2汽车部件逆向工程解决方案

18.2.3汽车部件逆向工程结果展示

18.2.4汽车部件逆向工程总结

第19章 植物表型测量

19.1植物表型测量概述

19.1.1植物表型测量介绍

19.1.2在植物表型测量领域所做工作

19.2植物表型测量应用实例解析

19.2.1玉米果穗点云分割

19.2.2玉米叶片点云与茎秆点云分离

19.2.3激光雷达林业资源调查

第20章 家畜表型测量

20.1家畜表型测量概述

20.1.1家畜表型测量介绍

20.1.2在家畜表型测量领域所做工作

20.2基于点云数据的家畜表型测量应用实例解析

20.2.1家畜多视角体表点云获取

20.2.2基于点云数据的家畜自动化体尺测点提取及交互式体尺测量

附录:国内外点云数据处理商业软件集合

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
23067d7b1a2a3826de4b7968198eda04#a164de7d316fbf7b508849bf4c65c618#55272738#点云库PCL从入门到精通_14546728.zip