CN112287822A - 信息显示方法、装置及电子设备 - Google Patents
信息显示方法、装置及电子设备 Download PDFInfo
- Publication number
- CN112287822A CN112287822A CN202011174251.3A CN202011174251A CN112287822A CN 112287822 A CN112287822 A CN 112287822A CN 202011174251 A CN202011174251 A CN 202011174251A CN 112287822 A CN112287822 A CN 112287822A
- Authority
- CN
- China
- Prior art keywords
- target
- elements
- user
- query
- result information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004044 response Effects 0.000 claims abstract description 14
- 230000010365 information processing Effects 0.000 claims 1
- 238000003672 processing method Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 4
- 241001122767 Theaceae Species 0.000 description 41
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000035622 drinking Effects 0.000 description 4
- 238000010422 painting Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 235000004789 Rosa xanthina Nutrition 0.000 description 2
- 241000109329 Rosa xanthina Species 0.000 description 2
- 241000190070 Sarracenia purpurea Species 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 1
- 239000010902 straw Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5854—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using shape and object relationship
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种信息显示方法、装置及电子设备,属于通信技术领域。该方法包括:接收第一输入;响应于所述第一输入,获取目标图片中的多个目标元素;显示与所述多个目标元素相匹配的至少一个目标结果信息;所述目标结果信息是根据用户的查询目的确定的结果信息;所述查询目的是根据所述多个目标元素的相关性确定的。根据本申请实施例,能够解决相关技术中识图结果不能准确地体现用户的需求的问题。
Description
技术领域
本申请属于通信技术领域,具体涉及一种信息显示方法、装置及电子设备。
背景技术
随着电子设备的广泛应用以及图像智能识别技术的不断发展,智能识图已成为电子设备必不可少的功能之一。
在实现本申请过程中,发明人发现相关技术中至少存在如下问题:相关技术中的识图功能只能够针对图片中的某一个物品进行识别,识图结果不能准确地体现用户的需求。
发明内容
本申请实施例的目的是提供一种信息显示方法、装置及电子设备,能够解决相关技术中识图结果不能准确地体现用户的需求。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种信息显示方法,该方法包括:
接收第一输入;
响应于第一输入,获取目标图片中的多个目标元素;
显示与多个目标元素相匹配的至少一个目标结果信息;
目标结果信息是根据用户的查询目的确定的结果信息;查询目的是根据多个目标元素的相关性确定的。
第二方面,本申请实施例提供了一种信息显示装置,该装置包括:
接收模块,用于接收第一输入;
获取模块,用于响应于第一输入,获取目标图片中的多个目标元素;
显示模块,用于显示与多个目标元素相匹配的至少一个目标结果信息;
目标结果信息是根据用户的查询目的确定的结果信息;查询目的是根据多个目标元素的相关性确定的。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
在本申请实施例中,在电子设备开启识图功能的情况下,基于用户对目标图片中的多个目标元素的第一输入,向服务器发送识别请求和所述多个目标元素,服务器能够对多个目标元素进行识别,从而得到至少一个目标结果信息,并显示至少一个目标结果信息。由于多个目标元素是用户确定的,因此,服务器根据多个目标元素确定的目标结果信息能够更贴近于用户的需求。将这个信息展示给用户后,用户可以根据自身的需求来选择其中任意一个目标结果信息。
附图说明
图1是本申请实施例提供的一种信息显示方法的流程示意图;
图2是本申请实施例提供的一种电子设备的界面示意图;
图3是本申请实施例提供的另一种电子设备的界面示意图;
图4是本申请实施例提供的一种根据目标元素确定查询目的的示意图;
图5是本申请实施例提供的又一种电子设备的界面示意图;
图6是本申请实施例提供的再一种电子设备的界面示意图;
图7是本申请实施例提供的一种信息显示装置的结构示意图;
图8是本申请实施例提供的一种电子设备的硬件结构示意图;
图9是本申请实施例提供的另一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的元素,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的元素通常为一类,并不限定元素的个数,例如第一元素可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接元素的至少其中之一,字符“/”,一般表示前后关联元素是一种“或”的关系。
目前,随着电子设备的广泛应用以及图像智能识别技术的不断发展,智能识图已成为电子设备必不可少的功能之一。
在相关的智能识图技术中,仅能够基于图片中的一个元素,如图片中的场景,一朵花,一个人物的人物头像,一把雨伞进行信息搜索。但是,图片中的元素之间有一定的关联性,例如,图片中包括了杯子,桌子,糕点等元素时,那么可以基于这些元素联想到一些茶餐厅等的信息。因此,当用户需要结合图片中的多个元素进行信息搜索时,相关技术中的智能识图功能是无法准确地体现出用户的需求的。
针对相关技术中出现的技术问题,本申请实施例提供了一种信息显示方法。该方法包括:在电子设备开启识图功能的情况下,基于用户对目标图片中的多个目标元素的第一输入,向服务器发送识别请求和所述多个目标元素,服务器能够对多个目标元素进行识别,从而得到至少一个目标结果信息,并显示至少一个目标结果信息。由于多个目标元素是用户确定的,因此,服务器根据多个目标元素确定的目标结果信息能够更贴近于用户的需求。将这个信息展示给用户后,用户可以根据自身的需求来选择其中任意一个目标结果信息。
下面结合附图,以信息显示方法的执行主体为电子设备为例,通过具体的实施例对本申请实施例提供的信息显示方法进行详细地说明。
图1是本请实施例提供的一种信息显示方法100的流程示意图。如图1所示,本申请实施例提供的信息显示方法100可以包括:S101,S102,S103。
S101:接收第一输入。
用户对电子设备的界面中显示的如控件、图片等进行点击、滑动等操作,电子设备能够接收到用户的第一输入。
第一输入可以是用户对电子设备的界面的控件的输入。例如,电子设备的界面显示有目标图片和搜索控件。在用户点击搜索控件的情况下,电子设备会接收到用户对搜索控件的点击输入,进而根据该目标图片进行信息搜索。
第一输入还可以是用户对电子设备界面显示的目标图片中不同元素的输入。例如,电子设备的界面显示有餐厅的图片,该图片中包括了餐桌、水杯、茶壶等元素,用户选择了水杯和茶壶这两个元素。电子设备接收到用户选择的水杯和茶壶这两个元素后,根据这两个元素进行信息搜索,如搜索水杯的类型信息、水吧等信息。
S102:响应于第一输入,获取目标图片中的多个目标元素。
用户可以通过目标图片中包含的元素进行信息搜索,例如,利用包含服饰的图片搜索用户想要买的服装,利用包含咖啡杯、餐桌、吸管的图片搜索用户想要去的咖啡厅等。
用户可以开启电子设备的识图功能。在电子设备开启识图功能的情况下,用户可以通过拍摄图片,从而在拍摄预览界面得到目标图片,也可以是从电子设备中的相册中选择目标图片。
当第一输入是用户对电子设备的界面的控件的输入时,电子设备可以识别目标图片中的多个目标元素,进而获取到目标图片中的多个目标元素。例如,目标图片为一个餐厅图片,餐厅图片中包含的元素有装有咖啡的咖啡杯、高脚杯、茶壶、盘子、刀叉、装有玫瑰花的花瓶、椅子、餐桌和壁画等。电子设备可以识别图片中的所有元素,然后基于图片中的所有元素进行信息搜索。电子设备还可以识别部分元素,然后基于识别的部分元素进行信息搜索。在识别部分元素的情况下,用户可以提前设置好电子设备需要识别的元素数量。例如,如图2所示,在电子设备进行元素识别之前,电子设备的界面显示有数量控件,当电子设备接收到用户对数量控件的输入后,展开数量控件,显示数字如3、5、8等。用户可以根据自身需求选择需要识别的元素的数量。
为了使电子设备搜索的结果信息更能够体现用户的需求,用户可以根据自身需求,选择目标图片中的元素作为搜索信息的目标元素。具体的,当第一输入是用户对电子设备界面显示的目标图片中不同元素的输入时,电子设备能够通过用户选择的目标元素,得到多个目标元素。例如,目标图片为一个餐厅图片,餐厅图片中包含的元素有装有咖啡的咖啡杯、高脚杯、茶壶、盘子、刀叉、装有玫瑰花的花瓶、椅子、餐桌和壁画等。用户选择了咖啡杯、高脚杯、茶壶和壁画,则电子设备获取的目标元素为咖啡杯、高脚杯、茶壶和壁画。
在本申请的一个实施例中,为了提供给用户更多的选择,来满足用户更多的需求,用户选择了图片中的多个元素后,电子设备还能够基于用户选择的多个元素进行元素联想和元素扩展。
具体的,第一输入包括第二输入和第三输入。第二输入可以是用户选择目标图片中多个元素的输入,例如,用户选择了咖啡杯和高脚杯。第三输入可以是用户拖动多个元素的输入。首先,接收用户选择目标图片中多个元素的第二输入。电子设备接收到第二输入后,可以识别得到目标图片中的多个元素。然后,接收用户拖动多个元素的第三输入。电子设备接收到第三输入后,能够将用户选择的多个元素移动至界面显示的目标区域中。电子设备基于移动至目标区域中的多个元素进行联想和扩展,进而得到目标元素;其中,目标元素可以有多个。
如图3所示,用户选择餐厅图片中的多个元素:咖啡杯、高脚杯、茶壶和壁画。用户选择了多个元素后,将多个元素移动至界面显示的组合框中。电子设备基于咖啡杯、高脚杯、茶壶和壁画进行联想和扩展,得到的目标元素可以是咖啡厅,还可以是餐厅。
由此,通过对多个目标元素进行联想扩展,提高了用户体验。
S103:显示与多个目标元素相匹配的至少一个目标结果信息。目标结果信息是根据用户的查询目的确定的结果信息;查询目的是根据多个目标元素的相关性确定的。
电子设备获取到多个目标元素后,会搜索与多个目标元素相匹配的至少一个结果信息,并将至少一个结果信息显示出来。
在这里,多个目标元素之间具有一定相关性,例如,茶杯和茶壶都是与饮茶相关的工具,也即相关性为饮茶工具。那么电子设备可以基于茶杯和茶壶之间的相关性进行信息搜索。例如,用户选择了图片中的茶杯和茶壶,电子设备能够搜索到的目标结果信息可以是茶具的推荐信息、茶馆的推荐信息、茶叶的推荐信息等。
在这里,目标结果信息是根据用户的查询目的确定的。电子设备能够根据多个目标元素之间的相关性确定用户的查询目的。例如,用户选择了图片中的茶杯和茶壶,电子设备能够确定用户的查询目的可以是用户需要查询茶具、茶馆和茶叶等相关的信息。
可选地,在本申请的一个实施例中,为了使搜索到的结果信息更加准确的体现用户的需求,在S103之前,本申请实施例提供的信息显示方法还可以包括下述步骤,进而得到目标结果信息。首先,根据多个目标元素的相关性,识别用户的查询目的。然后,根据查询目的,搜索与查询目的对应的至少一个结果信息。
例如,如图4所示,用户选择的目标元素包括咖啡杯、茶杯、茶壶和壁画。根据咖啡杯可以识别出查询目的为咖啡厅。咖啡杯和高脚杯结合可以识别出查询目的为杯子。咖啡杯、高脚杯和茶壶结合可以识别出查询目的为餐具。咖啡杯,茶杯、茶壶和壁画均与餐厅有关,可以识别出用户的查询目的是餐厅。根据用户查询目的餐厅,搜索一些与餐厅有关的结果信息,如著名餐厅A的位置信息、招牌菜品等信息。还可以搜索到多个餐厅的信息。
需要说明的是,电子设备获取到多个目标元素后,还可以将目标元素发送至服务器。服务器接收到电子设备发送的多个目标元素后,根据多个目标元素的相关性,识别用户的查询目的。根据查询目的,搜索与查询目的对应的至少一个结果信息。具体实施方式可以参见电子设备执行上述步骤的具体说明,在此不再赘述。
由此,电子设备能够对元素与元素之间的相关性进行分析,从而基于元素与元素之间的相关性搜索结果信息,能够更加准确的体现用户的需求。
基于上述实施例,本申请实施例提供了识别用户查询目的的多种实施方式,下面对识别用户查询目的的多种实施方式进行详细介绍。
可选地,在本申请的一个实施例中,为了使搜索到的结果信息更加准确的体现用户的需求,首先,电子设备获取到多个目标元素后,可以识别每个目标元素的属性信息。然后,根据每个目标元素的属性信息和多个目标元素之间的相关性,识别用户的查询目的。
其中,目标元素的属性信息包括目标元素的用途,例如,咖啡杯的用途为盛装咖啡。电子设备获取到目标元素,会对目标元素进行识别,进而确定目标元素的属性信息。
作为一个示例,电子设备获取到目标元素后,与云端数据库进行匹配。当从云端数据库匹配到与目标元素相同的元素,基于匹配到的元素在云端数据库中记载的属性信息,确定目标元素的属性信息。
多个目标元素之间的相关性可以是根据云端数据库中保存的与该目标元素相关的信息,分析得到多个元素的相关性。例如,目标元素为茶杯和茶壶,云端数据库中记载与茶杯有关的信息为用于盛放茶水的工具,云端数据库中记载与茶壶有关的信息为泡茶和斟茶用的带嘴器皿。对云端数据库中记载的信息进行分析可以确定茶杯与茶壶的相关性为饮茶。
多个目标元素之间的相关性还可以是通过目标元素的名称来确定。例如,目标元素为茶杯和茶壶,电子设备对茶杯和茶壶这两个名称进行文字分析,进而可以确定目标元素之间的相关性为茶。
确定目标元素的属性信息和多个目标元素之间的相关性后,识别用户的查询目的。例如,茶杯的属性信息为盛装茶水,茶杯与茶壶之间的相关性为饮茶或者茶,电子设备对茶杯的属性信息、茶杯与茶壶之间的相关性进行一定的分析后,可以确定用户的查询目的为茶馆。
需要说明的是,电子设备获取到多个目标元素后,还可以将目标元素发送至服务器。服务器接收到电子设备发送的多个目标元素后,识别每个目标元素的属性信息和多个目标元素之间的相关性。然后,根据每个目标元素的属性信息和多个目标元素之间的相关性,识别用户的查询目的。根据查询目的,搜索与查询目的对应的至少一个结果信息。具体实施方式可以参见电子设备执行上述步骤的具体说明,在此不再赘述。
由此,电子设备能够分析得到每个元素的属性信息,并对元素与元素之间的相关性进行分析,从而基于元素与元素之间的相关性搜索结果信息,能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,为了搜索更多的结果信息,从而使得搜索结果信息能够更加准确的体现用户的需求,可以按照用户选择目标元素的顺序确定一个第一元素和至少一个第二元素,从而得到多个目标元素。用户第一次点选的目标元素为第一元素,用户再次点选的目标元素为第二元素。用户选择的第一元素是与用户的搜索目的最相关的元素。电子设备在确定第一元素和至少一个第二元素之后,对第一元素和至少一个第二元素进行组合,得到至少一个元素组合。在这里,每一个元素组合均包括有第一元素。
例如,第一元素为咖啡杯,第二元素包括高脚杯、茶壶和壁画。对第一元素和至少一个第二元素进行组合后得到的元素组合包括:[咖啡杯、高脚杯],[咖啡杯、茶壶],[咖啡杯、壁画],[咖啡杯、高脚杯、茶壶],[咖啡杯、高脚杯、壁画],[咖啡杯、茶壶、高脚杯],[咖啡杯、茶壶、壁画],[咖啡杯、壁画、高脚杯],[咖啡杯、壁画、茶壶]。根据各个元素组合中每个元素之间的相关性识别用户的查询目的分别为:杯子、下午茶、餐厅、餐具、餐厅、餐具、餐厅、餐厅、餐厅。如表一所示:
表一
高脚杯 | 茶壶 | 壁画 | |
咖啡杯 | 杯子 | 下午茶 | 餐厅 |
咖啡杯、高脚杯 | (空) | 餐具 | 餐厅 |
咖啡杯、茶壶 | 餐具 | (空) | 餐厅 |
咖啡杯、壁画 | 餐厅 | 餐厅 | (空) |
需要说明的是,电子设备获取到多个目标元素后,还可以将多个目标元素发送至服务器,其中,第一元素携带有其标识。服务器接收到电子设备发送的多个目标元素后,根据第一元素的标识对第一元素和至少一个第二元素进行组合,得到至少一个元素组合。根据各个元素组合中的多个元素之间的相关性识别用户的查询目的。具体实施方式可以参见电子设备执行上述步骤的具体说明,在此不再赘述。
由此,电子设备为了搜索更多的结果信息,对第一元素和第二元素进行一定的组合,从而分析得到用户更多的查询目的,使得搜索结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,为了使得搜索结果信息能够更加准确的体现用户的需求,电子设备确定了元素组合后,还可以根据元素组合中的多个目标元素之间的相关性,判断用户所处的场景信息。基于场景信息,确定用户的查询目的。
例如,元素组合包括咖啡杯和高脚杯,则可以确定用户所处的场景信息为西餐厅。然后基于用户所处的场景信息确定用户的查询目的。例如,用户所处的场景信息为西餐厅,可以确定用户的查询目的为西餐厅或者餐厅。
需要说明的是,电子设备获取到多个目标元素后,还可以将多个目标元素发送至服务器,其中,第一元素携带有其标识。服务器接收到电子设备发送的多个目标元素后,根据第一元素的标识对第一元素和至少一个第二元素进行组合,得到至少一个元素组合。根据各个元素组合中每个元素之间的相关性,确定每个元素组合对应的用户所处的场景信息。基于场景信息,识别用户的查询目的。具体实施方式可以参见电子设备执行上述步骤的具体说明,在此不再赘述。
由此,使得搜索结果信息能够更加准确的体现用户的需求。
基于上述实施例,本申请实施例还提供了多种显示目标结果信息的方式,下面对其进行详细介绍。
可选地,在本申请的一个实施例中,为了能够使显示的结果信息更能够准确的体现用户的需求,可以根据用户的查询目的出现的次数,显示目标结果信息。
其中,如表一所示,不同的元素组合可以对应有相同的查询目的。查询目的出现的次数越多,该查询目的对应的结果信息与用户的需求越匹配。因此,电子设备可以根据查询目的出现的次数由多到少的顺序,对目标结果信息进行排序。查询目的出现的次数多,则其对应的目标结果信息在电子设备界面显示的位置越靠前,如图5所示,基于表一中的查询目的搜索的结果信息,在电子设备界面显示的顺序,其中,查询目的为餐厅对应结果信息1,餐厅出现的次数最多,因此,结果信息1在第一个位置处显示。查询目的为餐具对应结果信息2,餐具出现的次数排在第二,因此,结果信息2在第二个位置处显示。查询目的为杯子对应结果信息3,查询目的为下午茶对应结果信息4。下午茶和杯子出现的次数相等,可以在剩下的位置处显示。
需要说明的是,上述实施例中的步骤也可以是服务器执行的。
由此,显示的结果信息更能够准确的体现用户的需求。
可选地,在本申请的一个实施例中,为了能够更加准确的体现用户的需求,可以将识别到的查询目的显示出来供用户选择,然后在基于用户选择的查询目的,搜索目标结果信息。其中,根据多个目标元素的相关性识别用户的至少一个查询目的后,将识别到的至少一个查询目的显示出来。用户根据自身需求从至少一个查询目的中选择目标查询目的,电子设备能够接收到用户选择目标查询目的的第四输入。然后,根据目标查询目的,搜索该目标查询目的对应的至少一个结果信息。例如,查询目的包括杯子,餐厅和餐具。用户选择的目标查询目的为餐厅。根据餐厅,搜索不同的餐厅的信息,如某西餐厅的位置信息,招牌产品等。
需要说明的是,用户选择了目标查询目的后,可以将目标查询目的发送给服务器,服务器基于该查询目的搜索目标结果信息。
由此,将至少一个查询目的显示出来,用户能够根据自身需求选择目标查询目的,进而基于该目标查询目的搜索的结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,为了使显示的目标结果信息更能够准确的体现用户的需求,可以在电子设备界面的不同位置显示不同的目标结果信息。其中,不同的结果信息与查询目的的相关度是不同的。电子设备可以通过计算目标结果信息和查询目的之间的相关度,如基于查询目的以及目标结果信息中的关键字确定查询目的与目标结果信息之间的相关度。如图6所示,在电子设备界面的第一预设位置显示至少一个第一结果,其中,第一结果与目标查询目的的相关度大于第一相关度阈值。在电子设备界面的第二预设位置显示至少一个第二结果,第二结果与查询目的的相关度小于第一相关度阈值。
由此,能够使显示的结果信息更能够准确的体现用户的需求,提高用户使用体验。
本申请实施例提供的信息显示方法,在电子设备开启识图功能的情况下,基于用户对目标图片中的多个目标元素的第一输入,向服务器发送识别请求和多个目标元素,服务器能够对多个目标元素进行识别,从而得到至少一个目标结果信息,并显示至少一个目标结果信息。由于多个目标元素是用户确定的,因此,服务器根据多个目标元素确定的目标结果信息能够更贴近于用户的需求。将这个信息展示给用户后,用户可以根据自身的需求来选择其中任意一个目标结果信息。
需要说明的是,本申请实施例中以电子设备执行信息显示方法为例,说明本申请实施例提供的信息显示方法。但是,本申请实施例提供的信息显示方法,执行主体可以为电子设备,还可以是信息显示装置或该信息显示装置中的用于执行信息显示方法的控制模块。
基于本申请提供的信息显示方法,相应地,本申请提供一个实施例的信息显示装置。下面,本申请实施例中以信息显示装置执行信息显示方法为例,说明本申请实施例提供的信息显示装置。
图7为本申请提供的一种信息显示装置700结构示意图。
如图7所示,本申请提供的信息显示装置700可以包括:接收模块701,获取模块702,显示模块703。
接收模块701,用于接收第一输入;
获取模块702,用于响应于第一输入,获取目标图片中的多个目标元素;
显示模块703,用于显示与多个目标元素相匹配的至少一个目标结果信息;
目标结果信息是根据用户的查询目的确定的结果信息;查询目的是根据多个目标元素的相关性确定的。
可选地,在本申请的一个实施例中,装置700还包括:
识别模块704,用于根据多个目标元素的相关性,识别用户的查询目的;
搜索模块705,用于根据查询目的,搜索与查询目的对应的至少一个目标结果信息。
由此,电子设备能够对元素与元素之间的相关性进行分析,从而基于元素与元素之间的相关性搜索结果信息,能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,识别模块704,用于根据每个目标元素的属性信息和多个目标元素的相关性,识别用户的查询目的。
由此,电子设备能够分析得到每个元素的属性信息,并对元素与元素之间的相关性进行分析,从而基于元素与元素之间的相关性搜索结果信息,能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,多个目标元素包括第一元素和至少一个第二元素,装置700还包括:
组合模块706,用于对第一元素和至少一个第二元素进行组合,得到至少一个元素组合;每个元素组合均包括第一元素;
确定模块707,用于根据每个元素组合中多个目标元素之间的相关性,确定每个元素组合相对应的查询目的。
由此,电子设备为了搜索更多的结果信息,对第一元素和第二元素进行一定的组合,从而分析得到用户更多的查询目的,使得搜索结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,装置700还包括:
确定模块707,用于根据每个元素组合中的多个目标元素之间的相关性,确定每个元素组合对应的场景信息;
确定模块707,还用于根据每个元素组合对应的场景信息,确定查询目的。
由此,使得搜索结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,显示模块703,具体用于按照每个查询目的出现的次数由多到少的顺序,显示至少一个目标结果信息。
由此,显示的结果信息更能够准确的体现用户的需求。
可选地,在本申请的一个实施例中,装置700还包括:
显示模块703,还用于显示查询目的;
接收模块701,还用于接收用户对目标查询目的的第四输入;查询目的包括目标查询目的;
搜索模块705,具体用于响应于第四输入,根据目标查询目的,搜索与目标查询目的对应的至少一个目标结果信息。
由此,将至少一个查询目的显示出来,用户能够根据自身需求选择目标查询目的,进而基于该目标查询目的搜索的结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,目标结果信息包括至少一个第一结果和至少一个第二结果;第一结果与目标查询目的的相关度大于第一相关度阈值,第二结果与目标查询目的的相关度不大于第一相关度阈值;
显示模块703,用于在电子设备的界面的第一预设位置显示至少一个第一结果,在电子设备的界面的第二预设位置显示至少一个第二结果。
由此,能够使显示的结果信息更能够准确的体现用户的需求,提高用户使用体验。
可选地,在本申请的一个实施例中,第一输入包括第二输入和第三输入;
识别模块708,用于响应于第二输入,识别目标图片中的元素,得到多个元素;
移动模块709,用于响应于第三输入,将多个目标元素移动至目标区域;
确定模块707,用于根据目标区域的元素,确定多个目标元素。
由此,通过对多个目标元素进行联想扩展,提高了用户体验。
本申请实施例提供的信息显示装置,在电子设备开启识图功能的情况下,基于用户对目标图片中的多个目标元素的第一输入,向服务器发送识别请求和多个目标元素,服务器能够对多个目标元素进行识别,从而得到至少一个目标结果信息,并显示至少一个目标结果信息。由于多个目标元素是用户确定的,因此,服务器根据多个目标元素确定的目标结果信息能够更贴近于用户的需求。将这个信息展示给用户后,用户可以根据自身的需求来选择其中任意一个目标结果信息。
本申请实施例中的信息显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、穿戴式设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的信息显示装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的信息显示装置能够上述方法实施例中信息显示装置实现的各个过程,为避免重复,这里不再赘述。
可选地,如图8所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图9为实现本申请实施例的一种电子设备900的硬件结构示意图。
该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器910等部件。
本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器910逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元907,用于接收第一输入;
处理器910,用于响应于第一输入,获取目标图片中的多个目标元素;
显示单元906,用于显示与多个目标元素相匹配的至少一个目标结果信息;
目标结果信息是根据用户的查询目的确定的结果信息;查询目的是根据多个目标元素的相关性确定的。
在本申请实施例中,在电子设备开启识图功能的情况下,基于用户对目标图片中的多个目标元素的第一输入,向服务器发送识别请求和多个目标元素,服务器能够对多个目标元素进行识别,从而得到至少一个目标结果信息,并显示至少一个目标结果信息。由于多个目标元素是用户确定的,因此,服务器根据多个目标元素确定的目标结果信息能够更贴近于用户的需求。将这个信息展示给用户后,用户可以根据自身的需求来选择其中任意一个目标结果信息。
可选地,在本申请的一个实施例中,处理器910,用于根据多个目标元素的相关性,识别用户的查询目的;
处理器910,用于根据查询目的,搜索与查询目的对应的至少一个目标结果信息。
由此,电子设备能够对元素与元素之间的相关性进行分析,从而基于元素与元素之间的相关性搜索结果信息,能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,处理器910,用于根据每个目标元素的属性信息和多个目标元素的相关性,识别用户的查询目的。
由此,电子设备能够分析得到每个元素的属性信息,并对元素与元素之间的相关性进行分析,从而基于元素与元素之间的相关性搜索结果信息,能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,多个目标元素包括第一元素和至少一个第二元素,处理器910,用于对第一元素和至少一个第二元素进行组合,得到至少一个元素组合;每个元素组合均包括第一元素;
处理器910,用于根据每个元素组合中的多个目标元素之间的相关性,确定每个元素组合相对应的查询目的。
由此,电子设备为了搜索更多的结果信息,对第一元素和第二元素进行一定的组合,从而分析得到用户更多的查询目的,使得搜索结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,处理器910,用于根据每个元素组合中的多个目标元素之间的相关性,确定每个元素组合对应的场景信息;
处理器910,还用于根据每个元素组合对应的场景信息,确定查询目的。
由此,使得搜索结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,显示单元906,具体用于按照每个查询目的出现的次数由多到少的顺序,显示至少一个目标结果信息。
由此,显示的结果信息更能够准确的体现用户的需求。
可选地,在本申请的一个实施例中,显示单元906,还用于显示查询目的;
用户输入单元907,还用于接收用户对目标查询目的的第四输入;查询目的包括目标查询目的;
处理器910,具体用于响应于第四输入,根据目标查询目的,搜索与目标查询目的对应的至少一个目标结果信息。
由此,将至少一个查询目的显示出来,用户能够根据自身需求选择目标查询目的,进而基于该目标查询目的搜索的结果信息能够更加准确的体现用户的需求。
可选地,在本申请的一个实施例中,目标结果信息包括至少一个第一结果和至少一个第二结果;第一结果与目标查询目的的相关度大于第一相关度阈值,第二结果与目标查询目的的相关度不大于第一相关度阈值;
显示单元906,用于在电子设备的界面的第一预设位置显示至少一个第一结果,在电子设备的界面的第二预设位置显示至少一个第二结果。
由此,能够使显示的结果信息更能够准确的体现用户的需求,提高用户使用体验。
可选地,在本申请的一个实施例中,第一输入包括第二输入和第三输入;
处理器910,用于响应于第二输入,识别目标图片中的元素,得到多个元素;
处理器910,用于响应于第三输入,将多个目标元素移动至目标区域;
处理器910,用于根据目标区域的元素,确定多个目标元素。
由此,通过对多个目标元素进行联想扩展,提高了用户体验。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种信息显示方法,其特征在于,所述方法包括:
接收第一输入;
响应于所述第一输入,获取目标图片中的多个目标元素;
显示与所述多个目标元素相匹配的至少一个目标结果信息;
所述目标结果信息是根据用户的查询目的确定的结果信息;所述查询目的是根据所述多个目标元素的相关性确定的。
2.根据权利要求1所述的方法,其特征在于,在所述显示与所述多个目标元素相匹配的至少一个第一结果之前,所述方法还包括:
根据所述多个目标元素的相关性,识别用户的查询目的;
根据所述查询目的,搜索与所述查询目的对应的至少一个目标结果信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述多个目标元素的相关性,识别用户的查询目的,包括:
根据每个所述目标元素的属性信息和所述多个目标元素的相关性,识别用户的查询目的。
4.根据权利要求2所述的方法,其特征在于,所述多个目标元素包括第一元素和至少一个第二元素,所述根据所述多个目标元素的相关性,识别用户的查询目的,包括:
对所述第一元素和所述至少一个第二元素进行组合,得到至少一个元素组合;每个所述元素组合均包括所述第一元素;
根据每个所述元素组合中的多个目标元素之间的相关性,确定每个所述元素组合相对应的查询目的。
5.根据权利要求4所述的方法,其特征在于,所述根据每个所述元素组合中的多个目标元素之间的相关性,确定每个所述元素组合相对应的查询目的,包括:
根据每个所述元素组合中的多个目标元素之间的相关性,确定每个所述元素组合对应的场景信息;
根据每个所述元素组合对应的场景信息,确定所述查询目的。
6.权利要求2所述的方法,其特征在于,所述查询目的有多个,在所述根据所述多个目标元素的相关性,识别用户的查询目的之后,所述方法还包括:
显示所述查询目的;
接收所述用户对目标查询目的的第四输入;所述查询目的包括所述目标查询目的;
所述根据所述查询目的,搜索与所述查询目的对应的至少一个目标结果信息,具体包括:
响应于所述第四输入,根据所述目标查询目的,搜索与所述目标查询目的对应的至少一个目标结果信息。
7.根据权利要求6所述的方法,其特征在于,所述目标结果信息包括至少一个第一结果和至少一个第二结果;所述第一结果与所述目标查询目的的相关度大于第一相关度阈值,所述第二结果与所述目标查询目的的相关度不大于所述第一相关度阈值;
所述显示所述至少一个目标结果信息,包括:
在电子设备的界面的第一预设位置显示所述至少一个第一结果,在所述电子设备的界面的第二预设位置显示所述至少一个第二结果。
8.根据权利要求1所述的方法,其特征在于,所述第一输入包括第二输入和第三输入;
所述响应于所述第一输入,获取目标图片中的多个目标元素,包括:
响应于所述第二输入,识别所述目标图片中的元素,得到多个元素;
响应于所述第三输入,将所述多个目标元素移动至目标区域;
根据所述目标区域的元素,确定所述多个目标元素。
9.一种信息显示装置,其特征在于,所述装置包括:
接收模块,用于接收第一输入;
获取模块,用于响应于所述第一输入,获取目标图片中的多个目标元素;
显示模块,用于显示与所述多个目标元素相匹配的至少一个目标结果信息;
所述目标结果信息是根据用户的查询目的确定的结果信息;所述查询目的是根据所述多个目标元素的相关性确定的。
10.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-8任一项所述的信息处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011174251.3A CN112287822A (zh) | 2020-10-28 | 2020-10-28 | 信息显示方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011174251.3A CN112287822A (zh) | 2020-10-28 | 2020-10-28 | 信息显示方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112287822A true CN112287822A (zh) | 2021-01-29 |
Family
ID=74372873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011174251.3A Pending CN112287822A (zh) | 2020-10-28 | 2020-10-28 | 信息显示方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112287822A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2005202927A1 (en) * | 1999-06-21 | 2005-07-28 | Information System Development Institute | Method for determining software and processor |
CN110147461A (zh) * | 2019-04-30 | 2019-08-20 | 维沃移动通信有限公司 | 图像显示方法、装置、终端设备及计算机可读存储介质 |
DE102018212655A1 (de) * | 2018-07-30 | 2020-01-30 | Conti Temic Microelectronic Gmbh | Erkennung der Bewegungsabsicht eines Fußgängers aus Kamerabildern |
CN111126388A (zh) * | 2019-12-20 | 2020-05-08 | 维沃移动通信有限公司 | 图像识别的方法及电子设备 |
CN111753056A (zh) * | 2020-06-28 | 2020-10-09 | 北京百度网讯科技有限公司 | 信息推送方法和装置、计算设备、计算机可读存储介质 |
-
2020
- 2020-10-28 CN CN202011174251.3A patent/CN112287822A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2005202927A1 (en) * | 1999-06-21 | 2005-07-28 | Information System Development Institute | Method for determining software and processor |
DE102018212655A1 (de) * | 2018-07-30 | 2020-01-30 | Conti Temic Microelectronic Gmbh | Erkennung der Bewegungsabsicht eines Fußgängers aus Kamerabildern |
CN110147461A (zh) * | 2019-04-30 | 2019-08-20 | 维沃移动通信有限公司 | 图像显示方法、装置、终端设备及计算机可读存储介质 |
CN111126388A (zh) * | 2019-12-20 | 2020-05-08 | 维沃移动通信有限公司 | 图像识别的方法及电子设备 |
CN111753056A (zh) * | 2020-06-28 | 2020-10-09 | 北京百度网讯科技有限公司 | 信息推送方法和装置、计算设备、计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019056661A1 (zh) | 一种搜索词推送方法、装置及终端 | |
CN105022811A (zh) | 一种菜谱生成方法及终端 | |
KR101864240B1 (ko) | 객체 검색 방법 및 장치 | |
US20140172821A1 (en) | Generating filters for refining search results | |
WO2016091114A1 (zh) | 一种信息推送方法和装置 | |
CN105426436A (zh) | 基于人工智能机器人的信息提供方法和装置 | |
CN106202186A (zh) | 基于人工智能的服务推荐方法和装置 | |
CN103186666B (zh) | 基于收藏进行搜索的方法、装置与设备 | |
CN110619553B (zh) | 一种商品信息展示方法、装置、电子设备及存储介质 | |
CN113158004A (zh) | 数据搜索处理方法、装置、电子设备和存储介质 | |
CN102982472A (zh) | 终端自动推荐相似商品的方法及装置 | |
US20140052585A1 (en) | Information processing system, information processing method, program, and information recording medium | |
WO2015103923A1 (zh) | 进行位置信息搜索的方法和浏览器终端 | |
CN104182780A (zh) | 一种自动生成就餐点评的方法及终端设备 | |
US20170287041A1 (en) | Information processing apparatus, information processing method, and information processing program | |
CN104918210B (zh) | 一种用于呈现待发布信息的方法和装置 | |
CN108711082A (zh) | 餐厅推荐方法、装置、餐饮服务器及存储介质 | |
CN111275493B (zh) | 榜单数据的处理方法、装置、服务器和非易失性存储介质 | |
CN109284951A (zh) | 地址信息处理方法及装置 | |
CN111488434A (zh) | 输入联想词的推荐方法、装置、存储介质及电子设备 | |
KR20150019668A (ko) | 검색 연관 정보 제공 방법 및 이를 지원하는 전자 장치 | |
CN112596617A (zh) | 消息内容的输入方法、装置和电子设备 | |
CN112287822A (zh) | 信息显示方法、装置及电子设备 | |
CN106383841A (zh) | 基于图片识别的购物方法和装置 | |
CN110457604A (zh) | 基于人工智能的推荐方法及相关设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |