一种新型的图像检索方法及系统的制作方法

文档序号:9375854阅读:326来源:国知局
一种新型的图像检索方法及系统的制作方法
【技术领域】
[0001]本发明设计图像及视频检索技术领域,特别是涉及图像检索方法及系统。
【背景技术】
[0002]随着互联网的发展和大数据时代的到来,图像和视频这种多媒体资源的传播也越来越广泛。用户怎样能从海量的高效的找到想要的图片和视频。
[0003]现在技术条件下,用户通过图片名称检索图片,这样在很大程度上受制于图片的标签。而有些图片提供者常常命名或修改图片的名称使图片的内容和名称不匹配。

【发明内容】

[0004]本发明实施例的目的在于提供一种图像检索方法及系统,以实现不通过图像名称进行图像检索的目的。
[0005]为达到上述的目的,本发明实施例公开了一种图像检索方法,包括:
[0006]获得用于检索图片的第一张图片;
[0007]将获得的图片上传至云端,采用云计算强大处理能力对图片进行处理;
[0008]优选的,获得的第一张图片可以通过云端进入检索库用于扩充检索库;
[0009]在预先建立的图片检索库中进行检索,将所述第一张图片与所述检索库中的图片采用深度学习相关图像处理手段进行处理后,获得feature map ;
[0010]设计核参数对feature map进行邻域相似性计算得到ND-feature map ;
[0011]对ND-feature map进行特殊处理后进行二分类;
[0012]优选的,利用检索库中图片的Key作为索引检索图片,所述检索库中图片没有Key的,设置用于图片索引,快速读写图片。
[0013]优选的,所述获得分类后的正样本中图片的Key值,利用Key-Value数据索引方式,通过Key值从检索库中批量将图片输出给用户。
[0014]优选的,所述对所述第一张图片与所述图片检索库中的各个图片进行featuremap的领域相似性计算,包括:
[0015]获取第一张图片和所述检索库中图片的feature map ;
[0016]确定所述feature map的领域相似性计算采用的邻域核大小;
[0017]所述邻域相似性计算的策略,采用L1、L2范数、K-L距离求解邻域相似性,得到ND-feature map ;
[0018]所述分类器模块,用于将ND-feature map进行分类,其实质是将检索库中图片进行分类,分出用户想要的正样本数据和负样本数据。
[0019]优选的,所述分类器模块中的阈值设置,用户可以根据自己的需求设置阈值,增强交互性。
[0020]优选的,所述检索库中图片经过大小和遮挡、光照、毛发等处理后,再触发相似度处理模块获得ND-feature map,对ND-feature map处理后进入分类器模块获得正样本,最后根据正样本对应的Key值,从数据库中批量读取图片输出给用户;
[0021]优选的,所述处理单元包括:图片reshape模块、卷积模块、池化模块、邻域相似性计算模块;
[0022]优选的,所述第二获取单元包括分类器模块,通过对ND-feature map进行分类得到正样本;
[0023]优选的,所述检索单元包括:从正样本中提取出检索库中图片对应的Key ;
[0024]优选的,所述输出单元包括:通过所述Key值文件,从检索库中读取图片批量输出给用户。
【附图说明】
[0025]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做简要的介绍,显然,下面描述中的附图仅仅是本发明中的一些实施例,对应本领域普通技术人员来讲,在不付出创造性劳动的前提下还是可以根据这些附图获得其他附图。
[0026]图1为本发明实施案例的一种新型图片检索方法的流程图;
[0027]图2为本发明实施案例提供的一种新型图片检索系统的结构示意图。
【具体实施方式】
[0028]下面将结合本发明实施案例中的附图,对本发明实施案例中的技术方案进行清楚、完整的描述,显而易见,所描述的实施案例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获的所有其他实施例,都属于本发明的保护范围。
[0029]如图1所示,本发明实施例提供的一种新型图片检索方法,包括:
[0030]S100、获得用于检索的第一张图片:
[0031]其中,所述第一张图片为用于检索库进行的索引图片,可以理解的是,该图片可以来自于网络图片、视频帧图片。由于智能移动终端的普及,“随手拍”已成为人们日常生活的一部分。用户可以使用手机、电脑等智能移动终端方便的对自己所需要检索的图片进行拍摄。例如:用户可以拍摄场景,然后上传图片到云端处理器,从检索库中检索到用户想要的图片。
[0032]S200、在云计算中心对数据库中的图片和上传的第一张图片进行处理,通过邻域相似性计算得到ND-feature map ;
[0033]S300、采用分类器对ND-feature map进行分类得到正样本,为了增强用户获取检索信息的交互性,具体步骤包括:
[0034]用户自己设定阈值,阈值的不同决定输出的正样本的不同,决定用户对检索图片的匹配度要求。
[0035]S400、提取正样本中检索图片对应的Key,生成Key值文件。
[0036]S500、通过S400中得到的Key值文件从检索库中获取用户想要的信息,通过批量处理的方式将数据传递给用户。具体步骤包括:
[0037]书写脚本,通过批处理方式获取检索信息;
[0038]将检索信息通过批量传递方式输出给用户终端。
[0039]本发明实施案例提供的一种图像检索方法,可以预先建立特定的图片检索库也可以利用现有的互联网的图片检索库。例如:当用户根据自己在获取的第一张图片想从检索库或互联网上找到相似的图片用于选择;
[0040]本发明采用了图像匹配的方法,用户可以不受限于传统图片检索图片与命名不相匹配的缺陷,用户可以在不知道图片名称的情况下从检索库或互联网上检索到用户想要的图片信息。
[0041]本发明在处理单元,采用深度学习理论对图片进行处理,这种方法仿照人脑的认知和学习方式对图片进行处理,能够高效的提取出图片的本征特征,提高分类识别的准确性。
[0042]如图2所示,本发明用户通过获得第一张图片,将图片上传到云端,采用云计算的强大处理能力提高了输入和输出的速率。
[0043]如图2所示,本发明
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1