一种对象搜索方法及装置的制造方法

文档序号:8531842阅读:252来源:国知局
一种对象搜索方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域中的搜索技术领域,尤其涉及一种对象搜索方法及装置。
【背景技术】
[0002]目前,在用户通过网络对将要搜索的目标对象进行搜索时,一般是通过针对目标对象输入或选择一些已知的搜索条件,然后按照该搜索条件对目标对象进行搜索,例如,可以按照目标对象的价格范围搜索,也可以按照目标对象的所属区域进行搜索等。
[0003]在上述对象搜索方案中,需要用户能够明确描述搜索时所依据的搜索条件,例如,可以是从一些预设条件中进行选择,也可以直接输入搜索条件。然而,在实际应用中,用户在搜索一个目标对象时,可能无法明确描述其期望的搜索条件,例如,用户期望搜索某一种颜色的物品,而该颜色并无法准确的用已知颜色的名称进行描述,或者,用户期望搜索某一种形状的物品,而该形状并非是规则的形状,此时,则导致用户无法对其期望的目标对象进行搜索,并且,即使进行搜索,也可能由于搜索条件的不准确,而导致搜索结果并不符合用户的搜索意图,进而导致搜索效果较差,且现有技术中的对象搜索方法无法为用户提供更为灵活的搜索方式,受应用场景的限制较大。

【发明内容】

[0004]本发明实施例提供一种对象搜索方法及装置,用以解决现有技术中存在的无法为用户提供更为灵活的搜索方式,且受应用场景限制较大的问题。
[0005]第一方面,提供一种对象搜索方法,包括:
[0006]接收用户的语音输入和手势输入;
[0007]根据所述语音输入确定用户期望搜索的目标对象名称和目标对象的特征类别;
[0008]从用户通过所述手势输入选定的图像区域中提取所述特征类别的特征信息;
[0009]按照提取的所述特征信息和所述目标对象名称,对所述目标对象进行搜索。
[0010]结合第一方面,在第一种可能的实现方式中,按照提取的所述特征信息和所述目标对象名称,对所述目标对象进行搜索,具体包括:
[0011]向服务器发送所述特征信息和所述目标对象名称;
[0012]接收所述服务器返回的搜索结果,所述搜索结果为所述服务器按照所述特征信息对所述目标对象名称表示的目标对象进行搜索得到的。
[0013]结合第一方面或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,接收用户的语音输入和手势输入,具体包括:
[0014]接收用户同时进行的语音输入和手势输入;或者
[0015]接收用户的语音输入,并当确定用户未进行手势输入选定图像区域时,提示用户进行图像区域选定操作,并接收用户的手势输入;或者
[0016]接收用户的手势输入,并当确定用户未进行语音输入时,提示用户进行语音输入操作,并接收用户的语音输入。
[0017]结合第一方面或者第一方面的第一种可能的实现方式,在第三种可能的实现方式中,获取用户通过所述手势输入选定的图像区域,包括:
[0018]获取用户通过所述手势输入从指定图像中选择的图像区域,作为用户选定的图像区域;或者
[0019]获取用户通过所述手势输入拍照得到的图像,作为用户选定的图像区域。
[0020]第二方面,提供一种对象搜索装置,包括:
[0021]第一接收单元,用于接收用户的语音输入和手势输入;
[0022]第一确定单元,用于根据所述语音输入确定用户期望搜索的目标对象名称和目标对象的特征类别;
[0023]提取单元,用于从用户通过所述手势输入选定的图像区域中提取所述特征类别的特征信息;
[0024]第一搜索单元,用于按照提取的所述特征信息和所述目标对象名称,对所述目标对象进行搜索。
[0025]结合第二方面,在第一种可能的实现方式中,所述第一搜索单元,具体用于向服务器发送所述特征信息和所述目标对象名称;并接收所述服务器返回的搜索结果,所述搜索结果为所述服务器按照所述特征信息对所述目标对象名称表示的目标对象进行搜索得到的。
[0026]结合第二方面或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一接收单元,具体用于接收用户同时进行的语音输入和手势输入;或者,接收用户的语音输入,并当确定用户未进行手势输入选定图像区域时,提示用户进行图像区域选定操作,并接收用户的手势输入;或者,接收用户的手势输入,并当确定用户未进行语音输入时,提示用户进行语音输入操作,并接收用户的语音输入。
[0027]结合第二方面或者第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述第一确定单元,还用于获取用户通过所述手势输入从指定图像中选择的图像区域,作为用户选定的图像区域;或者,获取用户通过所述手势输入拍照得到的图像,作为用户选定的图像区域。
[0028]第三方面,提供一种对象搜索方法,包括:
[0029]接收用户的语音输入和手势输入;
[0030]根据所述语音输入确定用户期望搜索的目标对象名称和目标对象的特征类别;
[0031]向服务器发送所述特征类别的类别信息、所述目标对象名称和用户通过所述手势输入选定的图像区域;
[0032]接收所述服务器返回的搜索结果,所述搜索结果为所述服务器将所述图像区域的所述类别信息表示的所述特征类别的特征作为搜索条件,对所述目标对象名称表示的目标对象进行搜索得到的。
[0033]结合第三方面,在第一种可能的实现方式中,接收用户的语音输入和手势输入,具体包括:
[0034]接收用户同时进行的语音输入和手势输入;或者
[0035]接收用户的语音输入,并当确定用户未进行手势输入选定图像区域时,提示用户进行图像区域选定操作,并接收用户的手势输入;或者
[0036]接收用户的手势输入,并当确定用户未进行语音输入时,提示用户进行语音输入操作,并接收用户的语音输入。
[0037]结合第三方面,在第二种可能的实现方式中,获取用户通过所述手势输入选定的图像区域,包括:
[0038]获取用户通过所述手势输入从指定图像中选择的图像区域,作为用户选定的图像区域;或者
[0039]获取用户通过所述手势输入拍照得到的图像,作为用户选定的图像区域。
[0040]第四方面,提供一种对象搜索装置,包括:
[0041]第二接收单元,用于接收用户的语音输入和手势输入;
[0042]第二确定单元,用于根据所述语音输入确定用户期望搜索的目标对象名称和目标对象的特征类别;
[0043]发送单元,用于向服务器发送所述特征类别的类别信息、所述目标对象名称和用户通过所述手势输入选定的图像区域;
[0044]第三接收单元,用于接收所述服务器返回的搜索结果,所述搜索结果为所述服务器将所述图像区域的所述类别信息表示的所述特征类别的特征作为搜索条件,对所述目标对象名称表示的目标对象进行搜索得到的。
[0045]结合第四方面,在第一种可能的实现方式中,所述第二接收单元,具体用于接收用户同时进行的语音输入和手势输入;或者,接收用户的语音输入,并当确定用户未进行手势输入选定图像区域时,提示用户进行图像区域选定操作,并接收用户的手势输入;或者,接收用户的手势输入,并当确定用户未进行语音输入时,提示用户进行语音输入操作,并接收用户的语音输入。
[0046]结合第四方面,在第二种可能的实现方式中,所述第二确定单元,还用于获取用户通过所述手势输入从指定图像中选择的图像区域,作为用户选定的图像区域;或者,获取用户通过所述手势输入拍照得到的图像,作为用户选定的图像区域。
[0047]本发明有益效果包括:
[0048]本发明实施例提供的上述方案中,在进行对象搜索时,首先接收用户的语音输入和手势输入,并根据该语音输入确定用户期望搜索的目标对象名称和目标对象的特征类另IJ,并将用户通过该手势输入选定的图像区域的该特征类别的特征和该目标对象名称作为搜索条件,对该目标对象进行搜索。由于用户在搜索时,只需要通过语音输入特征类别和目标对象名称,并通过手势输入选定图像区域,即可以通过该特征类别、目标对象名称和图像区域表示搜索条件,而无需明确描述搜索条件,从而为用户提供更为灵活的搜索方式,且降低了搜索时受应用场景的限制。
[0049]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1