前 言
点云数据处理在逆向工程设计、仿真、医学训练、外科手术、人体测量及服装工程等领域都有广泛的应用。各种三维扫描技术的发展及广泛应用对基于点云数据的处理和分析的需求日益增多。对点云数据及对应形状的分析研究在计算机视觉领域有重要应用,如机器人路径规划,使用激光雷达或TOF等对地表扫描并进行识别分析,从而对风险智能预警,以及对古建筑、地下文物(如兵马俑等)扫描后,进行古建筑或残缺文物的智能模拟修复,并为真实修复提供优化方案,等等。点云数据的特征提取与分析、模拟预测是大规模个性化定制的核心。另外,对于人体点云数据的分析与模拟预测可为智能可穿戴护甲、汽车、服装等多个工业设计领域提供底层数据支撑与科学依据。
与传统网格表示方法相比,点云的表示方法具有数据结构简单、存储空间紧凑和复杂表面局部细节表达完整等优势。因此,直接以点云为对象的研究更具理论价值与实践意义。但是,由于点云数据往往缺少相互的关联信息,且数据规模巨大,因此常常在处理计算方面面临挑战。目前,在点云数据的处理上多使用通用算法或将点云转化为网格模型处理的三维点云,然而在由点云向网格模型转化的过程中往往容易丢失一些细节信息,因此通常需要直接对点云数据进行特征提取,以保证细节语义的完整。虽然通用的点云算法具有普适性的优点,但是很难满足相关专业的需求。因此,直接以点云为研究对象进行的针对性研究非常必要。本书主要有以下几个方面的特色。
①本书论述的算法与理论均以点云数据为研究对象,重点探讨了点云数据的特征提取及形状分析等。
②本书以非刚性(人体)点云数据的分析处理为切入点论述了点云数据预处理的问题,如数据清洗中的去噪方法、自适应的点云修补方法、保持语义特征的点云精简方法、点云骨架线提取方法等,重点论述了基于Laplace算子的自适应的特征提取方法、点云的分割方法。③本书不仅论述了静态点云数据的特征提取、分析,还对动态点云数据的分析与处理做了论述。
④本书将计算机视觉最新的点云处理方法[如计算机视觉领域CVPR(计算机视觉与模式识别会议)等会议的最近三年相关研究]纳入进行论述。
当前,随着计算能力的提高,将会有更多的深度学习算法应用到点云数据处理中,其中大规模点云数据的识别与分析算法是未来重要的研究方向,该类方法具有重要的理论和应用价值。限于篇幅,本书不再对深度学习算法与点云数据处理算法的结合展开论述。
由于著者水平有限,书中难免存在错漏,还请读者不吝指正。读者可发电子邮件至xdsun_edu@163.com就本书相关内容进行交流。
孙晓东
2020/04/25