一种安全图像检索方法和系统、一种图像检索服务器技术方案

技术编号:15329786 阅读:130 留言:0更新日期:2017-05-16 13:23
本发明专利技术提供了一种安全图像检索方法和系统、一种图像检索服务器,通过预先接收从图像管理端发来的各个待匹配图像的加密SIFT特征向量,在用户需要进行图像检索时,接收用户端发来查询图像的查询SIFT特征向量,根据各个图像的加密SIFT特征向量和查询SIFT特征向量,确定与查询图像相似的相似待匹配图像的标识,然后向图像管理端发送相似加密SIFT特征向量对应的待匹配图像的标识,以使图像管理端根据标识向用户端反馈相似加密SIFT特征向量对应的待匹配图像。由于直接根据图像的加密SIFT特征向量和查询SIFT特征向量,确定与查询图像相似的待匹配图像的标识,不需要对图像的特征向量进行解密,因此能够有效的提高图像检索的安全性。

Secure image retrieval method and system, and image retrieval server

The present invention provides a method and system for safety, image retrieval is an image retrieval server, through pre receiving each image from the management end to be encrypted SIFT feature vector of image matching, the user needs to retrieve image, receiving end users to query SIFT feature vector of image encryption, according to SIFT the query feature vector and SIFT feature vector of each image, and determine the similarity matching image logo similar to the query image, and then sent to the end of similar image management encryption SIFT corresponding feature vector matching image identification, in order to make the image management terminal according to the identification to the client feedback SIFT encryption of the eigenvectors corresponding to similar matching image. According to the SIFT feature vector due to the direct encryption and query SIFT image feature vector, determine the query image and similar matching image logo, do not need to decrypt the image feature vector of image retrieval, it can effectively improve the safety.

【技术实现步骤摘要】
一种安全图像检索方法和系统、一种图像检索服务器
本专利技术涉及图像处理
,特别涉及一种安全图像检索方法和系统、一种图像检索服务器。
技术介绍
随着网络技术的发展,尤其是随着各种社交网站的流行,图像、视频、音频、文本等异构数据每天都在以惊人的速度增长。针对包含丰富视觉信息的海量图片,在这些浩瀚的图像集中方便、快速、准确地查询并检索到用户所需的或感兴趣的图像的技术CBIR(ContentBasedImageRetrieval,基于内容的图像检索)应运而生。但是,随着人们安全意识和隐私意识的增强,如何在在线照片服务满足性能需求时,同时对私有图像加密和存储,检索相关图像时并不泄露加密图像的任何信息给服务器成为难题。现在,基本上都是在基于CBIR框架中提出基于加密特征的图像检索技术,通过加密域图像处理操作,将图像检索和隐私信息保护结合起来,可以在不泄露用户隐私的情况下实现图像检索。但是,在检索过程中,需要将经过加密的图像或者图像特征先进行解密,再进行图像检索或者进行图像特征检索,从而造成图像信息的泄露,因此,图像检索的安全性较低。
技术实现思路
本专利技术实施例提供了一种安全图像检索方法和系统、一种图像检索服务器,能够提高图像检索的安全性。第一方面,本专利技术实施例提供了一种安全图像检索方法,该方法预先接收从图像管理端发来的各个待匹配图像的加密SIFT(scaleinvariantfeaturetransform,尺度不变特征变换)特征向量,其中,每个所述待匹配图像对应至少两个所述加密SIFT特征向量,所述加密SIFT特征向量通过加密从对应的待匹配图像中提取的SIFT特征向量生成,还包括:接收用户端发来查询图像的查询SIFT特征向量,其中,所述查询SIFT特征向量通过加密从所述查询图像中提取的SIFT特征向量生成;根据所述各个图像的所述加密SIFT特征向量和所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识;向所述图像管理端发送所述相似加密SIFT特征向量对应的待匹配图像的标识,以使所述图像管理端根据所述标识向所述用户端反馈所述相似加密SIFT特征向量对应的待匹配图像。优选地,在所述接收用户端发来查询图像的查询SIFT特征向量之前,进一步包括:对所述各个待匹配图像的加密SIFT特征向量进行聚类,得到码书;针对每个所述待匹配图像,根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量;在所述接收用户端发来查询图像的查询SIFT特征向量之后,进一步包括:确定每个所述查询SIFT特征向量所属于的所述码书中的类;根据所述码书的每一类中包含的所述查询图像的所述查询SIFT特征向量的数量,生成所述查询图像的权重向量;所述根据所述各个图像的所述加密SIFT特征向量和所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识,包括:确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度;根据每个所述待匹配图像对应的相似度,确定与所述查询图像相似的相似待匹配图像的标识。优选地,在所述根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量之前,进一步包括:针对所述码书的每一类,确定所述码书的当前类包含的所述加密SIFT特征向量对应的所述待匹配图像的数量与所述待匹配图像的总数的第一比值;所述根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量,包括:针对所述码书的每一类,确定所述码书的当前类中包含的所述当前待匹配图像的所述加密SIFT特征向量的数量与所述码书中类的总数的第二比值;根据公式一,确定所述当前待匹配图像在所述码书的每一类中的权重,其中,所述公式一为:ωi=tfi×log(idfi)其中,ωi为所述当前待匹配图像在所述码书的第i类中的权重,tfi为第i类对应的第二比值,idfi为第i类对应的第一比值;所述根据所述码书的每一类中包含的所述查询图像的所述查询SIFT特征向量的数量,生成所述查询图像的权重向量,包括:针对所述码书的每一类,确定所述码书的当前类中包含的所述查询SIFT特征向量的数量与所述码书中类的总数的第三比值;根据公式二,确定所述查询图像在所述码书的每一类中的权重,其中,所述公式二为:ωj=fj×log(idfj)其中,ωj为所述查询图像在所述码书的第j类中的权重,fj为第j类对应的第三比值,idfj为第j类对应的第一比值。优选地,所述确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度,包括:根据公式三,分别确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度,其中,所述公式三为:其中,dj为当前待匹配图像j对应的相似度,A为所述当前待匹配图像j的权重向量,B为所述查询图像的权重向量,i为权重向量的第i维,n为所述待匹配图像的总数;所述根据每个所述待匹配图像对应的相似度,确定与所述查询图像相似的相似待匹配图像的标识,包括:将对应的相似度最大的预设值个所述待匹配图像作为所述相似待匹配图像,确定与所述查询图像相似的所述相似待匹配图像的标识。第二方面,本专利技术实施例提供了一种图像检索服务器,该图像检索服务器包括:第一接收单元、第二接收单元、确定单元和发送单元,其中,所述第一接收单元,用于接收从图像管理端发来的各个待匹配图像的加密SIFT特征向量,其中,每个所述待匹配图像对应至少两个所述加密SIFT特征向量,所述加密SIFT特征向量通过加密从对应的待匹配图像中提取的SIFT特征向量生成;所述第一接收单元,用于接收用户端发来查询图像的查询SIFT特征向量,其中,所述查询SIFT特征向量通过加密从所述查询图像中提取的SIFT特征向量生成;所述确定单元,用于根据所述第一接收单元接收的所述各个图像的所述加密SIFT特征向量和所述第二接收单元接收的所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识;所述发送单元,用于向所述图像管理端发送所述确定单元确定的所述相似加密SIFT特征向量对应的待匹配图像的标识,以使所述图像管理端根据所述标识向所述用户端反馈所述相似加密SIFT特征向量对应的待匹配图像。优选地,进一步包括:聚类单元、第一处理单元和第二处理单元,其中,所述聚类单元,用于对所述第一接收单元接收的所述各个待匹配图像的加密SIFT特征向量进行聚类,得到码书;所述第一处理单元,用于针对每个所述待匹配图像,根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量;所述第二处理单元,用于确定每个所述查询SIFT特征向量所属于的所述码书中的类;以及根据所述码书的每一类中包含的所述查询图像的所述查询SIFT特征向量的数量,生成所述查询图像的权重向量;所述确定单元,用于确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度;以及根据每个所述待匹配图像对应的相似度,确定与所述查询图像相似的相似待匹配图像的标识。优选地,进一步包括:计算单元,用于针对所述码书的每一类,确定所述码书的当前类包含的所述加密SIFT特征向量对应的所述待匹配图像的本文档来自技高网...
一种安全图像检索方法和系统、一种图像检索服务器

【技术保护点】
一种安全图像检索方法,其特征在于,预先接收从图像管理端发来的各个待匹配图像的加密尺度不变特征变换SIFT特征向量,其中,每个所述待匹配图像对应至少两个所述加密SIFT特征向量,所述加密SIFT特征向量通过加密从对应的待匹配图像中提取的SIFT特征向量生成,还包括:接收用户端发来查询图像的查询SIFT特征向量,其中,所述查询SIFT特征向量通过加密从所述查询图像中提取的SIFT特征向量生成;根据所述各个图像的所述加密SIFT特征向量和所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识;向所述图像管理端发送所述相似加密SIFT特征向量对应的待匹配图像的标识,以使所述图像管理端根据所述标识向所述用户端反馈所述相似加密SIFT特征向量对应的待匹配图像。

【技术特征摘要】
1.一种安全图像检索方法,其特征在于,预先接收从图像管理端发来的各个待匹配图像的加密尺度不变特征变换SIFT特征向量,其中,每个所述待匹配图像对应至少两个所述加密SIFT特征向量,所述加密SIFT特征向量通过加密从对应的待匹配图像中提取的SIFT特征向量生成,还包括:接收用户端发来查询图像的查询SIFT特征向量,其中,所述查询SIFT特征向量通过加密从所述查询图像中提取的SIFT特征向量生成;根据所述各个图像的所述加密SIFT特征向量和所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识;向所述图像管理端发送所述相似加密SIFT特征向量对应的待匹配图像的标识,以使所述图像管理端根据所述标识向所述用户端反馈所述相似加密SIFT特征向量对应的待匹配图像。2.根据权利要求1所述的方法,其特征在于,在所述接收用户端发来查询图像的查询SIFT特征向量之前,进一步包括:对所述各个待匹配图像的加密SIFT特征向量进行聚类,得到码书;针对每个所述待匹配图像,根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量;在所述接收用户端发来查询图像的查询SIFT特征向量之后,进一步包括:确定每个所述查询SIFT特征向量所属于的所述码书中的类;根据所述码书的每一类中包含的所述查询图像的所述查询SIFT特征向量的数量,生成所述查询图像的权重向量;所述根据所述各个图像的所述加密SIFT特征向量和所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识,包括:确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度;根据每个所述待匹配图像对应的相似度,确定与所述查询图像相似的相似待匹配图像的标识。3.根据权利要求2所述的方法,其特征在于,在所述根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量之前,进一步包括:针对所述码书的每一类,确定所述码书的当前类包含的所述加密SIFT特征向量对应的所述待匹配图像的数量与所述待匹配图像的总数的第一比值;所述根据所述码书的每一类中包含的当前待匹配图像的所述加密SIFT特征向量的数量,生成所述当前待匹配图像的权重向量,包括:针对所述码书的每一类,确定所述码书的当前类中包含的所述当前待匹配图像的所述加密SIFT特征向量的数量与所述码书中类的总数的第二比值;根据公式一,确定所述当前待匹配图像在所述码书的每一类中的权重,其中,所述公式一为:ωi=tfi×log(idfi)其中,ωi为所述当前待匹配图像在所述码书的第i类中的权重,tfi为第i类对应的第二比值,idfi为第i类对应的第一比值;所述根据所述码书的每一类中包含的所述查询图像的所述查询SIFT特征向量的数量,生成所述查询图像的权重向量,包括:针对所述码书的每一类,确定所述码书的当前类中包含的所述查询SIFT特征向量的数量与所述码书中类的总数的第三比值;根据公式二,确定所述查询图像在所述码书的每一类中的权重,其中,所述公式二为:ωj=fj×log(idfj)其中,ωj为所述查询图像在所述码书的第j类中的权重,fj为第j类对应的第三比值,idfj为第j类对应的第一比值。4.根据权利要求2所述的方法,其特征在于,所述确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度,包括:根据公式三,分别确定每个所述待匹配图像的权重向量与所述查询图像的权重向量的相似度,其中,所述公式三为:其中,dj为当前待匹配图像j对应的相似度,A为所述当前待匹配图像j的权重向量,B为所述查询图像的权重向量,i为权重向量的第i维,n为所述待匹配图像的总数;所述根据每个所述待匹配图像对应的相似度,确定与所述查询图像相似的相似待匹配图像的标识,包括:将对应的相似度最大的预设值个所述待匹配图像作为所述相似待匹配图像,确定与所述查询图像相似的所述相似待匹配图像的标识。5.一种图像检索服务器,其特征在于,包括:第一接收单元、第二接收单元、确定单元和发送单元,其中,所述第一接收单元,用于接收从图像管理端发来的各个待匹配图像的加密尺度不变特征变换SIFT特征向量,其中,每个所述待匹配图像对应至少两个所述加密SIFT特征向量,所述加密SIFT特征向量通过加密从对应的待匹配图像中提取的SIFT特征向量生成;所述第二接收单元,用于接收用户端发来查询图像的查询SIFT特征向量,其中,所述查询SIFT特征向量通过加密从所述查询图像中提取的SIFT特征向量生成;所述确定单元,用于根据所述第一接收单元接收的所述各个图像的所述加密SIFT特征向量和所述第二接收单元接收的所述查询SIFT特征向量,确定与所述查询图像相似的相似待匹配图像的标识;所述发送单元,用于向所述图像管理端发送所述确定单元确定的所述相似加密SIFT特征向量对应的待...

【专利技术属性】
技术研发人员:崔江涛薛文卓朱怡潇蔡洋彭延国
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

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

1