会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 数学与统计 / 特征向量 / 一种基于宽度学习和广角显微图像的商品离线鉴伪方法

一种基于宽度学习和广角显微图像的商品离线鉴伪方法

阅读:272发布:2021-02-27

IPRDB可以提供一种基于宽度学习和广角显微图像的商品离线鉴伪方法专利检索,专利查询,专利分析的服务。并且本发明公开了一种基于宽度学习和广角显微图像的商品离线鉴伪方法,属于商品鉴伪技术领域。本发明方法首先采集真假商品样本的广角显微图像,提取广角显微图像的静态特征构建带标签的特征向量集,将特征向量集划分为训练集和测试集;之后利用特征向量集进行预训练以建立宽度学习模型;最后将宽度学习模型移植到移动设备上,采集待鉴别商品的广角显微图像,提取广角显微图像的特征向量,并将特征向量输入到宽度学习模型中,进行产品的真假鉴别;若商品真假鉴别错误,则获取误判的真和假商品的特征向量;利用获取的特征向量,采用增量学习方法对宽度学习模型进行更新。本发明可部署在移动设备上,实现离线检测,准确率高,且具备自适应学习能力。,下面是一种基于宽度学习和广角显微图像的商品离线鉴伪方法专利的具体信息内容。

1.一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述方法具体包括以下步骤:(1)采集真假商品样本的广角显微图像,提取广角显微图像的静态特征构建带标签的特征向量集,将特征向量集划分为训练集和测试集;

(2)利用特征向量集进行预训练以建立宽度学习模型;

(3)将宽度学习模型移植到移动设备上,采集待鉴别商品的广角显微图像,提取广角显微图像的特征向量,并将特征向量输入到宽度学习模型中,进行产品的真假鉴别。

2.根据权利要求1所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述方法还包括:(4)若商品真假鉴别错误,则获取误判的真和假商品的特征向量;

(5)利用步骤(4)获取的特征向量,采用增量学习方法对宽度学习模型进行更新。

3.根据权利要求1所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(1)具体包括:(11)按预设的大小将采集的广角显微图像分割成小图像块;

(12)对所有小图像块进行密集局部图像特征描述,得到特征描述子,由所有特征描述子构建带标签的特征向量集;

(13)将带标签的特征向量集划分为训练集和测试集。

4.根据权利要求1所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(2)具体包括:(21)利用特征向量集对宽度学习模型进行预训练并测试分类器性能;

(22)利用增量学习不断调整模型的网络架构进行训练并测试性能,当分类器达到最大性能,获取各层权重信息并保存模型。

5.根据权利要求4所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(21)具体包括:(211)随机初始化分类器模型特征节点权重矩阵,并利用稀疏自编码对特征节点权重进行处理;

(212)训练集与步骤(211)获取的特征节点权重矩阵进行矩阵乘法得到特征节点矩阵;

(213)随机初始化增强节点权重矩阵;

(214)将步骤(212)获取的特征节点矩阵与步骤(213)获取的增强节点权重矩阵相乘获得增强节点矩阵;

(215)将步骤(212)获取的特征节点矩阵和步骤(214)获取的增强节点矩阵按列进行拼接得到输入矩阵;

(216)求取步骤(215)所得输入矩阵的加号广义逆并与训练集的标签集合进行矩阵乘法得到权重矩阵;

(217)将样本集替换训练集重复执行步骤(212)、步骤(214)和步骤(215)得到测试集的输入矩阵;

(218)将步骤(217)所得输入矩阵与步骤(216)所得权重矩阵进行矩阵乘法并与测试机的标签集合对比得到测试精度。

6.根据权利要求4或5所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(22)具体包括:(221)按预设的数量间隔依次增加特征节点和增强节点的数量,以增量学习的方式对步骤(216)所得权重矩阵进行调整并测试分类器性能;

(222)循环执行步骤(221)并记录每次的测试精度,对比找到测试精度最优的特征节点和增强节点数量,保存此最优宽度学习模型。

7.根据权利要求1所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(3)具体包括:(31)利用深度学习框架的移动端支持将步骤(2)所得宽度学习模型移植到移动设备上;

(32)移动设备采集待鉴别商品的广角显微图像,按预设的大小将广角显微图像分割成小图像块,对小图像块进行密集局部特征描述,得到待鉴别商品的特征向量;

(33)将待鉴别商品的特征向量输入到宽度学习模型,由输出的分类结果得到待鉴别商品的鉴别结果。

8.根据权利要求2所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(4)中若商品真假鉴别错误包括:将真商品鉴别为假商品;

将假商品鉴别为真商品。

9.根据权利要求2所述的一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其特征在于,所述步骤(5)具体为:当鉴别错误次数达到预设数量,由步骤(4)所得的多个特征向量构建带标签的特征向量集,利用特征向量集对宽度学习模型进行增加输入的增量学习,更新宽度学习模型的权重矩阵。

说明书全文

一种基于宽度学习和广角显微图像的商品离线鉴伪方法

技术领域

[0001] 本发明属于商品鉴伪技术领域,更具体地,涉及一种基于宽度学习和广角显微图像的商品离线鉴伪方法。

背景技术

[0002] 物理商品的伪造是一个世界性的问题,几乎所有高价值的商品或者产品都受到这个问题的影响。根据有关的商业报告,假冒伪劣产品的交易在全球的贸易交易中占据了近7%。而且,各种产品市场中的造假者获得的利润已经成为世界各地一些非法和潜在有害活动的重要资金来源之一。
[0003] 打击假冒伪劣产品的斗争是永无止境的。许多公开或者非公开的技术已经被提出来解决伪造检测鉴别问题。公开的技术比如全息图、条形码和RFID提供了完整性解决方案,这些解决方案都是通过在实际商品上添加物理标签。但是这些解决方案都有其自身的安全限制,比如标签可能被复制,伪造或者在其他实物商品上替换。非公开的技术如taggants和Physical Unclonable Functions(PUFs),提供了更加强有力的保证,但是这些技术解决方案通常很昂贵,甚至很难采用。在很多高价值商品的市场,制造商也可能会反对为商品特别是奢侈品、时尚或艺术品采用这些非公开的技术。
[0004] 现有技术中提出一个应用机器学习SVM算法以及卷积神经网络配合广角显微镜的一个鉴别商品真伪的系统。此系统基于这样的原理:一种商品的真品在广角显微镜下的微观特征表现出固有的相似的视觉特征,可用于区分这种商品和它的假冒版本。即,使用规定的或者标准的生产方法制造的某一种商品的真品与真品之间,在微观水平上具有相似的视觉特征。使用非规定的方法生产制造出来的商品,亦即假冒伪劣产品与真品在微观上的视觉特征是截然不同的。并且不同种类的商品真品之间的微观视觉特征也是不同的。这些特征在广角显微图像上非常小的区域上有所表现。使用这些特征,可以将不同种类的商品分类,并且可以区别某一种商品是真品还是假冒伪劣商品。
[0005] 不过这套系统算法由于需要大量的计算资源,部署在服务器端,用户上传数据到服务器端,然后得到服务器端的返回数据,才能够知道所要购买的商品的真伪。然而,当用户人群变得十分庞大时,服务器的表现就会下降,用户得到鉴伪结果的延迟会变得比较高。并且,系统的判断准确率并非绝对准确,出错后需要人为针对某种商品重新训练模型,花费时间较多。

发明内容

[0006] 针对现有技术的以上缺陷或改进需求,本发明提供了一种基于宽度学习和广角显微图像的商品离线鉴伪方法,其目的在于预先采集大量商品的广角显微图像进行宽度学习,构建宽度学习模型并移植到移动设备上实现对商品的离线真假鉴别,同时还能采集鉴别错误的商品特征进行自适应学习,由此解决现有技术需要大量计算资源和网络资源,模型无法自适应学习的技术问题。
[0007] 为实现上述目的,本发明提供了一种基于宽度学习和广角显微图像的商品离线鉴伪方法,所述方法具体包括:
[0008] (1)采集真假商品样本的广角显微图像,提取广角显微图像的静态特征构建带标签的特征向量集,将特征向量集划分为训练集和测试集;
[0009] (2)利用特征向量集进行预训练以建立宽度学习模型;
[0010] (3)将宽度学习模型移植到移动设备上,采集待鉴别商品的广角显微图像,提取广角显微图像的特征向量,并将特征向量输入到宽度学习模型中,进行产品的真假鉴别。
[0011] 进一步地,所述方法还包括:
[0012] (4)若商品真假鉴别错误,则获取误判的真和假商品的特征向量;
[0013] (5)利用步骤(4)获取的特征向量,采用增量学习方法对宽度学习模型进行更新。
[0014] 进一步地,所述步骤(1)具体包括:
[0015] (11)按预设的大小将采集的广角显微图像分割成小图像块,小图像块的取景范围为5×5微米至10×10微米,小图像块的最优取景范围为5×5微米;
[0016] (12)对所有小图像块进行密集局部图像特征描述,得到特征描述子,由所有特征描述子构建带标签的特征向量集;
[0017] (13)将带标签的特征向量集划分为训练集和测试集。
[0018] 进一步地,所述步骤(2)具体包括:
[0019] (21)利用特征向量集对宽度学习模型进行预训练并测试分类器性能;
[0020] (22)利用增量学习不断调整模型的网络架构进行训练并测试性能,当分类器达到最大性能,获取各层权重信息并保存模型。
[0021] 进一步地,所述步骤(21)具体包括:
[0022] (211)随机初始化分类器模型特征节点权重矩阵,并利用稀疏自编码对特征节点权重进行处理;
[0023] (212)训练集与步骤(211)获取的特征节点权重矩阵进行矩阵乘法得到特征节点矩阵;
[0024] (213)随机初始化增强节点权重矩阵;
[0025] (214)将步骤(212)获取的特征节点矩阵与步骤(213)获取的增强节点权重矩阵相乘获得增强节点矩阵;
[0026] (215)将步骤(212)获取的特征节点矩阵和步骤(214)获取的增强节点矩阵按列进行拼接得到输入矩阵;
[0027] (216)求取步骤(215)所得输入矩阵的加号广义逆并与训练集的标签集合进行矩阵乘法得到权重矩阵;
[0028] (217)将样本集替换训练集重复执行步骤(212)、步骤(214)和步骤(215)得到测试集的输入矩阵;
[0029] (218)将步骤(217)所得输入矩阵与步骤(216)所得权重矩阵进行矩阵乘法并与测试机的标签集合对比得到测试精度。
[0030] 进一步地,所述步骤(22)具体包括:
[0031] (221)按预设的数量间隔(10)依次增加特征节点和增强节点的数量,以增量学习的方式对步骤(216)所得权重矩阵进行调整并测试分类器性能;预设的数量间隔取值范围为5-20,优选10;
[0032] (222)循环执行步骤(221)并记录每次的测试精度,对比找到测试精度最优的特征节点和增强节点数量,保存此最优宽度学习模型。
[0033] 进一步地,所述步骤(3)具体包括:
[0034] (31)利用深度学习框架的移动端支持将步骤(2)所得宽度学习模型移植到移动设备上;
[0035] (32)移动设备采集待鉴别商品的广角显微图像,按预设的大小将广角显微图像分割成小图像块,对小图像块进行密集局部特征描述,得到待鉴别商品的特征向量;小图像块的取景范围为5×5微米至10×10微米,小图像块的最优取景范围为5×5微米;
[0036] (33)将待鉴别商品的特征向量输入到宽度学习模型,由输出的分类结果得到待鉴别商品的鉴别结果。
[0037] 进一步地,所述步骤(4)中若商品真假鉴别错误包括:
[0038] 将真商品鉴别为假商品;
[0039] 将假商品鉴别为真商品。
[0040] 进一步地,所述步骤(5)具体为:
[0041] 当鉴别错误次数达到预设数量,由步骤(4)所得的多个特征向量构建带标签的特征向量集,利用特征向量集对宽度学习模型进行增加输入的增量学习,更新宽度学习模型的权重矩阵;预设数量的取值范围为10-20,最优值为10。
[0042] 总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下技术特征及有益效果:
[0043] (1)本发明方法采用预先采集大量样本进行宽度学习,构建宽度学习模型移植到移动设备上对商品进行鉴别,宽度学习模型复杂度低,属于轻量级学习模型,对计算资源要求较低使得其能够在移动设备上快速运行且不损失运算精度;
[0044] (2)本发明方法采用预训练的方式构建宽度学习模型并移植到移动设备中,再进行商品鉴别的时候无需联网,实现了商品的离线鉴别;
[0045] (3)本发明方法具有增量学习的能力,在接收到新的样本时不必重新训练,只需要依据新样本提取的特征对现有模型进行补充调整,具有新商品鉴别的自适应学习能力;
[0046] (4)本发明方法的离线鉴别过程中需要预训练的宽度学习模型和采集待鉴别商品的广角显微图像,宽度学习模型和广角显微镜都可以很方便的移植和安装到移动设备上,采用本发明方法的进行商品鉴别具有高度的便携性和易用性;
[0047] 综上所述,本发明方法分类准确,部署在移动设备上,实现离线检测,成本不高且简单易使用;对于已有产品新的假冒商品的鉴别实现自适应学习。

附图说明

[0048] 图1是本发明实施例的真假商品离线鉴别系统流程图;
[0049] 图2是本发明实施例的真假商品PC端特征提取示意图;
[0050] 图3是本发明实施例的真假商品分类器模型训练过程示意图;
[0051] 图4是本发明实施例的分类器模型移植流程示意图。

具体实施方式

[0052] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0053] 本发明提供了一种基于宽度学习和广角显微镜的真假商品离线鉴别方法,图1是本发明实施例的宽度学习和广角显微镜的真假商品鉴别方法流程图,如图1所示,真假商品离线鉴别方法包括如下步骤:
[0054] 步骤1,商品样本的静态特征提取;
[0055] 如图2所示,步骤1具体包括如下处理:
[0056] 步骤1.1,使用智能手机配合广角显微镜收集商品一定量的显微图像;
[0057] 步骤1.2,将步骤1.1中得到的显微图像分割成更小的图像块;
[0058] 步骤1.3,对步骤1.2中得到的图像块做密集局部特征描述,得到特征描述子,即静态特征向量;
[0059] 步骤2,预训练建立真假商品鉴别的宽度学习模型;
[0060] 如图3所示,步骤2具体包括以下处理:
[0061] 步骤2.1,利用步骤1获取的商品样本特征向量集合对宽度学习模型进行训练并测试分类器性能;
[0062] 步骤2.1包括以下处理:
[0063] 步骤2.1.1,随机初始化分类器模型特征节点权重矩阵,并利用稀疏自编码对特征节点权重进行处理;
[0064] 步骤2.1.2,商品训练样本特征集合与步骤2.1.1获取的权重矩阵进行矩阵乘法得到特征节点矩阵;
[0065] 步骤2.1.3,随机初始化增强节点权重矩阵;
[0066] 步骤2.1.4,将步骤2.1.2获取的特征节点矩阵与步骤2.1.3获取的权重矩阵相乘获得增强节点矩阵;
[0067] 步骤2.1.5,将步骤2.1.2获取的特征节点矩阵和步骤2.1.4获取的增强节点矩阵按列进行拼接得到输入矩阵;
[0068] 步骤2.1.6,求取步骤2.1.5所得输入矩阵矩阵的加号广义逆并与商品训练样本标签集合进行矩阵乘法得到权重矩阵;
[0069] 步骤2.1.7,在商品测试样本集合上重复步骤2.1.2,步骤2.1.4,步骤2.1.5得到测试集合的输入矩阵;
[0070] 步骤2.1.8,将步骤2.1.7所得输入矩阵与步骤2.1.6所得权重矩阵进行矩阵乘法并与商品测试样本标签集合对比得到测试精度。
[0071] 步骤2.2,利用增量学习调整网络架构进行训练并测试直到分类器达到预期性能或者调整达到一定次数,获取最优情况下的各层权重信息并保存。
[0072] 步骤2.2具体包括以下处理:
[0073] 步骤2.2.1,利用增加特征节点数和增强节点数的增量学习方法对步骤2.1中所得模型进行调整并进行测试;
[0074] 步骤2.2.2,循环一定次数进行步骤2.2.1并对所得测试精度进行记录,对比确定最优的特征节点数目和增强节点数目,保存此最优模型。
[0075] 步骤3,将预训练的宽度学习模型移植到智能手机上,配合广角显微镜进行产品的真假鉴别;
[0076] 如图3所示,步骤3具体包括以下处理:
[0077] 步骤3.1,利用机器学习框架“Tensorflow”的移动端支持对步骤2中所得最优模型进行移植;
[0078] 如图4所示,步骤3.1具体包括以下处理:
[0079] 步骤3.1.1,利用编译工具“Android NDK”(“Xcode”)及“Bazel”对“Tensorflow”源代码进行Android(ios)平台的交叉编译,得到动态链接库文件;
[0080] 步骤3.1.2,使用Tensorflow和“Bazel”将步骤2中得到的模型保存为其可以识别的模型pb文件;
[0081] 步骤3.1.3,使用步骤3.1.1得到的动态链接库以及步骤3.1.2得到的模型pb文件编写Android(ios)应用程序;
[0082] 步骤3.2,使用编写的Android(ios)程序配合广角显微镜在Android(ios)手机平台上对待检测的商品执行步骤1中的特征提取;
[0083] 步骤3.2中用来实现检测功能的Android(ios)应用程序具体包括以下功能实现:
[0084] (1)捕获广角显微镜视频流的显微图像;
[0085] (2)将显微图像分割成更小的图像块;
[0086] (3)对图像块做密集局部特征描述,得到特征描述子即特征向量;
[0087] 步骤3.3,利用步骤3.2中的方法获取任意商品的特征向量,导入宽度学习模型,输出分类结果获知其是否为假冒伪类产品。
[0088] 步骤4,在Android(ios)手机上收集预训练模型不能正确识别的假冒伪类商品及真品样本的特征;
[0089] 如图3所示,步骤4具体包括以下处理:
[0090] 分类器的准确度不能达到100%,因此不可避免地会有误判的情况,当出现以下情况时:1)将真品分类为假冒伪劣产品;2)将假冒伪劣产品分类为真品,将误判商品的特征向量记录在本地文件中。
[0091] 步骤5,利用步骤4提取的特征利用增量学习方法对预训练模型进行更新。
[0092] 如图3所示,步骤5具体包括以下处理:
[0093] 当步骤4中记录的特征向量达到一定数目后,利用增加输入的增量学习方法对步骤3中使用的模型进行权重调整,获得新的权重矩阵。
[0094] 综上所述,利用本发明提供的技术方案,基于宽度学习模型和广角显微镜的真假商品离线鉴别方法可以在保证准确率的前提下缩短训练及调整时间,并且无需服务器,在离线状态下进行商品真假的分类,并且可以根据新获取的样本进行权重的自动调优。
[0095] 以上内容本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用