一种图片搜索方法、装置及服务器的制作方法

文档序号:6377842阅读:122来源:国知局
专利名称:一种图片搜索方法、装置及服务器的制作方法
技术领域
本发明涉及一种图片搜索方法、装置及服务器。
背景技术
互联网时代,图片在网上出现的频率仅次于文字,作为一种视觉信息载体,图片能够达到许多文字所不能表达的效果。因此,用户通过互联网在网上对图片进行搜索也越来越频繁。目前,一般的图片搜索都是通过图片或相关文字描述来查询,以获取到相似图片或与文字描述匹配的图片,再根据图片的相关描述与相关文字描述的匹配程度进行排序后输出给用户。但是目前的图片搜索方式搜索结果基本都是图片,无法获知图片相关的一些信息。·

发明内容
本发明主要解决的技术问题是提供一种图片搜索方法、装置及服务器,能够对图片进行搜索,返回用户与图片相关的图片和相关的文字信息,为用户提供更多的资源和服务。为解决上述技术问题,本发明采用的一个技术方案是提供一种图片搜索的方法,包括获取所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息;将所述获取的至少一项信息发送至服务器;接收所述服务器根据所述获取的至少一项信息进行匹配获取的与所述图片对应的至关联信息,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。其中,所述接收服务器进行匹配获取的与所述图片对应的关联信息的步骤之后,还包括利用所述图片的领域信息、用户当前的位置信息和时间信息中的至少一项信息输出与所述图片相应的服务提示。其中,所述获取图片相关的数据信息的步骤包括获取所述图片的名称、网页地址、内容、作者、与所述图片相关的新闻、网络服务中的至少一项信息。其中,所述获取图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息的步骤之前,还包括通过对当前界面截图并进行识别以得到需要搜索的所述图片。其中,所述对当前界面截图并进行识别以得到需要搜索的所述图片的步骤包括对当前界面截图得到包括当前界面内容的图像;通过模式识别划分开所述图像中的图片及图片格式的文字;对所述图像中的图片进行识别而得到与所述图像中的图片适配的候选图片作为需要搜索的所述图片。为解决上述技术问题,本发明采用的另一个技术方案是提供一种图片搜索的方法,包括服务器接收所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息;服务器将所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配,获取与所述图片对应的关联信息,并将获取的所述关联信息返回给客户端,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。其中,所述服务器将图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配的步骤之前,还包括服务器建立用于进行匹配的图片数据库。其中,所述服务器建立用于进行匹配的图片数据库的步骤包括从图片源抓取图片;获取所述抓取的图片的特征值、所述抓取的图片相关的数据信息以及所述抓取的图片的领域信息中的至少一项信息;对所述抓取的图片的特征值、所述抓取的图片相关的数据信息以及所述抓取的图片的领域信息中的至少一项进行存储和建立索引,以建立图片数据库。
其中,所述获取抓取的图片相关的数据信息的步骤包括获取所述抓取的图片的名称、网页地址、内容、作者、与所述抓取的图片相关的新闻、网络服务信息的至少一项数据信息。为了解决上述技术问题,本发明采用的另一技术方案是提供一种图片搜索的装置,包括信息获取模块、发送模块以及信息接收模块,其中所述信息获取模块用于获取所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息,并将获取的所述至少一项信息输出给所述发送模块;所述发送模块用于将所述信息获取模块获取的所述至少一项信息发送给服务器;所述信息接收模块用于接收所述服务器利用所述至少一项信息进行匹配后获取的与所述图片对应的关联信息,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。其中,所述装置还包括服务提示模块,用于利用所述图片的领域信息、用户当前的位置信息和时间信息中的至少一项信息获取与所述图片相应的服务提示,输出给所述信息接收模块;其中,所述信息接收模块还用于接收来自所述服务提示模块的所述服务提示。其中,所述装置还包括图片获取模块,用于对当前界面截图并进行识别以得到需要搜索的所述图片并发送给所述信息获取模块。其中,所述图片获取模块包括截图单元、划分单元以及识别单元,其中所述截图单元用于对当前界面截图得到包括当前界面内容的图像,并将所述图像发送给所述划分单元;所述划分单元用于接收来自截图单元的所述图像,并通过模式识别划分开所述图像中的图片及图片格式的文字,并将所述图像中的图片发送给所述识别单元;所述识别单元用于对所述图像中的图片进行识别而得到与所述图像中的图片适配的候选图片作为需要搜索的所述图片,并发送给所述信息获取模块。为了解决上述技术问题,本发明提供的还有一技术方案是提供一种图片搜索服务器,包括图片数据库、信息接收单元、匹配单元以及信息返回单元,其中所述图片数据库用于提供图片搜索时进行匹配的图片及相关信息,图片数据库包括图片以及与所述图片对应的图片特征值、图片相关的数据信息、图片的领域信息中的至少一项信息,并根据所述图片及相应的信息建立索引;所述信息接收单元用于接收来自用户端的所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息,并将接收的所述至少一项信息发送给所述匹配单元;所述匹配单元用于将所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配,获取与所述图片对应的关联信息,将所述关联信息输出给所述信息返回单元;所述信息返回单元用于将来自所述匹配单元的所述关联信息返回给客户端,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。本发明的有益效果是区别于现有技术的情况,本发明提供的图片搜索方法,通过获取图片的特征值、相关的数据以及领域信息等,并与服务器预先建立的数据库中的数据进行比对,从而使搜索结果能够返回跟图片相关的信息,为用户提供更加详细的信息和服务资源。


图I是本发明图片搜索方法一实施方式的流程图; 图2是本发明图片搜索方法一实施方式中通过对当前界面截图并识别以得到需要搜索的图片的流程图;图3是本发明图片搜索方法另一实施方式的流程图;图4是本发明图片搜索方法一实施方式中服务器建立图片数据库的流程图;图5是本发明图片搜索装置一实施方式的结构示意图;图6是本发明图片搜索装置一实施方式中的图片获取模块的结构示意图;图7是本发明图片搜索服务器一实施方式的结构示意图。
具体实施例方式请参阅图1,本发明图片搜索方法一实施方式包括步骤SlOl :获取图片的特征值、图片相关的数据信息、图片的领域信息中的至少
一项信息;在用户端,获取需要搜索的图片的特征值,可以但不限于通过基于梯度的直方图特征提取算法、基于尺度空间理论特征提取算法以及滤波特征提取算法中的任何一种方式获取图像中图片的特征值。比如,可以通过特征值提取得到图本身的特征,比如图左边I厘米处有一个眼睛,图底上面2厘米处有一个嘴巴。在实际应用过程中,条件允许的情况下,可以尽可能的获取需要搜索的图片相关的数据比如图片名称、URL(网页地址)、图片内容、图片的作者、图片相关的新闻、网络服务等等,图片的领域信息比如影视明星、建筑、餐饮等。以便于使搜索结果跟需要搜索的图片关联度更大,缩短信息获取时间。步骤S102 :将获取的至少一项信息发送至服务器;将在用户端获取的信息全部发送至服务器,服务器根据接收的来自用户端的信息,在数据库中进行信息匹配。比如如果用户端获取的是图片的特征值,则根据图片的特征值进行匹配,找到跟图片的特征值相匹配的关联信息;如果用户端获取的是图片的特征值以及图片相关的数据和图片的领域信息等,服务器则分别根据图片的特征值以及图片相关的数据和图片的领域信息进行匹配,找到所有相匹配的关联信息,并将这些关联信息返回给用户。其中,关联信息包括与图片相匹配的样本图片和/或与图片相匹配的文字信息。步骤S103 :接收服务器进行匹配获取的与图片对应的关联信息;服务器根据来自用户端的信息,在数据库中进行信息匹配,找到跟需要搜索的图片对应的关联信息返回给用户端。其中,关联信息包括与图片相匹配的样本图片和/或与图片相匹配的文字信息。比如对梵高的名画《满天星斗的夜晚》进行搜索,可以返回这幅画拍卖价格,背后的故事,梵高的信息,作画时间等;比如对某个明星的头像进行搜索,可以返回用户这个明星相关的信息,比如他的籍贯、什么时候出道以及他的相关作品等等。甚至还可以结合图片的领域信息得到图片中的明星是影视界的,可以返回用户跟这个明星相关的新闻搜索或微博发言等。在另一种情况,还可以利用图片的领域信息、用户当前的位置信息和时间信息中的至少一项信息输出与图片对应的关联信息相应的服务提示。服务提示是指当图片搜索得到的关联信息可以提供用户更多的服务时,提示用户可以选择相应的服务的提示。比如如果用户搜索的是用户所处位置附近的一个餐厅的图片,这时可以结合相关的应用获取用户当前的位置信息以及当前时间信息,返回用户预定座位的服务提示等;又或者用户搜索的一个酒店的图片,可以返回用户该酒店的相关简介和房间预定的服务提示等等。这时可以根据用户对这些服务提示的选择进行相应的操作。比如用户可以选择预定酒店房间,这时将进入该酒店预定房间的界面;如果用户不选择相应的服务,则保持在当前界面不执行动作。其中,在实际应用过程中,用户如果要对当前应用界面中的图片进行搜索时,还可 以通过对当前界面截图并进行识别而得到需要搜索的图片,具体可参阅图2,本发明通过截图并进行识别而得到需要搜索的图片的步骤包括步骤S201 :对当前界面截图得到包括当前界面内容的图像;当用户需要对当前界面中的图片进行搜索时,可以对当前界面截图并通过图片识别的方式获取需要搜索的图片。比如对当前显示界面的一篇文章进行截图,该文章中有很多文字,附带了几张图片。用户在截图的时候可以只对图片部分或者只对文字部分进行截图,也可以对文字和图片部分一起截图。步骤S202 :通过模式识别,划分得到图像中的图片、图片格式的文字的至少一种;利用模式识别(文字、图像等)方法将所需识别的图像中的图片及图片格式的文字都分别标示出来。如对当前显示界面的一篇文章进行截图,该文章中有很多文字,附带了几张图片,如果用户只对文字部分进行截图,则模式识别的结果就只有图片格式的文字;如果用户只对图片部分进行截图,则模式识别的结果就只有图像中的图片;如果用户对文字和图片一起截图的话,则模式识别的结果既包括图像中的图片也包括图片格式的文字。可以将截图中的所有内容都分别标示出来,比如图片跟文字分别标示,每张图片单独标示出来(如用红色的框框住)等等。当然,也可以根据用户需要选取一部分来进行标示。比如画一个虚拟框,只标示虚拟框内的部分图片或文字等。标示完成后,用户这时可以选取相应的部分进行识别以获取需要搜索的图片。用户选取相应的标示出来的部分进行识别的时候,可以有多种方式。比如可以通过在图像中的图片或图片格式的文字上画框、涂抹、勾画、点击和自定义选取方式中的至少一种方式选取。比如可以通过画个框,或者将一个虚拟框框在所需识别的内容(比如一串文字或者图片)上面,可以通过调整框的大小来精确选取需要识别的图片;又比如如果是触摸屏界面,可以通过用手指勾画或涂抹的方式选取需要识别的图片,也可以通过调整勾画或涂抹的范围来精确获取需要识别的图片。当然也可以是利用画框、勾画以及涂抹相结合的方式选取。比如可以画一个很大的框,通过涂抹、勾画的方式选取需要识别的图片,还可以通过自定义选取方式比如语音输入、手写输入的方式来找出需要识别的图片等等。
步骤S203 :将对图像中的图片进行识别而得到与图像中的图片适配的候选图片、图片格式的文字的至少一种作为需要搜索的图片;在实际应用过程中,用户可能对只对当前界面的文字或图片部分进行截图,也可能图片和文字部分一起截图。当用户的截图中包括有图片时,对图像中的图片进行识别可以得到与图片适配的候选图片作为需要搜索的图片。当需要对图像中的图片进行识别时,首先获取图像中的图片的特征值,根据特征值找到跟图像中的图片适配的候选图片,这些适配的候选图片有可能是跟图像中的图片一样的图片,也有可能是跟图像中的图片相关的比较接近的图片。比如跟图像中的图片属于同一领域的图片,或者如果图像中的图片是关于某个明星或艺人的,可以得到同一个明星或艺人的相关图片等等。值得一提的是,通过对图像中的图片进行识别而得到的候选图片或截图而得到的图片格式的文字都可以作为需要搜索的图片。也就是说,用户只对当前界面的文字进行截图时,通过截图所得到的图片格式的文字作为需要搜索的图片;用户只对当前界面的图片进行截图时,对截图得到的图像中的图片进行识别而得到的与图像中的图片适配的候选图片作为需要搜索的图片;用户对文字和图片一起截图的,则对截图得到的图像中的图片进·行识别而得到的与图像中的图片适配的候选图片和图片格式的文字一起作为需要搜索的图片。这种情况下,可以使图片搜索的结果更加准确。比如如果当前是“愤怒的小鸟”的游戏界面,界面上包括有小鸟的图片,小鸟图片下面包含有文字“愤怒的小鸟”。这时如果用户通过截图获取包括小鸟的图片和下面的文字的图像,那么对小鸟的图片进行识别可能得到各种小鸟的候选图片,如果只以小鸟的候选图片作为需要搜索的图片,返回结果可能有小鸟的图片和各种鸟的介绍等。而如果以小鸟的候选图片结合图片格式的文字“愤怒的小鸟”一起作为需要搜索的图片,这时服务器可以从图片格式的文字提取到文字信息,结合文字信息和小鸟的候选图片一起在服务器数据库中进行匹配,可以返回包括“愤怒的小鸟”游戏相关的信息,比如游戏下载地址、在线游戏地址等等,这与用户的需求更加贴近。通过上述实施方式的描述,可以理解,本申请提供的图片搜索方法,通过获取需要搜索的候选图片的相关信息并与服务器预先建立的数据库中信息进行比对,从而获取跟图片相关的信息返回给用户,还可以结合用户的实际情况为用户提供更多的服务提示,节约用户搜寻资源的时间,同时又能得到可靠全面的信息,提供一种更为强大的搜索方式。另外,如果需要对当前界面中的图片进行搜索,不需要退出当前界面或对界面中的图片做过多的操作即可实现对当前界面中的图片进行搜索,减少用户对当前界面中的图片进行搜索的操作路径,方便快捷。请参阅图3,本发明图片搜索方法另一实施方式包括步骤S301 :服务器接收图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息;服务器接收来自用户端获取的需要搜索的图片的特征值、图片相关的数据,比如图片名称、URL(网页地址)、图片内容、图片的作者、图片相关的新闻、网络服务等等,图片的领域信息比如影视明星、建筑、餐饮等。步骤S302 :服务器将接收的信息与图片数据库中的信息进行匹配,获得与图片对应的关联信息;服务器将接收的信息与其内的图片数据库中的信息进行匹配而获得与搜索的图片相对应的关联信息,并将这些关联信息返回给用户端。在实际应用过程中还可以结合用户当前的位置信息和时间信息返回用户端更多的服务或信息。其中,服务器的图片数据库包括大量图片以及跟图片相关的信息,服务器建立图片数据库的流程可参阅图4,包括以下步骤步骤S401 :从图片源抓取图片;从图片源抓取图片的方式有很多,比如可以是网站上用户上传的图片,也可以是从其他系统中导入的图片,也可以是通过网络爬虫从海量的互联网页抓取而得到,或者以上几种来源中一种或几种方式结合而得到的图片,本发明对此不做限定。步骤S402 :获取抓取的图片的特征值、抓取的图片相关的数据信息以及抓取的图片的领域信息中的至少一项信息;从图片源抓取到图片后,从中获取这些图片的特征值、与这些图片相关的数据信·息比如图片名称、URL(网页地址)、图片内容、图片的作者、图片相关的新闻、网络服务等等,图片的领域信息比如影视明星、建筑、餐饮等。步骤S403 :对获取的至少一项信息进行存储和索引,建立图片数据库;服务器对获取到的信息进行存储和索引,建立图片以及与图片相关的信息对应的图片数据库。值得一提的是,建立的图片数据库并不是固定不变的,也就是说,服务器可以时刻抓取新的图片,对图片数据库进行更新,以保证图片搜索结果返回的信息尽可能全面。请参阅图5,本发明图片搜索装置100 —实施方式包括信息获取模块11、发送模块12以及信息接收模块13,其中信息获取模块11用于获取图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息,并将获取的信息输出给发送模块12 ;信息获取模块11获取需要搜索的图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息,并将获取的信息输出给发送模块12。发送模块12用于将信息获取模块11获取的信息发送给服务器;信息接收模块13用于接收服务器利用信息获取模块11获取的信息进行匹配而得到的与图片对应的关联信息;信息接收模块13接收服务器根据来自用户端的信息,在数据库中进行信息匹配,而找到的跟需要搜索的图片对应的关联信息。优选地,本发明图片搜索装置一实施方式还包括服务提示模块用于利用图片的领域信息、用户当前的位置信息和时间信息中的至少一项信息获取与图片相应的服务提示,输出给信息接收模块13 ;服务提示模块可以根据用户的当前实时信息比如用户的当前位置或地区时间,提供诸如网上订餐、网上订票的服务提示。优选地,本发明图片搜索装置一实施方式还包括图片获取模块,用于对当前界面截图并进行识别以得到需要搜索的所述图片并发送给所述信息获取模块。可参阅图6,本发明图片搜索装置一实施方式的图片获取模块进一步包括截图单元110、划分单元111以及识别单元112,其中截图单元110用于对当前界面截图得到包括当前界面内容的图像,并将图像发送给划分单元111 ;在用户需要对当前界面中的图片进行搜索的时候,可以通过截图单元110对当前界面截图得到包括当前界面内容的图像,并将图像发送给划分单元111。划分单元111用于接收来自截图单元110的图像,并通过模式识别划分开图像中的图片及图片格式的文字,并将图像中的图片发送给识别单元112 ;划分单元111可以利用模式识别(文字、图像等)方法将所需识别的图像中的图片标示出来以发送给识别单元112进行识别。识别单元112用于对图像中的图片进行识别而得到与图像中的图片适配的候选图片作为需要搜索的图片;识别单元112通过对图像中的图片进行识别而得到与图像中的图片适配的候选图片用来作为需要搜索的图片。·请参阅图7,本发明图片搜索服务器一实施方式包括图片数据库22、信息接收单元21、匹配单元23以及信息返回单元24,其中图片数据库22用于提供图片搜索时进行匹配的图片及相关信息,图片数据库包括图片以及与所述图片对应的图片特征值、图片相关的数据信息、图片的领域信息中的至少一项信息,并根据图片及相应的信息建立索引;信息接收单元21用于接收来自用户端的图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息,并将接收的至少一项信息发送给匹配单元23 ;匹配单元23用于将图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配,获取与图片对应的关联信息,并输出给信息返回单元24 ;信息返回单元24用于将来自匹配单元的关联信息返回给客户端。通过上述实施方式的描述,区别于现有技术的情况,本发明的优点在于提供一种图片搜索方法,通过获取图片的特征值、相关的数据以及领域信息等,并与服务器预先建立的数据库中的数据进行比对,从而使搜索结果能够返回跟图片相关的信息,相对于现有图片搜索只能返回跟图片相关的图片的情况,本发明的图片搜索方法能够为用户提供更加详细的信息和服务资源。在本发明所提供的几个实施方式中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的功能模块可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明方案的目的。另外,在本发明各个实施方式中的各功能模块可以集成在一个处理单元中,也可以是各个功能模块单独物理存在,也可以两个或两个以上功能模块集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本 发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种图片搜索方法,其特征在于,包括 获取所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息; 将所述获取的至少一项信息发送至服务器; 接收所述服务器根据所述获取的至少一项信息进行匹配获取的与所述图片对应的关联信息,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。
2.根据权利要求I所述的方法,其特征在于,所述接收服务器进行匹配获取的与所述图片对应的关联信息的步骤之后,还包括利用所述图片的领域信息、用户当前的位置信息和时间信息中的至少一项信息输出与所述图片对应的关联信息相应的服务提示。
3.根据权利要求2所述的方法,其特征在于,所述输出图片对应的关联信息相应的服务提示的步骤之后,还包括根据用户对所述服务提示的选择执行相应的操作。
4.根据权利要求2所述的方法,其特征在于,所述获取图片相关的数据信息的步骤包括获取所述图片的名称、网页地址、内容、作者、与所述图片相关的新闻、网络服务中的至少一项信息。
5.根据权利要求I所述的方法,其特征在于,所述获取图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息的步骤之前,还包括通过对当前界面截图并进行识别以得到需要搜索的所述图片。
6.根据权利要求5所述的方法,其特征在于,所述对当前界面截图并进行识别以得到需要搜索的所述图片的步骤包括 对当前界面截图得到包括当前界面内容的图像; 通过模式识别,划分得到所述图像中的图片、图片格式的文字的至少一种; 将对所述图像中的图片进行识别而得到与所述图像中的图片适配的候选图片、图片格式的文字的至少一种作为需要搜索的所述图片。
7.一种图片搜索方法,其特征在于,包括 服务器接收所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息; 所述服务器将所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配,获取与所述图片对应的关联信息,并将获取的所述关联信息返回给客户端,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。
8.根据权利要求7所述的方法,其特征在于,所述服务器将图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配的步骤之前,还包括服务器建立用于进行匹配的图片数据库。
9.根据权利要求8所述的方法,其特征在于,所述服务器建立用于进行匹配的图片数据库的步骤包括 从图片源抓取图片; 获取所述抓取的图片的特征值、所述抓取的图片相关的数据信息以及所述抓取的图片的领域信息中的至少一项信息;对所述抓取的图片的特征值、所述抓取的图片相关的数据信息以及所述抓取的图片的领域信息中的至少一项进行存储和建立索引,以建立图片数据库。
10.根据权利要求9所述的方法,其特征在于,所述获取抓取的图片相关的数据信息的步骤包括获取所述抓取的图片的名称、网页地址、内容、作者、与所述抓取的图片相关的新闻、网络服务信息的至少一项数据信息。
11.一种图片搜索装置,其特征在于,包括信息获取模块、发送模块以及信息接收模块,其中 所述信息获取模块用于获取所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息,并将获取的所述至少一项信息输出给所述发送模块; 所述发送模块用于将所述信息获取模块获取的所述至少一项信息发送给服务器; 所述信息接收模块用于接收所述服务器利用所述至少一项信息进行匹配后获取的与所述图片对应的关联信息,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括服务提示模块,用于利用所述图片的领域信息、用户当前的位置信息和时间信息中的至少一项信息获取与所述图片相应的服务提示,输出给所述信息接收模块; 其中,所述信息接收模块还用于接收来自所述服务提示模块的所述服务提示。
13.根据权利要求11所述的装置,其特征在于,所述装置还包括图片获取模块,用于对当前界面截图并进行识别以得到需要搜索的所述图片并发送给所述信息获取模块。
14.根据权利要求13所述的装置,其特征在于,所述图片获取模块包括截图单元、划分单元以及识别单元,其中 所述截图单元用于对当前界面截图得到包括当前界面内容的图像,并将所述图像发送给所述划分单元; 所述划分单元用于接收来自截图单元的所述图像,并通过模式识别划分开所述图像中的图片及图片格式的文字,并将所述图像中的图片发送给所述识别单元; 所述识别单元用于对所述图像中的图片进行识别而得到与所述图像中的图片适配的候选图片作为需要搜索的所述图片,并发送给所述信息获取模块。
15.一种图片搜索服务器,其特征在于,包括图片数据库、信息接收单元、匹配单元以及信息返回单元,其中 所述图片数据库用于提供图片搜索时进行匹配的图片及相关信息,图片数据库包括图片以及与所述图片对应的图片特征值、图片相关的数据信息、图片的领域信息中的至少一项信息,并根据所述图片及相应的信息建立索引; 所述信息接收单元用于接收来自用户端的所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息,并将接收的所述至少一项信息发送给所述匹配单元; 所述匹配单元用于将所述图片的特征值、所述图片相关的数据信息、所述图片的领域信息中的至少一项信息与图片数据库中的信息进行匹配,获取与所述图片对应的关联信息,将所述关联信息输出给所述信息返回单元,其中,所述关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息;所述信息返回 单元用于将来自所述匹配单元的所述关联信息返回给客户端。
全文摘要
本发明公开了一种图片搜索的方法、装置及服务器。其中图片搜索的方法包括获取图片的特征值、图片相关的数据信息、图片的领域信息中的至少一项信息;将获取的至少一项信息发送至服务器;接收服务器进行匹配获取的与图片对应的关联信息,关联信息包括与所述图片相匹配的样本图片和/或与所述图片相匹配的文字信息。通过上述方式,本发明能够通过对图片的搜索,可以返回用户与图片相关联的信息,为用户提供更多的资源和服务。
文档编号G06F17/30GK102902771SQ20121036503
公开日2013年1月30日 申请日期2012年9月27日 优先权日2012年9月27日
发明者金远 申请人:百度国际科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1