基于训练样本指纹识别智能尾箱应用方法及设备转让专利
申请号 : CN202110905494.8
文献号 : CN113361497B
文献日 : 2021-12-07
发明人 : 韩亚东
申请人 : 北京惠朗时代科技有限公司
摘要 :
权利要求 :
1.一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:包括:S1:采集多个智能尾箱持有者的指纹图像作为潜在正样本,采集多个非智能尾箱持有者指纹图像作为潜在负样本;
S2:对潜在正样本和潜在负样本进行图像细节优化处理,得到图像处理后的正样本和图像处理后的负样本;
S3:利用自动编码器对图像处理后的正样本和图像处理后的负样本进行深度表征,得到表征后的正样本和表征后的负样本;
S4:对表征后的正样本进行欧式距离计算之间的差异性,对相似度高表征后的正样本只保留一个得到正样本,最终保留50个正样本,对表征后的负样本进行欧式距离计算之间的差异性,对相似度高表征后的负样本只保留一个得到负样本,最终保留50个负样本;
S5:通过SVM模型对正样本和负样本进行训练,得到智能尾箱持有者指纹识别决策模型;
S6:智能尾箱持有者指纹识别决策模型对使用者的指纹图像进行识别;
S7:智能尾箱持有者指纹识别决策模型对使用者识别得分高时则打开智能尾箱,智能尾箱持有者指纹识别决策模型对使用者识别得分低时则禁止打开智能尾箱;
S7中智能尾箱持有者指纹识别决策模型对使用者识别得分位于高分和低分之间的待检测指纹图像则进行二次判定:
将50个正样本和50个负样本放在一个数据集中并分成5组,每组包含10个正样本和10个负样本;
每组中利用欧式距离计算待检测指纹图像距10个正样本和10个负样本之间的空间距离;
通过空间距离计算,得到与每组的正样本和负样本相邻最近待检测指纹图像最近的K个样本实例;
当K个样本实例中正样本大于负样本,则将待检测图像初步判定为智能尾箱持有者的指纹图像,当K个样本实例中正样本小于负样本,则将待检测图像初步判定为非智能尾箱持有者的指纹图;
5个组中,若有3组及以上将待检测图像判定为智能尾箱持有者的指纹图像,则将待检测图像最终判定为智能尾箱持有者的指纹图像,5个组中,若有3组及以上将待检测图像判定为非智能尾箱持有者的指纹图像,则将待检测图像最终判定为非智能尾箱持有者的指纹图像。
2.根据权利要求1所述的一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:S1中所述智能尾箱持有者的指纹图像为50个‑100个。
3.根据权利要求2所述的一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:所述智能尾箱持有者的指纹图像为50个。
4.根据权利要求1所述的一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:S1中所述非智能尾箱持有者的指纹图像为50个‑100个。
5.根据权利要求4所述的一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:所述非智能尾箱持有者的指纹图像为50个。
6.根据权利要求1所述的一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:S2中图像细节优化处理为多尺度图像细节优化处理。
7.根据权利要求1所述的一种基于训练样本指纹识别智能尾箱应用方法,其特征在于:S2包括以下步骤:
通过最小二乘滤波器对图像处理后的正样本和图像处理后的负样本进行过滤,得到过滤后的正样本图像和过滤后的负样本图像;
将过滤后的正样本图像和过滤后的负样本图像均分为多个尺度;
对过滤后正样本图像的多个尺度和过滤后负样本图像的多个尺度进行减除计算,得到正样本图像细节信息和负样本图像细节信息;
将正样本图像细节信息加权至潜在正样本,得到潜在正样本加强图像,将负样本图像细节信息加权至潜在负样本,得到潜在负样本加强图像。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行权利要求1‑7任一项所述的方法。
9.一种计算设备,其特征在于,所述计算设备包括处理器及存储器:所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行权利要求1‑7任一项所述的方法。
说明书 :
基于训练样本指纹识别智能尾箱应用方法及设备
技术领域
背景技术
箱中存放了大量的资金和重要单据等,它的使用安全性也越来越受到大家的关注。结合人
工智能技术,很多知名研究机构、高科技企业将指纹识别技术应用于智能尾箱,利用指纹识
别对智能尾箱进行开锁控制,旨在提升智能尾箱的使用安全性。
度;另一方面,传统的指纹识别模型往往没有较好的普适性,对于特征不显著的边缘式待检
测图像很难进行判定。
发明内容
为潜在负样本;S2:对潜在正样本和潜在负样本进行图像细节优化处理,得到图像处理后的
正样本和图像处理后的负样本;S3:利用自动编码器对图像处理后的正样本和图像处理后
的负样本进行深度表征,得到表征后的正样本和表征后的负样本;S4:对表征后的正样本进
行欧式距离计算之间的差异性,对相似度高表征后的正样本只保留一个得到正样本,最终
保留50个正样本,对表征后的负样本进行欧式距离计算之间的差异性,对相似度高表征后
的负样本只保留一个得到负样本,最终保留50个负样本;S5:通过SVM模型对正样本和负样
本进行训练,得到智能尾箱持有者指纹识别决策模型;S6:智能尾箱持有者指纹识别决策模
型对使用者的指纹图像进行识别;S7:智能尾箱持有者指纹识别决策模型对使用者识别得
分高时则打开智能尾箱,智能尾箱持有者指纹识别决策模型对使用者识别得分低时则禁止
打开智能尾箱。
本图像;将过滤后的正样本图像和过滤后的负样本图像均分为多个尺度;对过滤后正样本
图像的多个尺度和过滤后负样本图像的多个尺度进行减除计算,得到正样本图像细节信息
和负样本图像细节信息;将正样本图像细节信息加权至潜在正样本,得到潜在正样本加强
图像,将负样本图像细节信息加权至潜在负样本,得到潜在负样本加强图像。
样本放在一个数据集中并分成5组,每组包含10个正样本和10个负样本;每组中利用欧式距
离计算待检测指纹图像距10个正样本和10个负样本之间的空间距离;通过空间距离计算,
得到与每组的正样本和负样本相邻最近待检测指纹图像最近的K个样本实例;当K个样本实
例中正样本大于负样本,则将待检测图像初步判定为智能尾箱持有者的指纹图像,当K个样
本实例中正样本小于负样本,则将待检测图像初步判定为非智能尾箱持有者的指纹图;5个
组中,若有3组及以上将待检测图像判定为智能尾箱持有者的指纹图像,则将待检测图像最
终判定为智能尾箱持有者的指纹图像,5个组中,若有3组及以上将待检测图像判定为非智
能尾箱持有者的指纹图像,则将待检测图像最终判定为非智能尾箱持有者的指纹图像。
对潜在正样本和潜在负样本进行图像细节优化处理,得到图像处理后的正样本和图像处理
后的负样本;S3:利用自动编码器对图像处理后的正样本和图像处理后的负样本进行深度
表征,得到表征后的正样本和表征后的负样本;S4:对表征后的正样本进行欧式距离计算之
间的差异性,对相似度高表征后的正样本只保留一个得到正样本,最终保留50个正样本,对
表征后的负样本进行欧式距离计算之间的差异性,对相似度高表征后的负样本只保留一个
得到负样本,最终保留50个负样本;S5:通过SVM模型对正样本和负样本进行训练,得到智能
尾箱持有者指纹识别决策模型;S6:智能尾箱持有者指纹识别决策模型对使用者的指纹图
像进行识别;S7:智能尾箱持有者指纹识别决策模型对使用者识别得分高时则打开智能尾
箱,智能尾箱持有者指纹识别决策模型对使用者识别得分低时则禁止打开智能尾箱。
能尾箱持有者的若干(通常50‑100个)不同状态的指纹图像作为潜在负样本;利用多尺度图
像细节优化处理的方式对潜在正负样本图像进行处理;利用自动编码器对潜在正样本和潜
在负样本进行深度表征;对于潜在正样本,利用欧式距离计算两两之间的差异性。对于相似
度较高的两个潜在正样本仅保留一个,最终保留50个正样本(通过调整相似度阈值实现);
对于潜在负样本,利用欧式距离计算两两之间的差异性。对于相似度较高的两个潜在负样
本仅保留一个,最终保留50个负样本(通过调整相似度阈值实现);利用SVM模型对正、负训
练样本进行训练,得到智能尾箱持有者指纹识别决策模型;当使用人使用智能尾箱时,利用
智能尾箱的指纹图像采集设备采集使用人的指纹图像(待检测指纹图像),并利用识别决策
模型进行识别;当基于SVM模型的得分较高时,将其判定为智能尾箱持有者的指纹图像,发
出打开智能尾箱的指令;当基于SVM模型的得分较高时,将其判定为智能尾箱持有者的指纹
图像,发出打开智能尾箱的指令;当基于SVM模型的得分较低时,将其判定为非智能尾箱持
有者的指纹图像,发出禁止打开智能尾箱的指令;)当基于SVM模型的得分在分类边缘部分
时,利用分组式KNN模型对指纹图像进行二次判定,发出是否打开智能尾箱的指令。
像的特点,利用分组式KNN模型有有效地解决了SVM模型普适性不强的问题,提升了指纹图
像识别的精度和健壮性,确保了智能尾箱的安全使用。
附图说明
范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
些附图获得其他相关的附图。
具体实施方式
本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施
例的组件可以以各种不同的配置来布置和设计。
技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范
围。
描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖
非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要
素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在
包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须
具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。
机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个
元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请
中的具体含义。
箱持有者指纹图像作为潜在负样本;S2:对潜在正样本和潜在负样本进行图像细节优化处
理,得到图像处理后的正样本和图像处理后的负样本;S3:利用自动编码器对图像处理后的
正样本和图像处理后的负样本进行深度表征,得到表征后的正样本和表征后的负样本;S4:
对表征后的正样本进行欧式距离计算之间的差异性,对相似度高表征后的正样本只保留一
个得到正样本,最终保留50个正样本,对表征后的负样本进行欧式距离计算之间的差异性,
对相似度高表征后的负样本只保留一个得到负样本,最终保留50个负样本;S5:通过SVM模
型对正样本和负样本进行训练,得到智能尾箱持有者指纹识别决策模型;S6:智能尾箱持有
者指纹识别决策模型对使用者的指纹图像进行识别;S7:智能尾箱持有者指纹识别决策模
型对使用者识别得分高时则打开智能尾箱,智能尾箱持有者指纹识别决策模型对使用者识
别得分低时则禁止打开智能尾箱。
能尾箱持有者的若干(通常50‑100个)不同状态的指纹图像作为潜在负样本;利用多尺度图
像细节优化处理的方式对潜在正负样本图像进行处理;利用自动编码器对潜在正样本和潜
在负样本进行深度表征;对于潜在正样本,利用欧式距离计算两两之间的差异性。对于相似
度较高的两个潜在正样本仅保留一个,最终保留50个正样本(通过调整相似度阈值实现);
对于潜在负样本,利用欧式距离计算两两之间的差异性。对于相似度较高的两个潜在负样
本仅保留一个,最终保留50个负样本(通过调整相似度阈值实现);利用SVM模型对正、负训
练样本进行训练,得到智能尾箱持有者指纹识别决策模型;当使用人使用智能尾箱时,利用
智能尾箱的指纹图像采集设备采集使用人的指纹图像(待检测指纹图像),并利用识别决策
模型进行识别;当基于SVM模型的得分较高时,将其判定为智能尾箱持有者的指纹图像,发
出打开智能尾箱的指令;当基于SVM模型的得分较高时,将其判定为智能尾箱持有者的指纹
图像,发出打开智能尾箱的指令;当基于SVM模型的得分较低时,将其判定为非智能尾箱持
有者的指纹图像,发出禁止打开智能尾箱的指令;)当基于SVM模型的得分在分类边缘部分
时,利用分组式KNN模型对指纹图像进行二次判定,发出是否打开智能尾箱的指令。
像的特点,利用分组式KNN模型有有效地解决了SVM模型普适性不强的问题,提升了指纹图
像识别的精度和健壮性,确保了智能尾箱的安全使用。
箱的安全使用提供支持。
像;将过滤后的正样本图像和过滤后的负样本图像均分为多个尺度;对过滤后正样本图像
的多个尺度和过滤后负样本图像的多个尺度进行减除计算,得到正样本图像细节信息和负
样本图像细节信息;将正样本图像细节信息加权至潜在正样本,得到潜在正样本加强图像,
将负样本图像细节信息加权至潜在负样本,得到潜在负样本加强图像。
放在一个数据集中并分成5组,每组包含10个正样本和10个负样本;每组中利用欧式距离计
算待检测指纹图像距10个正样本和10个负样本之间的空间距离;通过空间距离计算,得到
与每组的正样本和负样本相邻最近待检测指纹图像最近的K个样本实例;当K个样本实例中
正样本大于负样本,则将待检测图像初步判定为智能尾箱持有者的指纹图像,当K个样本实
例中正样本小于负样本,则将待检测图像初步判定为非智能尾箱持有者的指纹图;5个组
中,若有3组及以上将待检测图像判定为智能尾箱持有者的指纹图像,则将待检测图像最终
判定为智能尾箱持有者的指纹图像,5个组中,若有3组及以上将待检测图像判定为非智能
尾箱持有者的指纹图像,则将待检测图像最终判定为非智能尾箱持有者的指纹图像。
Memory,PROM),可擦除只读存储器(Erasable Programmable Read‑Only Memory,EPROM),
电可擦除只读存储器(Electric Erasable Programmable Read‑Only Memory,EEPROM)等。
Processor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集
成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-
Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件。
了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能
和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部
分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行
指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附
图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可
以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个
方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于
硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计
算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个
人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only Memory)、随机存取存
储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
者指纹图像作为潜在负样本;S2:对潜在正样本和潜在负样本进行图像细节优化处理,得到
图像处理后的正样本和图像处理后的负样本;S3:利用自动编码器对图像处理后的正样本
和图像处理后的负样本进行深度表征,得到表征后的正样本和表征后的负样本;S4:对表征
后的正样本进行欧式距离计算之间的差异性,对相似度高表征后的正样本只保留一个得到
正样本,最终保留50个正样本,对表征后的负样本进行欧式距离计算之间的差异性,对相似
度高表征后的负样本只保留一个得到负样本,最终保留50个负样本;S5:通过SVM模型对正
样本和负样本进行训练,得到智能尾箱持有者指纹识别决策模型;S6:智能尾箱持有者指纹
识别决策模型对使用者的指纹图像进行识别;S7:智能尾箱持有者指纹识别决策模型对使
用者识别得分高时则打开智能尾箱,智能尾箱持有者指纹识别决策模型对使用者识别得分
低时则禁止打开智能尾箱。
能尾箱持有者的若干(通常50‑100个)不同状态的指纹图像作为潜在负样本;利用多尺度图
像细节优化处理的方式对潜在正负样本图像进行处理;利用自动编码器对潜在正样本和潜
在负样本进行深度表征;对于潜在正样本,利用欧式距离计算两两之间的差异性。对于相似
度较高的两个潜在正样本仅保留一个,最终保留50个正样本(通过调整相似度阈值实现);
对于潜在负样本,利用欧式距离计算两两之间的差异性。对于相似度较高的两个潜在负样
本仅保留一个,最终保留50个负样本(通过调整相似度阈值实现);利用SVM模型对正、负训
练样本进行训练,得到智能尾箱持有者指纹识别决策模型;当使用人使用智能尾箱时,利用
智能尾箱的指纹图像采集设备采集使用人的指纹图像(待检测指纹图像),并利用识别决策
模型进行识别;当基于SVM模型的得分较高时,将其判定为智能尾箱持有者的指纹图像,发
出打开智能尾箱的指令;当基于SVM模型的得分较高时,将其判定为智能尾箱持有者的指纹
图像,发出打开智能尾箱的指令;当基于SVM模型的得分较低时,将其判定为非智能尾箱持
有者的指纹图像,发出禁止打开智能尾箱的指令;)当基于SVM模型的得分在分类边缘部分
时,利用分组式KNN模型对指纹图像进行二次判定,发出是否打开智能尾箱的指令。
像的特点,利用分组式KNN模型有有效地解决了SVM模型普适性不强的问题,提升了指纹图
像识别的精度和健壮性,确保了智能尾箱的安全使用。
改、等同替换、改进等,均应包含在本申请的保护范围之内。
从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权
利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有
变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。