Python是一种广泛使用的解释型、高级和通用的编程语言,[1]由荷兰数学和计算机科学研究学会的Guido van Rossum创造,第一版发布于1991年,它是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的LISP方言。[2]Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python支持多种编程范型,包括函数式、指令式、结构化、面向对象和反射式编程。Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python
1.调研:目前针对3D点云的处理除了经典的Pointnet和Pointnet++外,图卷积十分适合处理点云这种非结构化数据,3D 点云具有数据量庞大、形态多样性及密度分布不均等特性,目前的大多数网络虽然都将点云的局部信息考虑进来,但还是忽略了 3D 点云中点与点之间的相关信息
2.方法:通过数据增强模块丰富每一个三维点及其邻域点的上下文语义特征来增强原始输入点的特征表现形式,以邻接矩阵的形式获取 3D 点云中的采样点,通过计算采样点中每两个点之间的余弦相似度来得到该点云的相似矩阵。接着,采用 K 近邻算法提取前 K 个最相似的点构成一个局部邻域图。最后,在这个邻域图上实现动态图卷积来获取原始 3D 点云的局部特征。