一种基于三维点云识别保密介质类型的销毁方法与系统与流程

    专利查询2022-08-15  96



    1.本发明涉及图像数据处理技术领域,特别是涉及一种基于三维点云识别保密介质类型的销毁方法与系统。


    背景技术:

    2.随着信息技术的快速发展和各领域信息化建设的加速,越来越多的信息保密手段被广泛应用于军用和民用领域。一旦发生保密介质的丢失或泄密,就会对个人、企业甚至国家的安全与利益造成不可估量的损失,因此对结束生命周期的保密介质进行科学规范的销毁十分关键。机械粉碎是目前使用最普遍、效果最好的保密介质销毁手段,然而在现阶段的介质粉碎过程中无法对介质的颗粒度大小进行判定,难以确保保密介质所承载的信息得到了有效破坏,因而使得信息安全面临着极大的威胁。
    3.目前,机械粉碎主要依赖于人工目视的方法对粉碎后保密介质的尺寸进行判断,以确定是否需要进行二次粉碎。或者通过人为设定机械粉碎时长的方式,提高介质销毁的可靠性。现有方法不仅需要消耗大量的时间和精力,而且销毁效果容易受到主观因素的影响(闫国卿,许振明.信息存储介质的安全销毁方法及资源化技术[j].材料导报,2013,27(03):12-17 31.)。因此本领域亟需一种自动化的保密介质销毁方法,通过快速、准确地识别纸张、钢板、塑料等多种类型介质的尺寸大小,实现理想的介质机械粉碎效果。


    技术实现要素:

    [0004]
    本发明的目的是提供一种基于三维点云识别保密介质类型的销毁方法与系统,以能够通过快速、准确地识别纸张、钢板、塑料等多种类型介质的尺寸大小,进而实现理想的介质机械粉碎效果。
    [0005]
    为实现上述目的,本发明提供了如下方案:一种基于三维点云识别保密介质类型的销毁方法,包括:建立介质碎片点云分割数据集;构建保密介质销毁识别网络模型;所述保密介质销毁识别网络模型包括:点云特征提取网络和介质体量识别网络;所述点云特征提取网络包括:采样层、成组层、pointnet网络层和坐标信息嵌入操作层;所述介质体量识别网络包括:体量计算支路和点云分类支路;采用所述介质碎片点云分割数据集训练所述保密介质销毁识别网络模型,得到训练好的保密介质销毁识别网络模型;获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量;大体积介质碎片为超出预设尺寸的介质碎片;当所述大体积介质碎片的数量大于第一预设阈值时,对待识别介质碎片进行二次粉碎后,返回步骤“获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据
    输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量”;当所述大体积介质碎片的数量小于等于第一预设阈值时,输出“销毁成功”字样。
    [0006]
    优选地,所述点云特征提取网络中的特征提取过程包括:所述采样层和所述成组层基于n1个采样中心点,将第一点云数据划分n1个点云团得到第二点云数据;所述第一点云数据中点云的个数为n,每一点云的特征包括x轴、y轴和z轴上的坐标值;每一点云团中点云的个数为k;将所述第二点云数据输入至所述pointnet网络层进行特征提取,得到维度为n1*f1的点云数据;将所述维度为n1*f1的点云数据输入至所述坐标信息嵌入操作层,嵌入采样中心点的3个空间坐标值得到输出维度为n1*(3 f1)的第三点云数据;将所述第三点云数据作为所述采样层和所述成组层的输入,返回执行“所述采样层和所述成组层基于n1个采样中心点,将第一点云数据划分n1个点云团得到第二点云数据”,直至达到预设处理次数后得到输出点云数据。
    [0007]
    优选地,所述体量计算支路中的数据处理过程包括:确定所述输出点云数据中每个点与其他点间的特征相关性关系;基于所述特征相关性关系构建点云关系矩阵;确定所述点云关系矩阵中每行小于第二预设阈值的数量,得到点云体量表征向量;所述每行小于第二预设阈值的数量表示每个点所属点云区域的体量;当所述点云体量表征向量中的体量大于体量阈值时,判定与所述体量对应的点所属的介质碎片为大体积介质碎片;确定所述点云体量表征向量中大于体量阈值r的体量的个数得到当前机械粉碎设备中大体积介质碎片的数量。
    [0008]
    优选地,所述点云分类支路中的数据处理过程包括:将所述输出点云数据输入至所述点云分类支路中的两层全连接层中得到点云类别矩阵;所述点云类别矩阵中每行的最大值对应的类别即为与所述最大值对应的点所属的介质碎片的类型。
    [0009]
    优选地,所述建立介质碎片点云分割数据集,具体包括:采用3d扫描设备获取不同类型和不同颗粒度下保密介质碎片的点云数据;采用滤波算法滤除所述不同类型和不同颗粒度下保密介质碎片的点云数据中的噪点和离群点,得到去噪后的点云数据;采用双标签对所述去噪后的点云数据进行标注,得到标注点云数据;基于所述标注点云数据形成介质碎片点云分割数据集。
    [0010]
    根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明提供的基于三维点云识别保密介质类型的销毁方法,通过采用包括有点云特征提取网络和介质体量识别网络的保密介质销毁识别网络模型,可以对机械粉碎过程中的保密介质碎片进行体量识别,从而自动判断介质碎片的体积是否满足销毁要求或需要进行二次粉碎,显著提升了介质销毁流程的工作效率和可靠性,有效降低了信息泄露的可能性,填补了保密介质机械粉碎技术的漏洞。
    [0011]
    对应于上述提供的基于三维点云识别保密介质类型的销毁方法,本发明还提供了以下实施系统:其中,一种基于三维点云识别保密介质类型的销毁系统,包括:数据集建立模块,用于建立介质碎片点云分割数据集;网络构建模块,用于构建保密介质销毁识别网络模型;所述保密介质销毁识别网络模型包括:点云特征提取网络和介质体量识别网络;所述点云特征提取网络包括:采样层、成组层、pointnet网络层和坐标信息嵌入操作层;所述介质体量识别网络包括:体量计算支路和点云分类支路;模型训练模块,用于采用所述介质碎片点云分割数据集训练所述保密介质销毁识别网络模型,得到训练好的保密介质销毁识别网络模型;数量-类型确定模块,用于获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量;大体积介质碎片为超出预设尺寸的介质碎片;返回执行模块,用于当所述大体积介质碎片的数量大于第一预设阈值时,对待识别介质碎片进行二次粉碎后,返回步骤“获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量”;输出模块,用于当所述大体积介质碎片的数量小于等于第一预设阈值时,输出“销毁成功”字样。
    [0012]
    优选地,所述数据集建立模块包括:数据获取单元,用于采用3d扫描设备获取不同类型和不同颗粒度下保密介质碎片的点云数据;数据滤除单元,用于采用滤波算法滤除所述不同类型和不同颗粒度下保密介质碎片的点云数据中的噪点和离群点,得到去噪后的点云数据;数据标注单元,用于采用双标签对所述去噪后的点云数据进行标注,得到标注点云数据;数据集建立单元,用于基于所述标注点云数据形成介质碎片点云分割数据集。
    [0013]
    另一种基于三维点云识别保密介质类型的销毁系统,包括:处理器和存储器;所述存储器中存储有用于实施上述提供的基于三维点云识别保密介质类型的销毁方法的计算机软件程序;所述处理器用于执行所述计算机软件程序。
    [0014]
    因本发明提供的基于三维点云识别保密介质类型的销毁系统实现的技术下过与上述提供的基于三维点云识别保密介质类型的销毁方法实现的技术效果相同,故在此不再进行赘述。
    附图说明
    [0015]
    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    [0016]
    图1为本发明提供的基于三维点云识别保密介质类型的销毁方法的流程图;图2为本发明实施例提供的点云特征提取网络的数据处理流程图;图3为本发明实施例提供的介质体量识别网络的数据处理流程图;图4为本发明提供的其中一种基于三维点云识别保密介质类型的销毁系统的结构示意图。
    具体实施方式
    [0017]
    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
    [0018]
    本发明的目的是提供一种基于三维点云识别保密介质类型的销毁方法与系统,以能够通过快速、准确地识别纸张、钢板、塑料等多种类型介质的尺寸大小,进而实现理想的介质机械粉碎效果。
    [0019]
    为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
    [0020]
    如图1所示,本发明提供的基于三维点云识别保密介质类型的销毁方法,包括:步骤100:建立介质碎片点云分割数据集。建立介质碎片点云分割数据集的过程可以是:首先,在保密介质粉碎设备机上搭载3d扫描设备,并通过3d扫描设备获取不同类型不同颗粒度下保密介质碎片的点云数据。接下来,采用点云库(point cloud library, pcl)中的滤波算法去除点云数据中的噪点和离群点。随后,采用双标签进行点云数据标注,根据点云所属介质材料的不同,对应的语义标签分别为背景、纸张、钢板、塑料等类别,对机械粉碎场景内同一材质的介质碎片按顺序进行编号,每个点的实例标签为所属介质碎片的顺序编号,据此获得标注文件。最后,基于点云数据与标注文件获得介质碎片点云分割数据集,并进行训练集与测试集的划分。
    [0021]
    步骤101:构建保密介质销毁识别网络模型。保密介质销毁识别网络模型包括:点云特征提取网络和介质体量识别网络。点云特征提取网络包括:采样层、成组层、pointnet网络层和坐标信息嵌入操作层。介质体量识别网络包括:体量计算支路和点云分类支路。
    [0022]
    步骤102:采用介质碎片点云分割数据集训练保密介质销毁识别网络模型,得到训练好的保密介质销毁识别网络模型。
    [0023]
    步骤103:获取待识别介质碎片的点云数据,并将待识别介质碎片的点云数据输入至保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量。大体积介质碎片为超出预设尺寸的介质碎片。
    [0024]
    步骤104:当大体积介质碎片的数量大于第一预设阈值时,对待识别介质碎片进行二次粉碎后,返回步骤“获取待识别介质碎片的点云数据,并将待识别介质碎片的点云数据输入至保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量”。
    [0025]
    步骤105:当大体积介质碎片的数量小于等于第一预设阈值时,输出“销毁成功”字样。
    [0026]
    其中,上以本发明输入点云数据p1为例,展示上述点云特征提取网络中的特征提
    取过程,如图2所示,包括:输入点云p1中的点个数为n,每个点的特征为3维,分别表示该点在x、y和z轴上的坐标值,则点云特征提取网络的输入维度为n*3。
    [0027]
    将点云数据p1输入点云特征提取网络(即pointnet 网络)中的采样层sampling和成组层grouping中,将n个点基于n1个采样中心点划分为n1个点云团,每个点云团包含大约k个点。
    [0028]
    再将这n1个点云团(即第二点云数据,点云数据p2)输入pointnet网络中进行特征提取,获得输出维度为n1*f1的点云数据,其中n1表示输出的点个数,f1表示每个点对应的特征信息维度。
    [0029]
    然后,给每个点云的特征向量在原有维度f1基础上,嵌入采样中心点的3个空间坐标值,获得输出维度为n1*(3 f1)的点云数据p3(即第三点云数据)。
    [0030]
    在这一步中,经过sampling层和grouping层,空间中一群相邻点聚集成为一个新点,原来的点个数由n减少为n1。经过pointnet网络和坐标信息嵌入操作,抽取到点云的局部结构特征。
    [0031]
    如图2所示,对输入点云p1重复进行三次如上的sampling、grouping、pointnet网络特征提取和坐标信息嵌入操作,获得输出维度为n3*(3 f3)的点云数据p7(即输出点云数据),其中n3表示输出的点个数,3 f3表示每个点对应的特征信息维度。至此,完成点云特征提取网络的构建。
    [0032]
    在点云特征提取网络中,多次进行sampling和grouping操作,能够降低庞大的点云数据量,节约后续计算成本。多次进行基于pointnet网络的特征提取和坐标信息嵌入操作,能够在抽取和提炼更丰富局部语义特征的同时,加深网络对点云中心所在位置的感知能力。
    [0033]
    基于上述描述,在保密介质销毁识别网络模型(mvinet)中,首先通过上述的点云特征提取网络逐层提取点云数据特征,获得维度为n3*(3 f3)的点云数据p7。然后,基于点云数据p7构建体量计算支路和点云分类支路。
    [0034]
    如图3所示,以本发明中的点云数据p7为例,展示体量计算支路的设计过程:根据维度可知,p7所包含的点个数为n3,每个点对应的特征信息维度为3 f3。逐点计算p7中每个点和其他点之间的特征相关性关系,计算公式如式(1)所示。其中,d
    ij
    表示第i个点和第j个点之间的相互关系,x
    ik
    表示第i个点的第k个维度的特征值,x
    jk
    表示第j个点的第k个维度的特征值,zi表示第i个点的特征绝对值,其计算公式如式(2)所示。
    [0035]
    ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
    (1)
    ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
    (2)计算完毕后,每个点将获得自身与n3个点的相互关系,那么n3个点将获得n3*n3个
    关系值,从而构成一个维度为n3*n3的点云关系矩阵。
    [0036]
    在点云关系矩阵中,如果第i行第j列的值越小,则表示第i点和第j点之间的空间关系越近,越有可能属于同一个介质碎片。因此,设定阈值m,计算点云关系矩阵每行中小于阈值m的值的数量ni,则ni表示与第i个点空间距离最近的点云个数,代表了第i个点所属点云区域的体量。基于上述计算,得到n3个的ni值,以构成维度为n3的点云体量表征向量,表示这n3个点所属介质碎片的体积大小。
    [0037]
    设定体量阈值r,当体量表征向量中的第i个数值大于r时,则表示第i个点所属的介质碎片为大体积碎片。计算体量表征向量中大于r的值的数量,获得当前机械粉碎设备中大体积介质碎片的数量。
    [0038]
    如图3所示,以本发明中的点云数据p7为例,展示点云分类支路的设计过程:根据维度可知,p7所包含的点个数为n3,每个点对应的特征信息维度为3 f3。将p7中每个点对应的特征信息分别输入两层全连接层中进行最终分类,获得维度为n3*c的点云类别矩阵,其中c表示介质碎片语义标签的类别个数。那么,点云类别矩阵中每一行最大值所对应的类别即为该点所属的介质类别。
    [0039]
    网络训练时,体量计算支路采用的损失函数为体量计算损失l
    vc
    ,计算公式如式(3)所示。其中,d
    ij
    为点云关系矩阵中第i个点和第j个点之间的关系值,为第i个点的实例标签,为第j个点的实例标签,li为第i个点的语义标签,lj为第j个点的语义标签,σ、m1和m2为设定的可调参数。该损失函数表示当两个点的语义标签和实例标签相等,即属于同一个介质碎片时,两者的关系值d
    ij
    应收敛到0,也就是说,同一个介质碎片中点之间的特征距离d
    ij
    越小越好。当两个点的语义标签相同而实例标签不同时,即属于同一介质类型但不属于同一个介质碎片时,两者的关系值(即特征距离d
    ij
    )应收敛到固定值m1附近,σ用于调节收敛范围。当两个点的语义标签和实例标签均不同,即不属于同一介质类型时,两者的关系值(即特征距离d
    ij
    )应大于固定值m1 m2。
    [0040]
    ꢀꢀꢀꢀꢀꢀ
    (3)采用体量计算损失l
    vc
    进行网络训练,能够根据语义和实例标签准确调节不同类型的点在点云特征空间的距离分布,比如拉近同一介质碎片中的点在特征空间的距离,增大不同介质材质的点在特征空间的距离,从而使网络准确预测和区分出各个点所属的介质碎片个体。
    [0041]
    点云分类支路基于分类损失函数softmax loss进行点云数据的语义标签类别分类,确定每个点所属的介质类别。
    [0042]
    整个卷积神经网络的损失函数值由体量计算支路和点云分类支路的损失值相加所得。
    [0043]
    在上述构建的保密介质销毁识别网络模型(mvinet网络)中,特征提取网络能够在提炼局部语义特征的同时,降低庞大的点云数据量,并加深网络对点云中心所在位置的感知能力;体量计算支路能够巧妙地通过点云特征关系的计算,使网络获取保密介质碎片的
    体量。
    [0044]
    基于上述构建得到的保密介质销毁识别网络模型,步骤102中模型的训练过程为:采用介质点云分割数据集进行模型训练,基于损失函数对整个网络进行参数更新,训练完毕后得到最终的保密介质销毁识别网络模型。
    [0045]
    例如,在实际应用过程中,在保密介质粉碎设备机上搭载3d扫描设备,并通过3d扫描设备采集保密介质碎片的点云数据。采用滤波算法对点云数据进行预处理,去除噪点和离群点。将处理后的点云数据输入训练好的保密介质销毁识别网络模型中,由点云分类支路输出介质碎片的类型,由体量计算支路输出大体积介质碎片的数量。如果大体积介质碎片的数量大于0,则表示粉碎设备中还存在没有销毁完全的介质碎片,并启动二次粉碎,否则输出“销毁成功”。
    [0046]
    对应于上述提供的基于三维点云识别保密介质类型的销毁方法,本发明还提供了以下实施系统:其中,一种基于三维点云识别保密介质类型的销毁系统,如图4所示,包括:数据集建立模块1,用于建立介质碎片点云分割数据集。
    [0047]
    网络构建模块2,用于构建保密介质销毁识别网络模型。保密介质销毁识别网络模型包括:点云特征提取网络和介质体量识别网络。点云特征提取网络包括:采样层、成组层、pointnet网络层和坐标信息嵌入操作层。介质体量识别网络包括:体量计算支路和点云分类支路。
    [0048]
    模型训练模块3,用于采用介质碎片点云分割数据集训练保密介质销毁识别网络模型,得到训练好的保密介质销毁识别网络模型。
    [0049]
    数量-类型确定模块4,用于获取待识别介质碎片的点云数据,并将待识别介质碎片的点云数据输入至保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量。大体积介质碎片为超出预设尺寸的介质碎片。
    [0050]
    返回执行模块5,用于当大体积介质碎片的数量大于第一预设阈值时,对待识别介质碎片进行二次粉碎后,返回步骤“获取待识别介质碎片的点云数据,并将待识别介质碎片的点云数据输入至保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量”。
    [0051]
    输出模块6,当大体积介质碎片的数量小于等于第一预设阈值时,输出“销毁成功”字样。
    [0052]
    作为本发明的一实施例,上述提供的数据集建立模块1还可以包括:数据获取单元,用于采用3d扫描设备获取不同类型和不同颗粒度下保密介质碎片的点云数据。
    [0053]
    数据滤除单元,用于采用滤波算法滤除不同类型和不同颗粒度下保密介质碎片的点云数据中的噪点和离群点,得到去噪后的点云数据。
    [0054]
    数据标注单元,用于采用双标签对去噪后的点云数据进行标注,得到标注点云数据。
    [0055]
    数据集建立单元,用于基于标注点云数据形成介质碎片点云分割数据集。
    [0056]
    另一种基于三维点云识别保密介质类型的销毁系统,包括:处理器和存储器。存储器中存储有用于实施上述提供的基于三维点云识别保密介质类型的销毁方法的计算机软
    件程序。处理器用于执行计算机软件程序。
    [0057]
    本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
    [0058]
    本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

    技术特征:
    1.一种基于三维点云识别保密介质类型的销毁方法,其特征在于,包括:建立介质碎片点云分割数据集;构建保密介质销毁识别网络模型;所述保密介质销毁识别网络模型包括:点云特征提取网络和介质体量识别网络;所述点云特征提取网络包括:采样层、成组层、pointnet网络层和坐标信息嵌入操作层;所述介质体量识别网络包括:体量计算支路和点云分类支路;采用所述介质碎片点云分割数据集训练所述保密介质销毁识别网络模型,得到训练好的保密介质销毁识别网络模型;获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量;大体积介质碎片为超出预设尺寸的介质碎片;当所述大体积介质碎片的数量大于第一预设阈值时,对待识别介质碎片进行二次粉碎后,返回步骤“获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量”;当所述大体积介质碎片的数量小于等于第一预设阈值时,输出“销毁成功”字样。2.根据权利要求1所述的基于三维点云识别保密介质类型的销毁方法,其特征在于,所述点云特征提取网络中的特征提取过程包括:所述采样层和所述成组层基于n1个采样中心点,将第一点云数据划分n1个点云团得到第二点云数据;所述第一点云数据中点云的个数为n,每一点云的特征包括x轴、y轴和z轴上的坐标值;每一点云团中点云的个数为k;将所述第二点云数据输入至所述pointnet网络层进行特征提取,得到维度为n1*f1的点云数据;将所述维度为n1*f1的点云数据输入至所述坐标信息嵌入操作层,嵌入采样中心点的3个空间坐标值得到输出维度为n1*(3 f1)的第三点云数据;将所述第三点云数据作为所述采样层和所述成组层的输入,返回执行“所述采样层和所述成组层基于n1个采样中心点,将第一点云数据划分n1个点云团得到第二点云数据”,直至达到预设处理次数后得到输出点云数据。3.根据权利要求2所述的基于三维点云识别保密介质类型的销毁方法,其特征在于,所述体量计算支路中的数据处理过程包括:确定所述输出点云数据中每个点与其他点间的特征相关性关系;基于所述特征相关性关系构建点云关系矩阵;确定所述点云关系矩阵中每行小于第二预设阈值的数量,得到点云体量表征向量;所述每行小于第二预设阈值的数量表示每个点所属点云区域的体量;当所述点云体量表征向量中的体量大于体量阈值时,判定与所述体量对应的点所属的介质碎片为大体积介质碎片;确定所述点云体量表征向量中大于体量阈值r的体量的个数得到当前机械粉碎设备中大体积介质碎片的数量。4.根据权利要求3所述的基于三维点云识别保密介质类型的销毁方法,其特征在于,所述点云分类支路中的数据处理过程包括:将所述输出点云数据输入至所述点云分类支路中的两层全连接层中得到点云类别矩
    阵;所述点云类别矩阵中每行的最大值对应的类别即为与所述最大值对应的点所属的介质碎片的类型。5.根据权利要求1所述的基于三维点云识别保密介质类型的销毁方法,其特征在于,所述建立介质碎片点云分割数据集,具体包括:采用3d扫描设备获取不同类型和不同颗粒度下保密介质碎片的点云数据;采用滤波算法滤除所述不同类型和不同颗粒度下保密介质碎片的点云数据中的噪点和离群点,得到去噪后的点云数据;采用双标签对所述去噪后的点云数据进行标注,得到标注点云数据;基于所述标注点云数据形成介质碎片点云分割数据集。6.一种基于三维点云识别保密介质类型的销毁系统,其特征在于,包括:数据集建立模块,用于建立介质碎片点云分割数据集;网络构建模块,用于构建保密介质销毁识别网络模型;所述保密介质销毁识别网络模型包括:点云特征提取网络和介质体量识别网络;所述点云特征提取网络包括:采样层、成组层、pointnet网络层和坐标信息嵌入操作层;所述介质体量识别网络包括:体量计算支路和点云分类支路;模型训练模块,用于采用所述介质碎片点云分割数据集训练所述保密介质销毁识别网络模型,得到训练好的保密介质销毁识别网络模型;数量-类型确定模块,用于获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量;大体积介质碎片为超出预设尺寸的介质碎片;返回执行模块,用于当所述大体积介质碎片的数量大于第一预设阈值时,对待识别介质碎片进行二次粉碎后,返回步骤“获取待识别介质碎片的点云数据,并将所述待识别介质碎片的点云数据输入至所述保密介质销毁识别网络模型中,得到介质碎片的类型和大体积介质碎片的数量”;输出模块,用于当所述大体积介质碎片的数量小于等于第一预设阈值时,输出“销毁成功”字样。7.根据权利要求6所述的基于三维点云识别保密介质类型的销毁系统,其特征在于,所述数据集建立模块包括:数据获取单元,用于采用3d扫描设备获取不同类型和不同颗粒度下保密介质碎片的点云数据;数据滤除单元,用于采用滤波算法滤除所述不同类型和不同颗粒度下保密介质碎片的点云数据中的噪点和离群点,得到去噪后的点云数据;数据标注单元,用于采用双标签对所述去噪后的点云数据进行标注,得到标注点云数据;数据集建立单元,用于基于所述标注点云数据形成介质碎片点云分割数据集。8.一种基于三维点云识别保密介质类型的销毁系统,其特征在于,包括:处理器和存储器;所述存储器中存储有用于实施如权利要求1-5任意一项所述的基于三维点云识别保密介质类型的销毁方法的计算机软件程序;所述处理器用于执行所述计算机软件程序。

    技术总结
    本发明涉及一种基于三维点云识别保密介质类型的销毁方法和系统,属于图像数据处理技术领域。本发明通过采用包括有点云特征提取网络和介质体量识别网络的保密介质销毁识别网络模型,可以对机械粉碎过程中的保密介质碎片进行体量识别,从而自动判断介质碎片的体积是否满足销毁要求或需要进行二次粉碎,显著提升了介质销毁流程的工作效率和可靠性,有效降低了信息泄露的可能性,填补了保密介质机械粉碎技术的漏洞。技术的漏洞。技术的漏洞。


    技术研发人员:罗远哲 王军亮 刘瑞景 张艺腾 李连庚 任德旺 荆全振 尹贞 靳晓栋
    受保护的技术使用者:北京中超伟业信息安全技术股份有限公司
    技术研发日:2022.04.24
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-8154.html

    最新回复(0)