1.一种对抗性点云生成方法,其特征在于:包括以下步骤:破坏输入点云的拓扑结构,生成对抗点云,具体包括:获取输入点云的邻接矩阵和辅助点云;
选择邻接矩阵中至少一个被选中的概率较高的选择点,以所述选择点及选择点的邻接点为局部拓扑,在所述输入点云上丢弃所述局部拓扑,生成对抗点云;
其中,所述获取输入点云的邻接矩阵和辅助点云,包括:提取所述输入点云的代表几何信息的全局特征;
将所述全局特征转换为能够反映点之间邻接关系的初始邻接矩阵;
将初始邻接矩阵与输入点云的几何信息相结合,进行二维到三维的映射,进而得到所述输入点云的邻接矩阵;计算所述输入点云的邻接矩阵及其转置的平均值,得到最终的邻接矩阵;
利用所述初始邻接矩阵生成辅助点云;
所述邻接矩阵中至少一个被选中的概率较高的选择点,包括:将输入点云的邻接矩阵、辅助点云、全局特征输入至小网络,得到一向量,所述向量的每个值代表对应点被选中的概率;
选择至少一个被选中的概率较高的选择点。
2.根据权利要求1所述的一种对抗性点云生成方法,其特征在于:所述以所述选择点及选择点的邻接点为局部拓扑,包括:通过邻接矩阵找到所选择的点及其最近的若干个邻接点,形成局部拓扑。
3.根据权利要求1所述的一种对抗性点云生成方法,其特征在于:所述方法还包括:利用对抗性损失衡量攻击成功的可能性。
4.根据权利要求1所述的一种对抗性点云生成方法,其特征在于:所述方法还包括:利用重构损失鼓励邻接矩阵更好地学习原始点云的拓扑信息。
5.一种存储介质,其上存储有计算机指令,其特征在于:所述计算机指令运行时执行权利要求1‑4中任意一项所述的一种对抗性点云生成方法的步骤。
6.一种终端,包括存储器和处理器,所述存储器上存储有在所述处理器上运行的计算机指令,其特征在于,所述处理器运行所述计算机指令时执行权利要求1‑4中任意一项所述的一种对抗性点云生成方法的步骤。