The present invention provides a picture hash code generation method, a device, a picture retrieval method and a device, which relate to the technical field of picture processing. The image hash code generation method of access to the image feature extraction, the feature vector of the picture corresponding to the first; then the feature vector is normalized, the second eigenvector obtains the corresponding picture; then the second feature vector and the first preset rules based on the radial basis function to obtain the corresponding picture mapping matrix; the first radial basis function mapping matrix and two default rules based on hash code to generate the corresponding picture. The operation is simple and efficient.
【技术实现步骤摘要】
图片哈希码生成方法、装置、图片检索方法及装置
本专利技术涉及图片处理
,具体而言,涉及一种图片哈希码生成方法、装置、图片检索方法及装置。
技术介绍
大规模视觉搜索一直在基于内容的多媒体分析应用领域非常关键,最近在计算机视觉和人工智能社区已吸引广泛的研究关注。然而,随着网络和数字设备的普及,管理拥有数百万的图像的数据库变得非常普遍,在这种情况下,它不满足于对数据库中的所有图像进行线性搜索在时间和内存两者上耗费的代价。不同于比较巨大的实值特征找到最近邻居的精确搜索,近似最近邻(ANN)搜索在许多应用中就已经足够做到准确搜索了。在过去很多ANN方法的文献中,哈希,二进制代码,已经在各种计算机视觉和人工智能应用中流行起来,例如图像搜索和检索,目标检测,模式识别。现有的生成哈希码方法复杂,不精确。
技术实现思路
本专利技术的目的在于提供一种图片哈希码生成方法、装置、图片检索方法及装置,以改善上述问题。为了实现上述目的,本专利技术采取的技术方案如下:第一方面,本专利技术实施例提供了一种图片哈希码生成方法,所述方法包括:对获取到的图片进行特征提取,获得所述图片对应的第一特征向量;对所述第一特征向量进行归一化处理,获得所述图片对应的第二特征向量;基于所述第二特征向量及第一预设规则,获得所述图片对应的第一径向基函数映射矩阵;基于所述第一径向基函数映射矩阵及第二预设规则,生成所述图片对应的哈希码。第二方面,本专利技术实施例提供了一种图片哈希码生成装置,所述装置包括特征提取单元、归一化单元、第一获得单元和第二获得单元。特征提取单元,用于对获取到的图片进行特征提取,获得所述图片 ...
【技术保护点】
一种图片哈希码生成方法,其特征在于,所述方法包括:对获取到的图片进行特征提取,获得所述图片对应的第一特征向量;对所述第一特征向量进行归一化处理,获得所述图片对应的第二特征向量;基于所述第二特征向量及第一预设规则,获得所述图片对应的第一径向基函数映射矩阵;基于所述第一径向基函数映射矩阵及第二预设规则,生成所述图片对应的哈希码。
【技术特征摘要】
1.一种图片哈希码生成方法,其特征在于,所述方法包括:对获取到的图片进行特征提取,获得所述图片对应的第一特征向量;对所述第一特征向量进行归一化处理,获得所述图片对应的第二特征向量;基于所述第二特征向量及第一预设规则,获得所述图片对应的第一径向基函数映射矩阵;基于所述第一径向基函数映射矩阵及第二预设规则,生成所述图片对应的哈希码。2.根据权利要求1所述的方法,所述第一预设规则为所述基于所述第二特征向量及第一预设规则,获得所述图片对应的第一径向基函数映射矩阵,包括:将所述第二特征向量带入获得所述图片对应的第一径向基函数映射矩阵,x为所述第二特征向量,φ(x)为所述图片对应的第一径向基函数映射矩阵,a1,a2,…am分别为m个预设特征向量,δ为第一预设常数。3.根据权利要求2所述的方法,所述第二预设规则为f(x)=PTφ(x),所述基于所述第一径向基函数映射矩阵及第二预设规则,生成所述图片对应的哈希码包括:将所述第一径向基函数映射矩阵带入f(x)=PTφ(x),生成所述图片对应的哈希码,φ(x)为所述第一径向基函数映射矩阵,P为预设系数映射矩阵,f(x)为所述图片对应的哈希码。4.根据权利要求3所述的方法,其特征在于,基于所述第二特征向量及第一预设规则,获得所述图片对应的径向基函数映射矩阵之前,所述方法还包括:将获取到的多个训练样本图片进行特征提取,获得所述多个训练样本图片对应的第一特征向量集及初始哈希码集;对所述第一特征向量集进行归一化处理,获得所述多个训练样本图片对应的第二特征向量集;基于所述第二特征向量集和所述第一预设规则,计算获得所述多个训练样本图片对应的第二径向基函数映射矩阵;计算并最小化所述第一特征向量集对应的特征空间的单位超球面上任意两数据点的第一余弦值与所述初始哈希码集对应的超立方体的任意两顶点的第二余弦值的差值,获得哈希函数的代价方程;在所述代价方程中加入放松离散约束条件以及对误差的惩罚项,获得第一目标方程;对所述第一目标方程进行求解,获得所述预设系数映射矩阵。5.根据权利要求4所述的方法,其特征在于,所述代价方程为所述对所述第一目标方程进行求解,获得所述预设系数映射矩阵,包括:在中加入放松离散约束条件以及对误差的惩罚项,获得第一目标方程:基于所述第一目标方程,对相关矩阵进行特征分解,获得权重矩阵,并基于所述权重矩阵获得哈希矩阵;基于所述哈希矩阵、所述第二径向基函数映射矩阵及第三预设规则,获得所述预设系数映射矩阵;其中,为所述多个训练样本图片对应的第二特征向量集,xi为第i个训练样本图片对应的第二特征向量,B=[b1,b2,…,bn]∈{-1,1}n×r为所述哈希码矩阵,bi∈{-1,1}n×1为...
【专利技术属性】
技术研发人员:杨阳,胡孟秋,何仕远,沈复民,谢宁,申恒涛,
申请(专利权)人:成都澳海川科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。