图片搜索方法及装置的制造方法

xiaoxiao2020-10-23  15

图片搜索方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及搜索引擎技术领域,尤其涉及一种图片搜索方法和装置。
【背景技术】
[0002]在互联网技术大行其道的今天,搜索引擎已经是我们普通人生活中必不可少的工具。随着文本搜索引擎技术的日臻成熟,图片搜索技术开始出现。相比于经过多年研宄和实践,已经比较成熟的文本搜索,图片搜索无论在理论研宄还是在工程实现上,都比较落后。就现有的图片搜索引擎的实现技术来说,可以将图片搜索引擎区分为基于文本的图片搜索引擎、基于内容的图片搜索引擎和基于语义的图片搜索引擎。
[0003]基于内容的图片搜索技术将图片的视觉特征,比如颜色、纹理、形状等,作为图片的表示特征,进行匹配和查找,从而获得用户可能需要的搜索结果。现有的基于内容的图片搜索引擎为了能够从图片中更为容易的识别出用户需要搜索的物体,一般都要求用户提供的用于搜索的图片的背景尽量简单。而实际上,用户使用的搜索图片并不一定满足这样的要求。比如,用户需要搜索自己途径的一幢大楼,而这幢大楼处于多个大楼中间,很难找到指拍摄到要搜索的大楼的拍摄角度。这样,获取到这幢大楼的背景简单的图片就有一定的难度。因为上述原因,就造成图片搜索的适用范围很小,受欢迎程度不高。

【发明内容】

[0004]针对上述技术问题,本发明实施例提供了一种图片搜索方法和装置,以从用于搜索的图片中容易的识别出需要搜索的物体对应的图像。
[0005]第一方面,本发明实施例提供了一种图片搜索方法,所述方法包括:
[0006]显示图片;
[0007]接收用户输入的目标选择指令;
[0008]根据所述目标选择指令在所述图片中确定搜索目标;
[0009]根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。
[0010]第二方面,本发明实施例还提供了一种图片搜索装置,所述装置包括:
[0011]显不I旲块,用于显不图片;
[0012]指令接收模块,用于接收用户输入的目标选择指令;
[0013]目标确定模块,用于根据所述目标选择指令在所述图片中确定搜索目标;
[0014]搜索发起模块,用于根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。
[0015]本发明实施例提供的图片搜索方法和装置通过显示图片,接收用户输入的目标选择指令,根据所述目标选择指令在所述图片中确定搜索目标,根据用户输入的搜索指令,基于所述搜索目标发起搜索请求,从而能够从用于搜索的图片中容易的识别出需要搜索的物体对应的图像。
【附图说明】
[0016]图1是本发明第一实施例提供的图片搜索方法的流程图;
[0017]图2是本发明第二实施例提供的图片搜索方法的流程图;
[0018]图3A是本发明第二实施例提供的执行区别显示及搜索标签显示之前所述图片的显不界面;
[0019]图3B是本发明第二实施例提供的执行区别显示及搜索标签显示之后所述图片的显不界面;
[0020]图4是本发明第四实施例提供的图片搜索方法中目标确定的流程图;
[0021]图5是本发明第五实施例提供的图片搜索装置的结构图。
【具体实施方式】
[0022]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0023]第一实施例
[0024]图1是本发明第一实施例提供的图片搜索方法的流程图,本实施例可以由图片搜索装置来执行,该装置可以被集成在用户侧的计算设备中,例如智能移动终端,PC机中。
[0025]具体的,参见图1,所述图片搜索方法包括:
[0026]S11,显示图片。
[0027]在利用从图片中的搜索目标发起图片搜索之前,应该获取并显示用来获取搜索目标的图片。所述图片可以是用户利用摄像头拍摄到的图片,也可以是用户从网络上下载得到的图片。
[0028]S12,接收用户输入的目标选择指令。
[0029]在显示用来获取搜索目标的图片之后,接收用户用来从所述图片中选择搜索目标的目标选择指令。
[0030]所述目标选择指令优选是对应于用户在触摸显示屏上的一次点击操作。如果所述目标选择指令对应于用户在触摸显示屏上的一次点击操作,在接收到用户输入的目标选择指令之后,需要明确用户的点击操作在所述触摸显示屏上的点击位置,从而获取到用户输入的目标选择指令。
[0031]S13,根据所述目标选择指令在所述图片中确定搜索目标。
[0032]根据所述目标选择指令所明确的用户的点击操作在所述触摸显示屏上对应的点击位置之后,可以根据所述电机位置进一步的确定所述搜索目标。进一步的,可以根据所述点击位置,以及所述图片中不同图像区域之间的色彩或者灰度差别,从所述图片中确定所述搜索目标。通常情况下,所述搜索目标对应的显示区域应该包括所述点击位置。
[0033]S14,根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。
[0034]明确了所述图片中的搜索目标之后,等待接收用户从系统的输入设备输入的搜索指令。所述搜索指令可以通过物理的输入按键输入,也可以通过屏幕上显示的虚拟搜索标签输入。待接收到用户输入的搜索指令之后,基于接收到的搜索指令,向搜索引擎发起基于所述搜索目标的搜索请求。
[0035]本实施例通过显示图片,接收用户输入的目标选择指令,根据所述目标选择指令在所述图片中确定搜索目标,以及根据用户输入的搜索指令,基于所述搜索目标发起搜索请求,从而能够从用于搜索的图片中容易的识别出需要搜索的物体对应的图像。
[0036]第二实施例
[0037]本实施例以本发明上述实施例为基础,进一步的提供了图片搜索方法的另一种技术方案。在该技术方案中,在根据所述目标选择指令在所述图片中确定搜索目标之后,还包括:在所述图片中区别显示所述搜索目标;为所述搜索目标建立搜索标签并进行显示,所述搜索标签用于供用户输入搜索指令。
[0038]参见图2,所述图片搜索方法包括:
[0039]S21,显示图片。
[0040]S22,接收用户输入的目标选择指令。
[0041 ] S23,根据所述目标选择指令在所述图片中确定搜索目标。
[0042]S24,在所述图片中区别显示所述搜索目标。
[0043]在从所述图片中确定所述搜索目标之后,对所述搜索目标进行区别显示。所谓区别显示,是指对从所述图片中确定的搜索目标采用与所述图片中的其他图像部分采用不同的显示方式进行显示。并且,这种不同的显示方式能够使用户通过直接观察明确的分辨。举例来说,可以对所述搜索目标的图像区域建立半透明的遮罩,并且利用所述遮罩完全覆盖所述搜索目标的图像区域。
[0044]S25,为所述搜索目标建立搜索标签并进行显示,所述搜索标签用于供用户输入搜索指令。
[0045]对所述搜索目标进行区别显示之后,还可以在所述图片的显示界面上进一步的显示一个搜索标签。所述搜索标签可以是在所述图片的显示界面上的一个按钮。用户点击所述搜索标签,可以基于所述搜索目标发起图片搜索请求。
[0046]图3A及图3B分别示出了执行区别显示及搜索标签显示之前及之后的所述图片的显示界面。参见上述两图,在执行区别显示和搜索标签显示之后,在所述图片的显示界面上,所述搜索目标31能够明显的与所述图片的其他部分相区别,并且在所述搜索目标的一侧显示有所述搜索标签32。
[0 047]S26,根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。
[0048]本实施例通过在根据所述目标选择指令在所述图片中确定搜索目标之后,在所述图片中区别显示所述搜索目标,以及为所述搜索目标建立搜索标签并进行显示,使得在确定搜索目标之后,能够区别的向用户提供搜索目标的显示,并且进一步的向用户显示搜索标签,方便了用户输入搜索指令。
[0049]第三实施例
[0050]本实施例以本发明上述实施例为基础,进一步的提供了图片搜索方法中指令接收的一种技术方案。在该技术方案中,接收用户输入的目标选择指令包括:接收用户在所述图片上的点击操作,作为所述目标选择指令。
[0051]具体的,接收用户输入的目标选择指令包括:
[0052]S40,接收用户在所述图片上的点击操作,作为所述目标选择指令。
[0053]在本实施例中,所述目标选择指令是与用户在触摸显示屏上的一次点击操作相对应。在接收到用户在所述图片的显示界面上的一次点击操作之后,将用户的点击操作作为所述目标选择指令。
[0054]本实施例通过接收用户在所述图片上的点击操作,并将所述点击操作作为所述目标选择指令,从而实现了对所述图片上搜索目标的选择操作。
[0055]第四实施例
[0056]本实施例以本发明上述实施例为基础,进一步的提供了图片搜索方法中目标确定的一种技术方案。在该技术方案中,根据所述目标选择指令在所述图片中确定搜索目标包括:获取所述目标选择指令在所述图片内选择的至少一个像素点;在所述图片中识别包括所述像素点的主体,作为所述搜索目标。
[0057]参见图4,根据所述目标选择指令在所述图片中确定搜索目标包括:
[0058]S41,获取所述目标选择指令在所述图片内选择的至少一个像素点。
[0059]由于所述目标选择指令是在所述图片的显示界面上输入的,所以所述目标选择指令应该对应于所述图片上的至少一个像素点。
[0060]S42,在所述图片中识别包括所述像素点的主体,作为所述搜索目标。
[0061]在本实施例中,通过识别包含所述像素点的主体,从所述图片中识别所述搜索目标。
[0062]本实施例通过获取所述目标选择指令在所述图片内选择的至少一个像素点,以及在所述图片中识别包括所述像素点的主体,作为所述搜索目标,从而实现了对图片中的搜索目标的识别。
[0063]第五实施例
[0064]本实施例提供了图片搜索装置的一种技术方案。在该技术方案中,所述图片搜索装置包括:显示模块51、指令接收模块52、目标确定模块53以及搜索发起模块56。
[0065]所述显不板块51用于显不图片。
[0066]所述指令接收模块52用于接收用户输入的目标选择指令。
[0067]所述目标确定模块53用于根据所述目标选择指令在所述图片中确定搜索目标。
[0068]所述搜索发起模块56用于根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。
[0069]进一步的,所述图片搜索装置还包括:目标显示模块54以及标签显示模块55。
[0070]所述目标显示模块54用于在根据所述目标选择指令在所述图片中确定搜索目标之后,在所述图片中区别显示所述搜索目标。
[0071]所述标签显示模块55用于为所述搜索目标建立搜索标签并进行显示,所述搜索标签用于供用户输入搜索指令。
[0072]进一步的,所述指令接收模块52包括:点击操作接收子模块。
[0073]所述点击操作接收子模块用于接收用户在所述图片上的点击操作,作为所述目标选择指令。
[0074]进一步的,所述目标确定模块53包括:像素点获取子模块以及主体识别子模块。
[0075]所述像素点获取子模块用于获取所述目标选择指令在所述图片内选择的至少一个像素点。
[0076]所述主体识别子模块用于在所述图片中识别包括所述像素点的主体,作为所述搜索目标。
[0077]本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
[0078]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。
[0079]以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种图片搜索方法,其特征在于,包括: 显不图片; 接收用户输入的目标选择指令; 根据所述目标选择指令在所述图片中确定搜索目标; 根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。2.根据权利要求1所述的方法,其特征在于,在根据所述目标选择指令在所述图片中确定搜索目标之后,还包括: 在所述图片中区别显示所述搜索目标; 为所述搜索目标建立搜索标签并进行显示,所述搜索标签用于供用户输入搜索指令。3.根据权利要求1或2所述的方法,其特征在于,接收用户输入的目标选择指令包括: 接收用户在所述图片上的点击操作,作为所述目标选择指令。4.根据权利要求1或2所述的方法,其特征在于,根据所述目标选择指令在所述图片中确定搜索目标包括: 获取所述目标选择指令在所述图片内选择的至少一个像素点; 在所述图片中识别包括所述像素点的主体,作为所述搜索目标。5.一种图片搜索装置,其特征在于,包括: 显示模块,用于显示图片; 指令接收模块,用于接收用户输入的目标选择指令; 目标确定模块,用于根据所述目标选择指令在所述图片中确定搜索目标; 搜索发起模块,用于根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。6.根据权利要求5所述的装置,其特征在于,还包括: 目标显示模块,用于在根据所述目标选择指令在所述图片中确定搜索目标之后,在所述图片中区别显示所述搜索目标; 标签显示模块,用于为所述搜索目标建立搜索标签并进行显示,所述搜索标签用于供用户输入搜索指令。7.根据权利要求5或6所述的装置,其特征在于,所述指令接收模块包括: 点击操作接收子模块,用于接收用户在所述图片上的点击操作,作为所述目标选择指令。8.根据权利要求5或6所述的装置,其特征在于,所述目标确定模块包括: 像素点获取子模块,用于获取所述目标选择指令在所述图片内选择的至少一个像素占.V, 主体识别子模块,用于在所述图片中识别包括所述像素点的主体,作为所述搜索目标。
【专利摘要】本发明实施例公开了一种图片搜索方法和装置。所述图片搜索方法包括:显示图片;接收用户输入的目标选择指令;根据所述目标选择指令在所述图片中确定搜索目标;根据用户输入的搜索指令,基于所述搜索目标发起搜索请求。本发明实施例提供的图片搜索方法和装置能够从用于搜索的图片中容易的识别出需要搜索的物体对应的图像。
【IPC分类】G06F17/30
【公开号】CN104881457
【申请号】CN201510262761
【发明人】阎彤
【申请人】百度在线网络技术(北京)有限公司
【公开日】2015年9月2日
【申请日】2015年5月21日
转载请注明原文地址:https://www.famiwei.com/read-8138618.html

最新回复(0)