[发明专利]基于显著性图的点云对抗攻击方法在审
申请号: | 202211406462.4 | 申请日: | 2022-11-10 |
公开(公告)号: | CN115661356A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 刘复昌;南博;王昊;缪永伟 | 申请(专利权)人: | 杭州师范大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T7/73;G06V10/764;G06V10/74;G06V10/82 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 邬赵丹 |
地址: | 311121 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 显著 对抗 攻击 方法 | ||
本发明公开了基于显著性图的点云对抗攻击方法,该方法通过将采样点移动到点云中心计算采样点的显著性值,从而构建点云显著性图,选择具有最高显著性值的采样点集作为关键点集,以确保对网络分类结果造成更大的影响。同时利用Chamfer距离衡量点云模型之间的差异性,并选择与点云模型库中具有最近Chamfer距离的模型的关键点集进行替换,从而实现最小化点云扰动并使得人眼难以察觉。本方法提出的点云对抗攻击方法,不仅考虑到对抗攻击的效率,而且考虑了对抗样本的不可察觉性,能够高效攻击主流的点云深度神经网络。
技术领域
本发明属于计算机技术领域,涉及三维点云的对抗攻击方法,具体涉及基于显著性图的点云对抗攻击方法。
背景技术
三维点云数据具有能够提供丰富的三维物体或场景的几何特征,是三维空间信息的重要表现形式,被广泛应用于三维重建和无人驾驶等领域。上述领域的特定决定了有关三维点云模型技术的安全性至关重要。但是传统对抗攻击的研究通常集中于2维图像领域,针对3维点云数据的对抗攻击研究并不多。
通过精心制作的点云对抗样本,诸如点云物体分类、点云物体分割等的深度神经网络通常容易受到攻击,致使点云深度神经网络做出错误判断。不同于2维图像数据,对3维物体进行修改会直接影响该物体的3维特性,生成令人无法察觉的扰动是十分困难的。基于此,本发明提出了一种基于显著性图的点云对抗攻击方法,生成难以察觉的点云对抗样本。
发明内容
针对现有技术的不足,本发明提出了基于显著性图的点云对抗攻击方法,本发明通过将采样点移动到点云中心计算点的显著性值,从而构建点云显著性图,选择具有最高显著性值的采样点集作为关键点集,以确保对点云分类深度神经网络分类结果造成更大的影响;利用Chamfer距离衡量点云模型之间的差异性,并选择与点云模型库中具有最近Chamfer距离的模型关键点集进行替换,从而实现最小化点云扰动并使得人眼难以察觉。
本发明具体包括以下步骤:
步骤1、通过将采样点移动到点云中心构建显著性图:
将点云模型分成两部分x′i,ci,其中ci代表点云形心(centroid)采样点点集,x′i则代表其余的分布在3维物体表面的离散采样点点集,在原始点云模型输入时形心点集通常是一个空集。此时,点云分类深度神经网络中的最大池化层等价于:
MAX{h(xi)}=max(MAX{h(x′i)},MAX{h(ci)}};式中,max(a,b)得到a和b中较大的元素,MAX操则为最大池化层,此时上式等价于下式:MAX{h(xi)}=MAX{h(x′i)};
为了构建点云模型显著性图,针对输入的点云模型采样点数据需要计算每一采样点对点云分类深度神经网络分类结果的贡献。
首先计算该采样点在点云分类深度神经网络的损失函数值,其次计算该采样点不在点云分类深度神经网络的损失函数值,求其差值并将其作为该采样点对点云分类深度神经网络分类结果的贡献值,即采样点的显著性值。
在计算采样点显著性值时,为了满足计算的视角不变性,先在以模型中心为球心的球面坐标系下计算各采样点位置,采样点位置可表示为其中r为采样点到模型中心的距离,ψ和分别表示采样点在球面坐标系下的经度和维度。该方法将点云模型中所有采样点3个坐标的中位数作为点云中心的坐标值xck,xck=md({xik|xi∈X}),k=1,2,3;式中(xi1,xi2,xi3)表示采样点xi的坐标,而md(·)为取中位数操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州师范大学,未经杭州师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211406462.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铁路敞车检修作业的侧柱截换工艺方法及样板
- 下一篇:一种内镜中心管理系统