《一种搜索目标数据的方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《一种搜索目标数据的方法、装置及系统.pdf(23页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104123283A43申请公布日20141029CN104123283A21申请号201310144997322申请日20130424G06F17/3020060171申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼72发明人李瑞74专利代理机构深圳市深佳知识产权代理事务所普通合伙44285代理人唐华明54发明名称一种搜索目标数据的方法、装置及系统57摘要本发明实施例提供了一种搜索目标数据的方法、装置及系统,该方法包括获取用户从显示界面显示的图片中选择的至少一张图片;根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词;搜索与。
2、所述目标关键词对应的目标数据。采用本发明实施例提供的方法、装置及系统可以避免搜索系统的系统资源的浪费。51INTCL权利要求书3页说明书12页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书12页附图7页10申请公布号CN104123283ACN104123283A1/3页21一种搜索目标数据的方法,其特征在于,包括获取用户从显示界面显示的图片中选择的至少一张图片;根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词;搜索与所述目标关键词对应的目标数据。2根据权利要求1所述方法,其特征在于,所述根据预先设置的图片与关键词的对应关系获得与所述至少。
3、一张图片对应的目标关键词包括根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词;从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词。3根据权利要求2所述方法,其特征在于,所述根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词包括根据预先设置的图片与图片标识的对应关系获得所述至少一张图片中各个图片分别对应的图片标识;根据预先设置的图片标识与关键词的对应关系,获得所述至少一张图片中各个图片分别对应的关键词。4根据权利要求2或3所述方法,其特征在于,所述从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词包括将。
4、所述至少一张图片中各个图片分别对应的关键词相匹配,获得与所述至少一张图片中各个图片相匹配的关键词;将与所述至少一张图片中各个图片相匹配的关键词确定为目标关键词。5根据权利要求2或3所述方法,其特征在于,所述目标关键词包括至少一个子目标关键词,所述从所述至少一张图片中各个图片分别对应的关键词中确定目标关键词包括按照预设规则将所述至少一张图片中各个图片对应的关键词进行分类,获得N个关键词组,N为大于等于1的正整数;分别计算所述N个关键词组中关键词的个数;按照所述N个关键词组中关键词的个数由大到小的顺序,将所述N个关键词组分为第一子目标关键词组至第N子目标关键词组;将所述第K子目标关键词组中的任一关。
5、键词作为第K子目标关键词,所述K为大于等于1小于等于N的正整数。6根据权利要求1至3任一种所述方法,其特征在于,在所述搜索与所述目标关键词对应的目标数据之后还包括根据预先设置的目标数据的类别,将所述显示界面划分为与所述预先设置的目标数据的类别的个数相同的区域,所述目标数据的类别包括音乐数据、视频数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息中的一种或多种;在每一所述区域上显示一类别的所述目标数据。7根据权利要求6所述方法,其特征在于,在所述在每一所述区域上显示一类别的所述目标数据之后还包括获得用户从所述显示界面上显示的目标数据中选择的一目标数据的类别;权利要求书CN104123。
6、283A2/3页3在所述显示界面上显示与所述用户选择的目标数据的类别对应的目标数据。8一种搜索目标数据的装置,其特征在于,包括获取图片模块,用于获取用户从显示界面显示的图片中选择的至少一张图片;获取关键词模块,用于根据预先设置的图片与关键词的对应关系获得与所述获取图片模块获得的所述至少一张图片对应的目标关键词;搜索模块,用于搜索与所述目标关键词对应的目标数据。9根据权利要求8所述装置,其特征在于,所述获取关键词模块包括第一获取单元,用于根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词;第二获取单元,用于从所述至少一张图片中各个图片分别对应的关键词中确定出目标。
7、关键词。10根据权利要求9所述装置,其特征在于,所述第一获取单元包括获得标识子单元,用于根据预先设置的图片与图片标识的对应关系获得所述至少一张图片中各个图片分别对应的图片标识;获得关键词子单元,用于根据预先设置的图片标识与关键词的对应关系,获得所述至少一张图片中各个图片分别对应的关键词。11根据权利要求9或10所述装置,其特征在于,所述第二获取单元包括第一获取子单元,用于将所述至少一张图片中各个图片分别对应的关键词相匹配,获得与所述至少一张图片中各个图片相匹配的关键词;第一确定子单元,用于将与所述至少一张图片中各个图片相匹配的关键词确定为目标关键词。12根据权利要求9或10所述装置,其特征在于。
8、,所述目标关键词包括至少一个子目标关键词,所述第二获取单元包括分类子单元,用于按照预设规则将所述至少一张图片中各个图片对应的关键词进行分类,获得N个关键词组,N为大于等于1的正整数;计算子单元,用于分别计算所述N个关键词组中关键词的个数;排序子单元,用于按照所述N个关键词组中关键词的个数由大到小的顺序,将所述N个关键词组分为第一子目标关键词组至第N子目标关键词组;第二确定子单元,用于确定将所述第K子目标关键词组中的任一关键词作为第K子目标关键词,所述K为大于等于1小于等于N的正整数。13根据权利要求8至10任一项所述装置,其特征在于,还包括划分模块,用于根据预先设置的目标数据的类别,将所述显示。
9、界面划分为与所述预先设置的目标数据的类别的个数相同的区域,所述目标数据的类别包括音乐数据、视频数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息中的一种或多种;第一显示模块,用于在每一所述区域上显示一类别的所述目标数据。14根据权利要求13所述装置,其特征在于,还包括获得类别模块,用于获得用户从所述显示界面上显示的目标数据中选择的一目标数据的类别;第二显示模块,用于在所述显示界面上显示与所述用户选择的目标数据的类别对应的权利要求书CN104123283A3/3页4目标数据。15一种搜索目标数据的系统,其特征在于,包括权利要求8至14任一项所述装置。权利要求书CN104123283A。
10、1/12页5一种搜索目标数据的方法、装置及系统技术领域0001本发明涉及数据处理领域,更具体的说,是涉及一种搜索目标数据的方法、装置及系统。背景技术0002在进行数据搜索时,首先用户需要输入某个具体的字段,点击搜索后,搜索系统会根据该字段进行精确匹配,然后输出与该字段匹配的数据。如果用户输入的字段中某个字符错误,或者用户无法准确的用词汇描述出该字段而使用模糊字段进行搜索,搜索系统根据用户输入的错误字段或者模糊字段进行搜索得到的数据可能是用户不期望得到的或者是错误的数据。所以用户在进行模糊搜索时,需要经过多次搜索才能够将获得自己所需的目标数据,甚至搜索失败。0003上述的模糊搜索需要多次搜索,从。
11、而造成了搜索系统的系统资源的浪费,系统资源包括网络流量。发明内容0004有鉴于此,本发明提供了一种搜索目标数据的方法、装置及系统,以克服现有技术中由于模糊搜索或输入错误字符的搜索造成的搜索系统的系统资源的浪费的问题。0005为实现上述目的,本发明提供如下技术方案0006一方面,一种搜索目标数据的方法,包括0007获取用户从显示界面显示的图片中选择的至少一张图片;0008根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词;0009搜索与所述目标关键词对应的目标数据。0010在一方面的第一种可能实现方式中,所述根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的。
12、目标关键词包括0011根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词;0012从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词。0013结合一方面的第一种可能实现方式,在第二种可能实现方式中,所述根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词包括0014根据预先设置的图片与图片标识的对应关系获得所述至少一张图片中各个图片分别对应的图片标识;0015根据预先设置的图片标识与关键词的对应关系,获得所述至少一张图片中各个图片分别对应的关键词。0016结合一方面的第一种可能实现方式或结合一方面的第一种可能实现方式。
13、的第二说明书CN104123283A2/12页6种可能实现方式,在第三种可能实现方式中,所述从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词包括0017将所述至少一张图片中各个图片分别对应的关键词相匹配,获得与所述至少一张图片中各个图片相匹配的关键词;0018将与所述至少一张图片中各个图片相匹配的关键词确定为目标关键词。0019结合一方面的第一种可能实现方式或结合一方面的第一种可能实现方式的第二种可能实现方式,在第四种可能实现方式中,所述目标关键词包括至少一个子目标关键词,所述从所述至少一张图片中各个图片分别对应的关键词中确定目标关键词包括0020按照预设规则将所述至少一张图片中。
14、各个图片对应的关键词进行分类,获得N个关键词组,N为大于等于1的正整数;0021分别计算所述N个关键词组中关键词的个数;0022按照所述N个关键词组中关键词的个数由大到小的顺序,将所述N个关键词组分为第一子目标关键词组至第N子目标关键词组;0023将所述第K子目标关键词组中的任一关键词作为第K子目标关键词,所述K为大于等于1小于等于N的正整数。0024结合一方面或结合一方面的第一种可能实现方式或结合一方面的第一种可能实现方式的第二种可能实现方式,在第五种可能实现方式中,在所述搜索与所述目标关键词对应的目标数据之后还包括0025根据预先设置的目标数据的类别,将所述显示界面划分为与所述预先设置的目。
15、标数据的类别的个数相同的区域,所述目标数据的类别包括音乐数据、视频数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息中的一种或多种;0026在每一所述区域上显示一类别的所述目标数据。0027结合一方面的第五种可能实现方式或结合一方面的第一种可能实现方式的第五种可能实现方式或结合一方面的第一种可能实现方式的第二种可能实现方式的第五种可能实现方式,在第六种实现方式中,在所述在每一所述区域上显示一类别的所述目标数据之后还包括0028获得用户从所述显示界面上显示的目标数据中选择的一目标数据的类别;0029在所述显示界面上显示与所述用户选择的目标数据的类别对应的目标数据。0030另一方面,一。
16、种搜索目标数据的装置,包括0031获取图片模块,用于获取用户从显示界面显示的图片中选择的至少一张图片;0032获取关键词模块,用于根据预先设置的图片与关键词的对应关系获得与所述获取图片模块获得的所述至少一张图片对应的目标关键词;0033搜索模块,用于搜索与所述目标关键词对应的目标数据。0034在另一方面的第一种可能实现方式中,所述获取关键词模块包括0035第一获取单元,用于根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词;0036第二获取单元,用于从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词。0037结合另一方面的第一种可能实现方式,在第二。
17、种可能实现方式中,所述第一获取说明书CN104123283A3/12页7单元包括0038获得标识子单元,用于根据预先设置的图片与图片标识的对应关系获得所述至少一张图片中各个图片分别对应的图片标识;0039获得关键词子单元,用于根据预先设置的图片标识与关键词的对应关系,获得所述至少一张图片中各个图片分别对应的关键词。0040结合另一方面的第一种可能实现方式或结合另一方面的第一种可能实现方式的第二种可能实现方式,在第三种可能实现方式中,所述第二获取单元包括0041第一获取子单元,用于将所述至少一张图片中各个图片分别对应的关键词相匹配,获得与所述至少一张图片中各个图片相匹配的关键词;0042第一确定。
18、子单元,用于将与所述至少一张图片中各个图片相匹配的关键词确定为目标关键词。0043结合另一方面的第一种可能实现方式或结合另一方面的第一种可能实现方式的第二种可能实现方式,在第四种可能实现方式中,所述目标关键词包括至少一个子目标关键词,所述第二获取单元包括0044分类子单元,用于按照预设规则将所述至少一张图片中各个图片对应的关键词进行分类,获得N个关键词组,N为大于等于1的正整数;0045计算子单元,用于分别计算所述N个关键词组中关键词的个数;0046排序子单元,用于按照所述N个关键词组中关键词的个数由大到小的顺序,将所述N个关键词组分为第一子目标关键词组至第N子目标关键词组;0047第二确定子。
19、单元,用于确定将所述第K子目标关键词组中的任一关键词作为第K子目标关键词,所述K为大于等于1小于等于N的正整数。0048结合另一方面或结合另一方面的第一种可能实现方式或结合另一方面的第一种可能实现方式的第二种可能实现方式,在第五种可能实现方式中,还包括0049划分模块,用于根据预先设置的目标数据的类别,将所述显示界面划分为与所述预先设置的目标数据的类别的个数相同的区域,所述目标数据的类别包括音乐数据、视频数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息中的一种或多种;0050第一显示模块,用于在每一所述区域上显示一类别的所述目标数据。0051结合另一方面的第五种可能实现方式或结合。
20、另一方面的第一种可能实现方式的第五种可能实现方式或结合另一方面的第一种可能实现方式的第二种可能实现方式的第五种可能实现方式,在第六种实现方式中,还包括0052获得类别模块,用于获得用户从所述显示界面上显示的目标数据中选择的一目标数据的类别;0053第二显示模块,用于在所述显示界面上显示与所述用户选择的目标数据的类别对应的目标数据。0054又一方面,一种搜索目标数据的系统,包括另一方面以及结合另一方面的任一所述搜索目标数据的装置。0055经由上述的技术方案可知,与现有技术相比,本发明实施例提供的搜索目标数据的方法,显示界面中显示多个图片,用户可以根据各个图片所显示的内容,选择一张或多张与自己心情。
21、或者需要查找的目标数据相符的图片,由于每一张图片都有其对应的关键词,说明书CN104123283A4/12页8根据图片与关键词的对应关系可以获得用户选择的一张或多张图片对应的目标关键词,由于目标关键词是准确的,所以在根据该目标关键词搜索数据时,可以精确的得到目标数据,本发明实施例巧妙的将模糊搜索(例如,用户的心情)转换为精确的搜索,提高了搜索系统获得的目标关键词的准确性,从而避免了搜索系统的系统资源的浪费。附图说明0056为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普。
22、通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。0057图1为本发明实施例提供的一种搜索目标数据的方法的流程示意图;0058图2为本发明实施例提供的一种搜索目标数据的方法另一个实施例的方法流程示意图;0059图3为本发明实施例提供的一种目标数据的显示界面示意图;0060图4为本发明实施例提供的一种搜索目标数据的方法另一个实施例的方法流程示意图;0061图5为本发明实施例提供的搜索目标数据的方法中根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词的一种实现方法的流程示意图;0062图6为本发明实施例提供的搜索目标数据的方法中根据预先设置的图。
23、片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词的一种实现方法的流程示意图;0063图7为本发明实施例提供的搜索目标数据的方法中从所述至少一张图片中各个图片分别对应的关键词中确定目标关键词的一种实现方法的流程示意图;0064图8为本发明实施例提供的一种匹配各个图片对应的关键词的过程示意图;0065图9为本发明实施例提供的搜索目标数据的方法中从所述至少一张图片中各个图片分别对应的关键词中确定目标关键词的另一种实现方法的流程示意图;0066图10为本发明实施例提供的一种搜索目标数据的装置结构示意图;0067图11为本发明实施例提供的一种搜索目标数据的装置的另一个实施例的结构示意。
24、图;0068图12为本发明实施例提供的一种搜索目标数据的装置的另一个实施例的结构示意图;0069图13为发明实施例提供的终端的结构示意图。具体实施方式0070下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。说明书CN104123283A5/12页90071请参阅附图1,为本发明实施例提供的一种搜索目标数据的方法的流程示意图,该方法包括0072步骤S101获取用户从显示界面显示的图片中选。
25、择的至少一张图片。0073显示界面可以显示一张或多张图片,各个图片中的内容可以是自然景物、家居环境、人物图像、雕塑图像或动物图像等等,用户可以根据图片的内容选择符合自己心情或者选择符合自己需要的图片。0074步骤S102根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词。0075下面以具体例子对图片与关键词的对应关系进行说明,例如,图片A为阖家欢聚的画面,那么可以定义图片A对应的关键词为“思念、温馨、舒适”,图片B为柔和月光的画面,图片B对应关键词可以为“宁静、柔和、思念、温馨”,各个图片对应的关键词可以有相同的,例如图片A与图片B对应的关键词都有“思念、温馨”,当然各。
26、个图片对应的关键词可以互不相同,各个图片对应的关键词可以只有一个,也可以有多个,在此不作具体限定。0076用户可以选取一张图片或多张图片,此时可以将用户选取的各个图片对应的关键词作为目标关键词,如果某一张图片对应了多个关键词,例如图片A对应的关键词为“思念、温馨、舒适”,那么图片A对应的关键词为3个,可以将A图片的3个关键词都作为目标关键词,也可以将A图片的3个关键词中的一个关键词作为目标关键词,本发明实施例对此不作具体限定。0077步骤S103搜索与目标关键词对应的目标数据。0078本发明实施例提供的搜索目标数据的方法,显示界面中显示多个图片,用户可以根据各个图片所显示的内容,选择一张或多张。
27、与自己心情或者需要查找的目标数据相符的图片,由于每一张图片都有其对应的关键词,根据图片与关键词的对应关系可以获得用户选择的一张或多张图片对应的目标关键词,由于目标关键词是准确的,所以在根据该目标关键词搜索数据时,可以精确的得到目标数据,本发明实施例巧妙的将模糊搜索(例如用户的心情)转换为精确的搜索,提高了搜索系统获得的目标关键词的准确性,从而避免了搜索系统的系统资源的浪费。0079请参阅图2,为本发明实施例提供的一种搜索目标数据的方法另一个实施例的方法流程示意图,该方法包括0080步骤S201获取用户从显示界面显示的图片中选择的至少一张图片。0081步骤S202根据预先设置的图片与关键词的对应。
28、关系获得与所述至少一张图片对应的目标关键词。0082步骤S203搜索与目标关键词对应的目标数据。0083目标数据的类别可以包括音乐数据、视频数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息中的一种或多种,例如,当目标关键词为“温馨”时,可以搜索出温馨的歌曲、温馨的图片和温馨的文章等等。0084音乐数据可以包括歌曲,文档数据可以包括WORD版本的文章、PDF版本的文章、名言警句或歇后语等等。0085下面举一例子对选择有相同目标关键词的其他用户的信息进行说明,例如,用户1选择了图片A以及图片B,用户2也选择了图片A与图片B,此时用户1与用户2选择的图说明书CN104123283A6/。
29、12页10片具有相同的关键词,说明用户1与用户2当前的心情可能是一样的,对于用户1来说用户2的信息为“选择有相同目标关键词的其他用户的信息”,对于用户2来说用户1的信息为“选择有相同目标关键词的其他用户的信息”,上述选择有相同目标关键词的其他用户的信息可以为用户的通信方式。用户2选择的图片与用户1不同时,也可能会有相同的关键词,所以用户1与用户2选择的图片并不一定相同。0086步骤S204根据预先设置的目标数据的类别,将上述显示界面划分为与预先设置的目标数据的类别的个数相同的区域。0087步骤S205在上述显示界面的每一区域上显示一类别的目标数据。0088为了本领域技术人员更加理解本发明实施例。
30、,下面举一具体例子对上述实施例进行说明,请参阅图3,为本发明实施例提供的一种目标数据的显示界面示意图。0089假设搜索出的目标数据的类别包括音乐数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息。那么显示界面301可以分为4个显示区域,每个显示区域显示一种类别的目标数据(从图3中可以看出,四个显示区域从左到右,从上到下依次显示文档数据、图片数据、选择有相同目标关键词的其他用户的信息和音乐数据)。0090如果用户需要上述显示界面上显示某一类别的目标数据,可以从显示各个类别的目标数据的显示界面上再次进行选择,然后显示界面就可以只显示用户选择的类别的目标数据。请参阅图4,为本发明实施例提。
31、供的一种搜索目标数据的方法另一个实施例的方法流程示意图,该方法包括0091步骤S401获取用户从显示界面显示的图片中选择的至少一张图片。0092步骤S402根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词。0093步骤S403搜索与目标关键词对应的目标数据。0094步骤S404根据预先设置的目标数据的类别,将上述显示界面划分为与预先设置的目标数据的类别的个数相同的区域。0095步骤S405在上述显示界面的每一区域上显示一类别的目标数据。0096步骤S406获得用户从所述显示界面上显示的目标数据中选择的一目标数据的类别。0097步骤S407在上述显示界面上显示与用户选择。
32、的目标数据的类别对应的目标数据。0098本发明实施例还可以不将目标数据进行分类,直接将目标数据显示在显示界面上。0099上述任意一个实施例中,根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词的实现方法有多种,请参阅图5,为本发明实施例提供的搜索目标数据的方法中根据预先设置的图片与关键词的对应关系获得与所述至少一张图片对应的目标关键词的一种实现方法的流程示意图,该实现方法包括0100步骤S501根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词。0101步骤S502从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词。说明书C。
33、N104123283A107/12页110102上述实施例中,根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词的实现方法有多种,请参阅图6,为本发明实施例提供的搜索目标数据的方法中根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键词的一种实现方法的流程示意图,该实现方法包括0103步骤S601根据预先设置的图片与图片标识的对应关系获得所述至少一张图片中各个图片分别对应的图片标识。0104步骤S602根据预先设置的图片标识与关键词的对应关系,获得所述至少一张图片中各个图片分别对应的关键词。0105上述实施例中,从所述至少一张图片。
34、中各个图片分别对应的关键词中确定出目标关键词的实现方法有多种,请参阅图7,为本发明实施例提供的搜索目标数据的方法中从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词的一种实现方法的流程示意图,该实现方法包括0106步骤S701将所述至少一张图片中各个图片分别对应的关键词相匹配,获得与所述至少一张图片中各个图片相匹配的关键词。0107与所述至少一张图片中各个图片相匹配的关键词可以是指所述至少一张图片中各个图片对应的相同的关键词,还可以是指所述至少一张图片中各个图片对应的具有相同含义的关键词。0108步骤S702将与所述至少一张图片中各个图片相匹配的关键词确定为目标关键词。0109为了。
35、本领域技术人员更加理解本发明实施例,下面举一具体例子对上述实施例进行说明,请参阅图8,为本发明实施例提供的一种匹配各个图片对应的关键词的过程示意图。0110为了画图方便图片A中的内容用字符“家”代替,图片B中的内容用字符“月亮”代替。图片A对应的关键词为“舒适、思念、温馨”,图片B对应的关键词为“宁静、柔和、思念、温馨”。0111将图片A与图片B对应的关键词相匹配,得到图片A与图片B均包括的关键词“思念、温馨”(图中用虚线框标出)。可以将“思念”作为目标关键词1,将“温馨”作为目标关键词2,根据目标关键词1搜索与目标关键词1对应的目标数据1(例如音乐1)以及根据目标关键词2搜索与目标关键词2对。
36、应的目标数据2(例如音乐2)。或者将“思念、温馨”作为一个目标关键词3,搜索系统可以根据目标关键词3搜索与目标关键词3对应的目标数据3(例如图片1和图片2)。0112请参阅图9,为本发明实施例提供的搜索目标数据的方法中从所述至少一张图片中各个图片分别对应的关键词中确定出目标关键词的另一种实现方法的流程示意图,该实现方法包括0113步骤S901按照预设规则将所述至少一张图片中各个图片对应的关键词进行分类,获得N个关键词组。0114N为大于等于1的正整数。0115例如,所述至少一张图片分别为图片A与图片B,图片A对应的关键词为“思念、温馨、舒适”,图片B对应关键词为“宁静、柔和、思念、温馨”。说明。
37、书CN104123283A118/12页120116预设规则可以为将相同的关键词作为一类关键词的规则,例如图片A中的“思念”与图片B中的“思念”为相同的关键词,图片A中的“温馨”与图片B中的“温馨”为相同的关键词,那么将这两张图片对应的关键词进行分类后,得到的N组关键词组为思念、思念、温馨、温馨、舒适、宁静、柔和。0117预设规则还可以为将具有相同含义的关键词作为一类关键词的规则,例如,系统定义“温馨”与“宁静”的含义相同,那么图片A中的“温馨”与图片B中的“宁静”为具有相同含义的关键词,那么将这两张图片对应的关键词进行分类后,得到的N组关键词为思念、思念、温馨、温馨、宁静、舒适、柔和。011。
38、8步骤S902分别计算N个关键词组中关键词的个数。0119以N个关键词组为思念、思念、温馨、温馨、宁静、舒适、柔和为例,这几个关键词组中的关键词的个数分别为2、3、1、1。0120步骤S903按照所述N个关键词组中关键词的个数由大到小的顺序,将所述N个关键词组分为第一子目标关键词组至第N子目标关键词组。0121以N个关键词组为思念、思念、温馨、温馨、宁静、舒适、柔和为例,第一子关键词组为温馨、温馨、宁静、第二子关键词组为思念、思念,由于舒适关键词组和柔和关键词组中的关键词的个数相同,那么可以随机设定哪一个关键词组为第三子关键词组,哪一个关键词组为第四子关键词组,或者可以根据用户使用关键词的频率。
39、,将使用频率较高的关键词所在的关键词组作为第三子关键词组,假设第三子关键词组为舒适,第四子关键词组为柔和。0122步骤S904将所述第K子目标关键词组中的任一关键词作为第K子目标关键词。0123K为大于等于1小于等于N的正整数。0124目标关键词包括至少一个子目标关键词。0125由于各个子关键词组中的各个关键词为相同的关键词或者含义相同的关键词,所以可以将各个关键词组中的任一关键词作为一个目标关键词。0126优选的,在显示界面上显示目标数据时,还可以将第一子关键词组对应的目标数据显示在第二子关键词组对应的目标数据之前,第二子关键词组对应的目标数据显示在第三子关键词组对应的目标数据之前,以此类推。
40、。0127上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还公开了几种装置,下面给出具体的实施例进行详细说明。0128请参阅图10,为本发明实施例提供的一种搜索目标数据的装置结构示意图,该装置包括获取图片模块1001、获取关键词模块1002以及搜索模块1003,其中0129获取图片模块1001,用于获取用户从显示界面显示的图片中选择的至少一张图片。0130显示界面可以显示一张或多张图片,各个图片中的内容可以是自然景物、家居环境、人物图像、雕塑图像或动物图像等等,用户可以根据图片的内容选择符合自己心情或者选择符合自己需要的图片。0131获取关键词模块1。
41、002,用于根据预先设置的图片与关键词的对应关系获得与获取图片模块1001获得的所述至少一张图片对应的目标关键词。0132可参见实施例一中对步骤S102的解释。说明书CN104123283A129/12页130133搜索模块1003,用于搜索与目标关键词对应的目标数据。0134本发明实施例提供的搜索目标数据的装置,显示界面中显示多个图片,用户可以根据各个图片所显示的内容,选择一张或多张与自己心情或者需要查找的目标数据相符的图片,当用户选择一张或多张与自己心情或者需要查找的目标数据相符的图片之后,获取图片模块1001可以获知用户选择了那几张图片,由于每一张图片都有其对应的关键词,获取关键词模块1。
42、002根据图片与关键词的对应关系可以获得用户选择的一张或多张图片对应的目标关键词,由于目标关键词是准确的,所以搜索模块1003在根据该目标关键词搜索数据时,可以精确的得到目标数据,本发明实施例巧妙的将模糊搜索(例如用户的心情)转换为精确的搜索,提高了搜索系统获得的目标关键词的准确性,从而避免了搜索系统的系统资源的浪费。0135请参阅图11,为本发明实施例提供的一种搜索目标数据的装置的另一个实施例的结构示意图,该装置包括0136获取图片模块1001、获取关键词模块1002、搜索模块1003、划分模块1101以及第一显示模块1102,其中0137获取图片模块1001,用于获取用户从显示界面显示的图。
43、片中选择的至少一张图片。0138获取关键词模块1002,用于根据预先设置的图片与关键词的对应关系获得与获取图片模块1001获得的所述至少一张图片对应的目标关键词。0139搜索模块1003,用于搜索与目标关键词对应的目标数据。0140划分模块1101,用于根据预先设置的目标数据的类别,将显示界面划分为与预先设置的目标数据的类别的个数相同的区域。0141目标数据的类别包括音乐数据、视频数据、图片数据、文档数据和选择有相同目标关键词的其他用户的信息中的一种或多种。0142第一显示模块1102,用于在每一所述区域上显示一类别的所述目标数据。0143请参阅图12,为本发明实施例提供的一种搜索目标数据的装。
44、置的另一个实施例的结构示意图,该装置包括0144获取图片模块1001、获取关键词模块1002、搜索模块1003、获得类别模块1201以及第二显示模块1202,其中0145获取图片模块1001,用于获取用户从显示界面显示的图片中选择的至少一张图片。0146获取关键词模块1002,用于根据预先设置的图片与关键词的对应关系获得与获取图片模块1001获得的所述至少一张图片对应的目标关键词。0147搜索模块1003,用于搜索与目标关键词对应的目标数据。0148获得类别模块1201,用于获得用户从所述显示界面上显示的目标数据中选择的一目标数据的类别。0149第二显示模块1202,用于在所述显示界面上显示与。
45、所述用户选择的目标数据的类别对应的目标数据。0150上述任一实施例中的获取关键词模块1002可以包括第一获取单元,用于根据预先设置的图片与关键词的对应关系获得与所述至少一张图片中各个图片分别对应的关键说明书CN104123283A1310/12页14词;第二获取单元,用于从所述至少一张图片中各个图片分别对应的关键词中确定目标关键词。0151上述第一获取单元可以包括获得标识子单元,用于根据预先设置的图片与图片标识的对应关系获得所述至少一张图片中各个图片分别对应的图片标识;获得关键词子单元,用于根据预先设置的图片标识与关键词的对应关系,获得所述至少一张图片中各个图片分别对应的关键词。0152上述第。
46、二获取单元可以包括第一获取子单元,用于将所述至少一张图片中各个图片分别对应的关键词相匹配,获得与所述至少一张图片中各个图片相匹配的关键词;第一确定子单元,用于将与所述至少一张图片中各个图片相匹配的关键词确定为目标关键词。0153上述任一实施例中的目标关键词包括至少一个子目标关键词,此时第二获取单元包括分类子单元,用于按照预设规则将所述至少一张图片中各个图片对应的关键词进行分类,获得N个关键词组,N为大于等于1的正整数;0154计算子单元,用于分别计算所述N个关键词组中关键词的个数;排序子单元,用于按照所述N个关键词组中关键词的个数由大到小的顺序,将所述N个关键词组分为第一子目标关键词组至第N子。
47、目标关键词组;第二确定子单元,用于确定将所述第K子目标关键词组中的任一关键词作为第K子目标关键词,所述K为大于等于1小于等于N的正整数。0155本发明实施例还提供了一种搜索目标数据的系统,该搜索目标数据的系统包括上述装置实施例中的任一种装置。0156本发明实施例提供一种终端,可用于执行本发明上述任一方法实施例中所述的方法。图13示出了本发明实施例提供的终端13的结构。0157该终端可以为手机、平板电脑、PDA(PERSONALDIGITALASSISTANT,个人数字助理)、POS(POINTOFSALES,销售终端)、车载电脑等终端设备,以终端13为手机为例,图13示出的是与本发明实施例提供。
48、的终端相关的手机13的部分结构的框图。参考图13,手机13包括输入单元1301、存储器1302、显示单元1303以及处理器1304等部件。本领域技术人员可以理解,图13中示出的手机结构只做实现方式的举例,并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。0158下面结合图13对手机13的各个构成部件进行具体的介绍0159输入单元1301可用于接收用户输入的信息(例如用户选择哪几张图片的信息)或字符信息,以及产生与手机13的用户设置以及功能控制有关的键信号输入。具体地,输入单元1301可以包括触控面板13012以及其他输入设备13011。触控面板1301。
49、2,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板13012上或在触控面板13012附近的操作),并根据预先设定的程式驱动相应的连接装置(例如驱动处理器1304中搜索系统)。可选的,触控面板13012可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1304,并能接收处理器1304发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板13012。除了触控面板13012,输入单元1301还可以包括其他输入设备13011。具体地,其他输入设备13011说明书CN104123283A1411/12页15可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。0160存储器1302可用于存储软件程序以及模块,处理器1304通过运行存储在存储器1302的软件程序以及模块,从而执行手机13的各种功能应用以及数据处理。存储器1302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应。