[发明专利]一种大规模分布式全掌脉络数据的闪速搜索比对方法有效
申请号: | 201910331143.3 | 申请日: | 2019-04-23 |
公开(公告)号: | CN110516087B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 余孟春;谢清禄;薛勇波 | 申请(专利权)人: | 广州麦仑信息科技有限公司 |
主分类号: | G06F16/51 | 分类号: | G06F16/51;G06F16/55;G06F16/583;G06F16/953;G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510670 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大规模 分布式 脉络 数据 搜索 方法 | ||
1.一种大规模分布式全掌脉络数据的闪速搜索比对方法,其特征在于,包括以下的实施步骤:
S1、对全掌脉络图像进行特征提取计算,具体为:
S1-1、构建多尺度脉络特征空间,令原始图像为L0,构建其下采样图像金字塔序列Sp={L0,L1,...,Ln-1},n为构建的图像总数量,其中降采样因子为c;
S1-2、脉络图像增强,对序列Sp每一层进行多尺度高斯滤波,然后对滤波后的图像进行脉络提取,再将各尺度核下的脉络图像进行融合,得到脉络图像序列{V0,V1,...,Vn-1};
S1-3、对脉络图像序列进行全局和局部特征提取,再将全局特征与局部特征综合获得最终特征F;
S2、构建特征数据库,具体为:
S2-1、对特征数据集中全局特征部分进行桶划分,随机初始化z个桶,采用聚类算法将数据集中的每一个全局特征做分类;
S2-2、局部特征构建倒排索引,对每个特征F的局部特征构建“局部特征ID--用户ID”对,所有局部特征构建索引,将距离相近的局部特征作为一类,并将同一类的局部特征的用户ID写入该倒排记录表中;
S3、搜索比对,具体为:
S3-1、引入待比对特征H;
S3-2、利用特征H的p个全局特征H0获取桶编号序列{id0,id1,...,idp-1},然后在所得到的p个桶中进行并行搜索,在每个桶中的搜索过程为:
1)遍历特征H的所有局部特征,每个特征搜索出t个近邻;
2)查找每个局部特征t个近邻所对应的用户ID的集合Tm;
3)对m个局部特征获得的所有ID进行∩运算:
Gid=T0∩T1∩...∩Tm-1={ID0,ID1,...,IDj}
得到每个桶的ID集合;
S3-3、将每个桶获得的ID集合进行∪运算,即:
G=G0∪G1∪...Gp-1={g0,g1,...,gj}
得到最终的ID集合G;
S3-4、计算集合G中每个特征与特征H的相似度分数:
其中,vgi为G的局部特征向量,vpi为H的局部特征向量,m为局部特征的数量;
S3-5、选取相似度分数最高的作为最终搜索比对所匹配的目标。
2.根据权利要求1所述的一种大规模分布式全掌脉络数据的闪速搜索比对方法,其特征在于,步骤S1-2所述的多尺度高斯滤波,具体为:
Li(x,y)表示输入图像,表示输入出图像,*为卷积操作,下标i表示图像序号,G(x,y,kσ)为高斯滤波核,其中:
k表示滤波核的尺度参数,参数k∈K={1,2,3}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州麦仑信息科技有限公司,未经广州麦仑信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910331143.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置