特征值存储、处理方法、设备及存储装置制造方法及图纸

技术编号:23852289 阅读:14 留言:0更新日期:2020-04-18 09:16
本发明专利技术公开了一种特征值存储、处理方法、装置、设备及存储装置,该方法包括:获取第一图像,采用第一算法对图像进行特征值提取,得到所述图像对应的第一特征值;将所述第一特征值存入所述第一算法的厂商版本对应的第一数据库文件中。通过上述方式,能够达到在静态图片库及动态抓拍场景中,在同一数据库中对多算法提取的静态特征值和动态特征值进行存储、索引的目的。

Eigenvalue storage, processing method, equipment and storage device

【技术实现步骤摘要】
特征值存储、处理方法、设备及存储装置
本申请涉及图像处理
,尤其涉及一种特征值存储、处理方法、装置、设备及存储装置。
技术介绍
近年来,随着人工智能的发展,人脸识别技术在实际生活中的应用越来越广。各类厂商在实际应用中,发挥各自的优势,方便快捷了人类的生活。如何发挥各家厂商人脸识别技术的优势,显得尤为重要。由于各厂商的特征值提取算法不尽相同,故而各类厂商之间提取出来的特征值也不一样,为了对厂商的算法进行比较,从而在实际应用场景中充分发挥各厂商的算法优势,取长补短,亟需要能够针对各类厂商版本特征值进行存储、索引以便对比各家厂商人脸识别技术优势的技术。
技术实现思路
本申请提供一种特征值存储、处理方法、装置、设备及存储装置,能够达到在静态图片库及动态抓拍场景中,在同一数据库中对多算法提取的静态特征值和动态特征值进行存储、索引的目的。为解决上述技术问题,本申请采用的一个技术方案是:提供一种特征值存储方法,包括以下步骤:获取第一图像,采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值;将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中。为解决上述技术问题,本申请采用的一个技术方案是:提供一种特征值处理方法,包括以下步骤:获取第一图像,采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值;将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中,并为所述第一特征值分配检索标识。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种特征值存储装置,包括:特征值提取模块:用于获取第一图像,并采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值;特征值存储模块:用于将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种特征值处理装置,包括:特征值提取模块:获取第一图像,采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值;特征值存储模块:将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中;特征值检索模块:用于为所述第一特征值分配检索标识及依据特征值检索指令进行检索。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种特征值处理设备,该特征值存储设备包括处理器、与所述处理器耦接的存储器,其中,所述存储器存储有用于实现上述特征值存储、处理方法的程序指令;所述处理器用于执行所述存储器存储的所述程序指令以对所述特征值进行存储、检索。为解决上述技术问题,本申请采用的再一个技术方案是:提供一种存储装置,存储有能够实现上述特征值进行存储、处理方法的程序文件。本申请的有益效果是:本专利技术的特征值存储、处理方法、装置、设备及存储装置通过对多厂商算法提取的图像特征值按厂商版本进行区别存储,并通过厂商版本进行检索,能够达到在静态图片库及动态抓拍场景中,在同一数据库中对多算法的静态特征值和动态特征值进行存储、索引的目的。附图说明图1是本专利技术第一实施例的特征值存储方法的流程示意图;图2是本专利技术第二实施例的特征值存储方法的流程示意图;图3是本专利技术第三实施例的特征值存储方法的流程示意图;图4是本专利技术第一实施例的特征值处理方法的流程示意图;图5是本专利技术一种实施例的特征值存储装置的结构示意图;图6是本专利技术一种实施例的特征值处理装置的结构示意图;图7是本专利技术一种实施例的特征值处理设备的结构示意图;图8是本专利技术一种实施例的存储装置的结构示意图;图9是本专利技术一种实施例中特征值存储方法的特征值结构的示意图;图10是本专利技术一种实施例中第一静态数据库文件存储结构的示意图;图11是本专利技术一种实施例中第一动态数据库文件存储结构的示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。图1是本专利技术第一实施例的特征值存储方法的流程示意图。需注意的是,若有实质上相同的结果,本专利技术的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括步骤:步骤S101:获取第一图像,采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值。需要说明的是,本专利技术中需要提取特征值的第一图像可以来源于存储待提取特征值的图像集、待提取特征值的前端图像采集设备实时抓拍到的图像,例如人脸图像,机动车图像等。进一步地,采用特征值提取算法对图像进行特征值提取,得到图像对应的特征值,此提取特征值的过程采用惯用的特征值提取技术即可获得,在此不再对该过程进行赘述,其中,图像特征值可以为通过特征值提取算法提取的具有固定编码长度的编码报文。本实施例中,获取到需要进行特征值提取的第一图像后,使用第一算法对所述第一图像提取特征值,得到与所述第一算法的厂商版本对应的第一特征值,所述第一特征值的编码长度为第一编码长度。对所述第一图像还可以采用另一厂商版本对应的第二算法提取特征值,由第二算法提取的特征值的编码长度为第二编码长度。由于不同厂商的特征提取算法不同,故同一图像通过不同厂商的特征值提取算法提取到的特征值的编码报文的编码长度不相同。本实施例中,还可以获取第二图像,采用第二算法对所述第二图像进行特征值提取,得到与所述第二图像对应的第二特征值。步骤S102:将所述第一特征值存入所述第一算法的厂商版本对应的本文档来自技高网...

【技术保护点】
1.一种特征值存储方法,其特征在于,包括:/n获取第一图像,采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值;/n将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中。/n

【技术特征摘要】
1.一种特征值存储方法,其特征在于,包括:
获取第一图像,采用第一算法对图像进行特征值提取,得到与所述图像对应的第一特征值;
将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中。


2.根据权利要求1所述特征值存储方法,其特征在于,所述将所述第一特征值存入所述第一算法的厂商版本对应的第一数据库文件中,包括:
判断与所述第一算法的所述厂商版本对应的数据库中是否存在所述第一数据库文件,
如果存在,则将所述第一特征值写入与所述第一算法的所述厂商版本对应的所述第一数据库文件;
如果不存在,则新建文件,将所述第一特征值写入所述新建文件中,并将所述新建文件更新为与所述第一算法的所述厂商版本对应的所述第一数据库文件。


3.根据权利要求1所述特征值存储方法,其特征在于,所述将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中,包括:
判断与所述第一算法的厂商版本对应的所述第一数据库文件是否被写满,
如果否,将所述第一特征值写入与所述第一算法的所述厂商版本对应的所述第一数据库文件;
如果是,则新建文件,将所述第一特征值写入所述新建文件中,并将所述新建文件更新为与所述第一算法的所述厂商版本对应的第一数据库文件。


4.根据权利要求2或3所述特征值存储方法,其特征在于,所述获取第一图像还包括:
获取所述第一图像对应的图像属性,所述图像属性包括静态或者动态;
所述新建特征值文件,包括:
如果所述图像属性为静态,为所述新建文件分配至少一个固定大小分片的存储空间,所述固定大小分片为依据与所述第一算法的所述厂商版本对应的预设特征值长度及预设特征值个数计算获得;
如果所述图像属性为动态,为所述新建文件分配至少一个固定时间段分片的存储空间,所述固定时间段分片为依据预设时间跨度计算获得。


5.根据权利要求1所述特征值存储方法,其特征在于,所述将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中还包括:
为所述第一特征值增加第一存储记录后存入与所述第一算法的所述厂商版本对应的第一数据库文件中,所述第一存储记录用于记录所述第一特征值存入所述第一数据库文件后的状态信息。


6.根据权利要求1所述特征值存储方法,其特征在于,所述将所述第一特征值存入与所述第一算法的厂商版本对应的第一数据库文件中后,还包括:
将第一数据库文件添加至云存储,并为该文件生成一个资源定位符。


7...

【专利技术属性】
技术研发人员:薛志云罗婷婷
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1