信息处理、显示方法及装置、电子设备、可读存储介质与流程

文档序号:27907136发布日期:2021-12-11 05:44阅读:90来源:国知局
信息处理、显示方法及装置、电子设备、可读存储介质与流程

1.本发明涉及通信技术领域,尤其涉及一种信息处理、显示方法及装置、电子设备、可读存储介质。


背景技术:

2.现有技术中在通过显示屏幕进行信息显示时,不同类型的信息所对应的背景界面相同,导致背景界面较为单一,影响用户的信息观看体验。
3.针对此种情况,用户可以针对不同类型的信息设置用户偏好的背景,进而可以实现在进行信息显示时,根据用户的设置呈现不同的背景,满足用户需求和观看体验。该方式虽然可以在一定程度上满足用户的观看体验,但需要用户手动设置,增加了用户的操作,影响了信息观看的便捷性。


技术实现要素:

4.本发明实施例提供一种信息处理、显示方法及装置、电子设备、可读存储介质,以解决现有技术中在进行信息展示时背景界面单一影响用户观看体验以及需要用户手动设置影响观看便捷性的问题。
5.在本发明实施例的第一方面,提供了一种信息处理方法,应用于服务器,包括:
6.向终端发送第一信息,并接收所述终端发送的所处的环境信息,根据所述环境信息确定预设数目个第一图像;
7.根据所述终端发送的图像偏好类别,对预设数目个所述第一图像设置第一标签;
8.根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签;
9.根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像并发送至所述终端。
10.可选的,所述环境信息包括:环境亮度和天气状态;
11.所述根据所述环境信息确定预设数目个第一图像,包括:
12.根据所述终端所处位置的环境亮度确定图像亮度范围;
13.根据所述终端所处位置的天气状态确定图像色系;
14.根据所述图像亮度范围和所述图像色系,在图像数据库中筛选出预设数目个所述第一图像。
15.可选的,所述根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像,包括:
16.针对每一个所述第一图像,根据所述第一标签所对应的第一评分和所述第二标签所对应的第二评分,获取评分结果;
17.在预设数目个所述评分结果中确定目标评分结果;
18.将所述目标评分结果对应的所述第一图像确定为所述目标图像。
19.可选的,所述根据所述第一标签所对应的第一评分和所述第二标签所对应的第二评分,获取评分结果,包括:
20.根据所述第一评分与第一权重的乘积和所述第二评分与第二权重的乘积之和,获取所述评分结果。
21.可选的,向所述终端发送的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
22.所述根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签,包括:
23.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,根据所述第一信息的关键字信息,对预设数目个所述第一图像设置所述第二标签。
24.可选的,所述根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像,包括:
25.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将与所述第一信息对应的所述第二标签与所述第一标签进行融合,获取所述第一信息所对应的目标评分结果;
26.根据所述目标评分结果,确定所述第一信息匹配的所述目标图像;
27.其中,所述目标评分结果为在预设数目个评分结果中确定,针对每个所述第一信息,均可确定预设数目个所述评分结果,每个所述评分结果对应于一个所述第一图像。
28.可选的,向终端发送第一信息之前,还包括:
29.对所获取的信息进行至少一次审核;
30.在审核通过的信息中筛选出至少一个所述第一信息;
31.其中,所述服务器获取通过认证的应用程序推送的信息和/或获取用户输入的信息。
32.在本发明实施例的第二方面,提供了一种信息显示方法,应用于终端,包括:
33.接收服务器发送的第一信息,并向所述服务器发送所处的环境信息,以使所述服务器确定预设数目个第一图像;
34.向所述服务器发送图像偏好类别和所述第一信息的关键字信息,以使所述服务器根据所述图像偏好类别和所述第一信息的关键字信息对预设数目个所述第一图像分别设置第一标签和第二标签;
35.接收所述服务器发送的目标图像,其中所述服务器根据所述第一标签和所述第二标签在预设数目个所述第一图像中筛选出与所述第一信息匹配的所述目标图像;
36.将所述目标图像确定为背景图像并与所述第一信息融合后进行显示。
37.可选的,所述向所述服务器发送所处的环境信息,包括:
38.向所述服务器发送所述终端所处位置的环境亮度和天气状态。
39.可选的,所接收到的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
40.在接收到所述服务器发送的至少一个所述目标图像的情况下,所述将所述目标图像确定为背景图像并与所述第一信息融合后进行显示,包括:
41.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将对
应的所述目标图像确定为所述背景图像,并与所述背景图像融合后进行显示。
42.在本发明实施例的第三方面,提供了一种信息处理装置,应用于服务器,包括:
43.第一处理模块,用于向终端发送第一信息,并接收所述终端发送的所处的环境信息,根据所述环境信息确定预设数目个第一图像;
44.第一设置模块,用于根据所述终端发送的图像偏好类别,对预设数目个所述第一图像设置第一标签;
45.第二设置模块,用于根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签;
46.第二处理模块,用于根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像并发送至所述终端。
47.可选的,所述环境信息包括:环境亮度和天气状态;
48.所述第一处理模块包括:
49.第一确定子模块,用于根据所述终端所处位置的环境亮度确定图像亮度范围;
50.第二确定子模块,用于根据所述终端所处位置的天气状态确定图像色系;
51.筛选子模块,用于根据所述图像亮度范围和所述图像色系,在图像数据库中筛选出预设数目个所述第一图像。
52.可选的,所述第二处理模块包括:
53.第一获取子模块,用于针对每一个所述第一图像,根据所述第一标签所对应的第一评分和所述第二标签所对应的第二评分,获取评分结果;
54.第三确定子模块,用于在预设数目个所述评分结果中确定目标评分结果;
55.第四确定子模块,用于将所述目标评分结果对应的所述第一图像确定为所述目标图像。
56.可选的,所述第一获取子模块进一步用于:
57.根据所述第一评分与第一权重的乘积和所述第二评分与第二权重的乘积之和,获取所述评分结果。
58.可选的,向所述终端发送的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
59.所述第二设置模块进一步用于:
60.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,根据所述第一信息的关键字信息,对预设数目个所述第一图像设置所述第二标签。
61.可选的,所述第二处理模块包括:
62.第二获取子模块,用于按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将与所述第一信息对应的所述第二标签与所述第一标签进行融合,获取所述第一信息所对应的目标评分结果;
63.第五确定子模块,用于根据所述目标评分结果,确定所述第一信息匹配的所述目标图像;
64.其中,所述目标评分结果为在预设数目个评分结果中确定,针对每个所述第一信息,均可确定预设数目个所述评分结果,每个所述评分结果对应于一个所述第一图像。
65.可选的,该装置还包括:
66.审核模块,用于在向所述终端发送第一信息之前,对所获取的信息进行至少一次审核;
67.筛选模块,用于在审核通过的信息中筛选出至少一个所述第一信息;
68.其中,所述服务器获取通过认证的应用程序推送的信息和/或获取用户输入的信息。
69.在本发明实施例的第四方面,提供了一种信息显示装置,应用于终端,包括:
70.第一发送模块,用于接收服务器发送的第一信息,并向所述服务器发送所处的环境信息,以使所述服务器确定预设数目个第一图像;
71.第二发送模块,用于向所述服务器发送图像偏好类别和所述第一信息的关键字信息,以使所述服务器根据所述图像偏好类别和所述第一信息的关键字信息对预设数目个所述第一图像分别设置第一标签和第二标签;
72.接收模块,用于接收所述服务器发送的目标图像,其中所述服务器根据所述第一标签和所述第二标签在预设数目个所述第一图像中筛选出与所述第一信息匹配的所述目标图像;
73.显示模块,用于将所述目标图像确定为背景图像并与所述第一信息融合后进行显示。
74.可选的,所述第一发送模块进一步用于:
75.向所述服务器发送所述终端所处位置的环境亮度和天气状态。
76.可选的,所接收到的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
77.在接收到所述服务器发送的至少一个所述目标图像的情况下,所述显示模块进一步用于:
78.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将对应的所述目标图像确定为所述背景图像,并与所述背景图像融合后进行显示。
79.在本发明实施例的第五方面,提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线;其中,处理器、通信接口以及存储器通过通信总线完成相互间的通信;
80.存储器,用于存放计算机程序;
81.处理器,用于执行存储器上所存放的程序时,实现上述第一方面信息处理方法中的步骤或者上述第二方面信息显示方法中的步骤。
82.在本发明实施例的第六方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面信息处理方法中的步骤或者上述第二方面信息显示方法中的步骤。
83.针对在先技术,本发明具备如下优点:
84.本发明实施例中,在向终端发送第一信息后,接收终端发送的所处的环境信息,根据环境信息确定预设数目个第一图像,并根据终端发送的图像偏好类别和第一信息的关键字信息,对预设数目个第一图像分别设置第一标签和第二标签,根据第一标签和第二标签,在预设数目个第一图像中筛选出与第一信息匹配的目标图像并发送至终端,可以实现基于环境信息、用户偏好信息和关键字获取与当前信息匹配的目标图像,使得终端可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同
时保证了用户信息观看的便捷性。
85.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
86.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
87.图1为本发明实施例提供的一种信息处理方法示意图;
88.图2为本发明实施例提供的筛选第一图像和目标图像的实施流程图;
89.图3为本发明实施例提供的信息推送后台的架构图;
90.图4为本发明实施例提供的一种信息显示方法示意图;
91.图5为本发明实施例提供的一种信息处理装置示意图;
92.图6为本发明实施例提供的一种信息显示装置示意图;
93.图7为本发明实施例提供的电子设备的框图。
具体实施方式
94.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解的是,还可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
95.图1是本发明实施例提供的一种信息处理方法,应用于服务器,包括:
96.步骤101、向终端发送第一信息,并接收所述终端发送的所处的环境信息,根据所述环境信息确定预设数目个第一图像。
97.本发明实施例提供的信息处理方法应用于服务器,服务器可以向终端发送第一信息,终端在接收到服务器发送的第一信息的情况下,可以向服务器反馈终端所处位置所对应的环境信息,服务器接收终端所反馈的环境信息,并依据所接收到的环境信息在图像数据库中筛选出预设数目个第一图像。
98.其中,第一信息包括但不限于文本信息、图像信息和视频信息,且图像信息以及视频信息中均可含有文本内容。服务器包括图像数据库,在图像数据库中存储有不同类型的图像。
99.步骤102、根据所述终端发送的图像偏好类别,对预设数目个所述第一图像设置第一标签。
100.服务器还可以接收终端发送的图像偏好类别,图像偏好类别可以为用户在终端中预先设置的类别,也可以为终端根据用户的图像浏览记录所确定的类别。在接收到终端所发送的图像偏好类别之后,可以根据所接收到的图像偏好类别,对预设数目个第一图像分别设置第一标签。如,服务器接收到的图像偏好类别为卡通类别时,则根据卡通类别,将预设数目个第一图像中的与卡通相关的图像设置为标签a、将其他图像设置为标签b。或者服务器接收到的图像偏好类别为风景类别时,则根据风景类别,将预设数目个第一图像中的
与风景相关的图像设置为标签a、将其他图像设置为标签b。其中标签a和标签b均属于第一标签,且标签a所对应的优先级、比重或者评分高于标签b。
101.步骤103、根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签。
102.服务器还可以接收终端发送的第一信息的关键字信息,即终端在接收到第一信息之后,可以针对第一信息提取关键字信息,并发送至服务器。服务器在接收到终端发送的第一信息的关键字信息后,可以基于第一信息的关键字信息,对预设数目个第一图像分别设置第二标签。如,服务器接收到的关键字信息为建筑物时,则可以根据关键字“建筑物”,将预设数目个第一图像中的与建筑物相关的图像设置为标签a、将其他图像设置为标签b。或者服务器接收到的关键字信息为动物时,则可以根据关键字“动物”,将预设数目个第一图像中的与动物相关的图像设置为标签a、将其他图像设置为标签b。其中标签a和标签b均属于第二标签,且标签a所对应的优先级、比重或者评分高于标签b。
103.其中,通过终端提取关键字信息并发送至服务器,可以使得在终端有对第一信息的显示需求时,进行关键字的提取。即终端在接收到多个第一信息的情况下,可以仅对部分第一信息进行显示,此时可以针对部分第一信息提取关键字,而在服务器端无法确定需要对哪些第一信息提取关键字。因此,在终端侧提取关键字的方式可以保证提取的有效性,并可避免不必要信息的提取。
104.步骤104、根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像并发送至所述终端。
105.在针对预设数目个第一图像,分别设置第一标签和第二标签之后,可以根据第一标签和第二标签,在预设数目个第一图像中筛选出与第一信息匹配的目标图像,然后将筛选出的目标图像发送至终端,由终端在接收到目标图像之后,将所接收到的目标图像作为第一信息的背景图像,并与第一信息进行融合,可以保证背景图像与第一信息的匹配。
106.本发明实施例的上述过程,可以实现基于环境信息、用户偏好信息和关键字获取与当前信息匹配的目标图像,使得终端可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同时保证了用户信息观看的便捷性。
107.可选的,在本发明一实施例中,所述环境信息包括:环境亮度和天气状态;所述根据所述环境信息确定预设数目个第一图像,包括:
108.根据所述终端所处位置的环境亮度确定图像亮度范围;
109.根据所述终端所处位置的天气状态确定图像色系;
110.根据所述图像亮度范围和所述图像色系,在图像数据库中筛选出预设数目个所述第一图像。
111.终端向服务器所发送的环境信息可以包括终端所处位置的环境亮度和天气状态。在根据环境信息确定预设数目个第一图像时,可以根据终端所处位置的环境亮度确定图像亮度范围,例如,环境亮度越暗则图像亮度范围所对应的亮度越亮,环境亮度越亮则图像亮度范围所对应的亮度越暗,当然也可以是,环境亮度越暗则图像亮度范围所对应的亮度越暗,环境亮度越亮则图像亮度范围所对应的亮度越亮。
112.在根据环境信息确定预设数目个第一图像时,还可以根据终端所处位置的天气状态确定图像色系,例如,终端所处位置的天气状态为晴天则确定图像色系为暖色系,终端所
处位置的天气状态为阴天、雨天或下雪天,则确定图像色系为冷色系。
113.在根据环境亮度确定图像亮度范围、根据天气状态确定图像色系之后,可以根据图像亮度范围和图像色系,在图像数据库中筛选出亮度位于图像亮度范围且色系与所确定的图像色系相同的第一图像,其中所筛选出的第一图像的数量至少为一个。例如,首先在图像数据库中筛选出亮度位于图像亮度范围内的图像,然后在此基础上,进一步筛选出色系为所确定的图像色系的图像,至此,可以筛选出第一图像。
114.在筛选出第一图像之后,可以执行根据图像偏好类别和关键字信息筛选目标图像的过程,其中筛选第一图像、在第一图像的基础上筛选目标图像的实施流程可参见图2。
115.首先根据终端所发送的环境亮度确定图像亮度范围,在图像数据库中筛选出亮度位于图像亮度范围内的图像,在完成初步筛选之后,继续根据天气状态确定图像色系,并根据图像色系在初步筛选的基础上进行二次筛选,获取预设数目的第一图像。然后根据图像偏好类别和关键字信息,继续进行筛选,获取目标图像,并将所获取的目标图像发送至终端。
116.本发明实施例的上述过程,可以实现基于终端所处位置的环境亮度确定图像亮度范围、基于终端所处位置的天气状态确定图像色系,根据图像亮度范围和图像色系,在图像数据库中筛选出第一图像,保证所获取的第一图像为与终端所处的环境信息相匹配的图像或者所获取的第一图像为根据环境信息调整后的图像。
117.可选的,在本发明一实施例中,所述根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像,包括:
118.针对每一个所述第一图像,根据所述第一标签所对应的第一评分和所述第二标签所对应的第二评分,获取评分结果;
119.在预设数目个所述评分结果中确定目标评分结果;
120.将所述目标评分结果对应的所述第一图像确定为所述目标图像。
121.在根据预设数目个第一图像分别对应的第一标签和第二标签,在预设数目个第一图像中筛选目标图像时,需要针对每一个第一图像,确定第一标签所对应的第一评分以及第二标签对应的第二评分,然后根据第一评分和第二评分,确定第一图像所对应的评分结果,由于针对每个第一图像均可确定一评分结果,因此可以获取预设数目个评分结果。
122.在获取预设数目个评分结果之后,可以针对预设数目个评分结果,在其中确定出目标评分结果,并将与目标评分结果所对应的第一图像确定为第一信息所匹配的目标图像。
123.其中,在预设数目个评分结果中确定出目标评分结果时,可以按照评分结果进行排序,将分数最高的评分结果确定为目标评分结果,或者,可以将分数位于预设区间内的评分结果确定目标评分结果。
124.例如,第一图像的数量为3个,分别为第一图像a、第一图像b和第一图像c,第一图像a对应的第一标签为标签a、第二标签为标签a,标签a对应的第一评分为4,标签a对应的第二评分为4.5,第一图像b对应的第一标签为标签b、第二标签为标签b,标签b对应的第一评分为4.3,标签b对应的第二评分为4.8,第一图像c对应的第一标签为标签c、第二标签为标签c,标签c对应的第一评分为3.8,标签c对应的第二评分为4.2。则在根据第一评分和第二评分确定评分结果时,可以将第一评分和第二评分相加,获取评分结果。此时第一图像a对
应的评分结果为8.5,第一图像b对应的评分结果为9.1,第一图像c对应的评分结果为8,则可以将分数最高的评分结果9.1确定为目标评分结果,并将第一图像b确定为目标图像。
125.上述过程,通过针对每个第一图像获取评分结果,并在预设数目个评分结果中确定目标评分结果,将目标评分结果对应的第一图像确定为目标图像,可以实现基于图像标签所对应的评分筛选出目标图像,保证所确定的目标图像与第一信息的契合度符合要求,进而提升了用户观看融合信息的体验。
126.可选的,在本发明一实施例中,所述根据所述第一标签所对应的第一评分和所述第二标签所对应的第二评分,获取评分结果,包括:
127.根据所述第一评分与第一权重的乘积和所述第二评分与第二权重的乘积之和,获取所述评分结果。
128.在针对每个第一图像,基于第一标签和第二标签获取评分结果时,在获取第一标签所对应的第一评分和第二标签所对应的第二评分之后,还需要获取第一标签对应的第一权重和第二标签对应的第二权重。在计算评分结果时,可以计算第一评分与第一权重的乘积、第二评分与第二权重的乘积,然后将所获取的两个乘积相加,获取最终的评分结果。
129.例如,第一图像的数量为2个,分别为第一图像a和第一图像b,第一图像a对应的第一标签为标签a、第二标签为标签a,标签a对应的第一评分为4,标签a对应的第二评分为4.5,第一图像b对应的第一标签为标签b、第二标签为标签b,标签b对应的第一评分为4.3,标签b对应的第二评分为4.8。其中第一标签的权重为0.4,第二标签的权重为0.6,则计算第一图像a的评分结果的过程为:4(第一标签对应的第一评分)*0.4(第一标签的权重)+4.5(第二标签对应的第二评分)*0.6(第二标签的权重)=4.3,计算第一图像b的评分结果的过程为:4.3(第一标签对应的第一评分)*0.4(第一标签的权重)+4.8(第二标签对应的第二评分)*0.6(第二标签的权重)=4.6。通过上述计算,可以基于权重和标签确定评分结果。
130.上述过程,通过设定权重,可以实现基于两个标签的重要程度以及标签对应的具体评分获取评分结果,保证评分结果的准确度。
131.可选的,在本发明一实施例中,向所述终端发送的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
132.所述根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签,包括:
133.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,根据所述第一信息的关键字信息,对预设数目个所述第一图像设置所述第二标签。
134.服务器向终端发送的第一信息的数量至少为一个,且各第一信息中均携带有对应的优先级次序,且各第一信息的优先级次序是服务器确定的。服务器在向终端发送两个或者多个第一信息时,可以同步发送,也可以按照优先级由高到低的次序进行发送,终端在接收到一个第一信息时即可触发获取环境信息的操作,并将环境信息和图像偏好类别发送至服务器。
135.服务器在接收终端发送的第一信息的关键字信息时,可以根据第一信息的优先级依次接收,也可以同步接收,在获取至少一个第一信息的关键字信息之后,可以按照第一信息的优先级由高到低的次序,分别根据第一信息的关键字信息,对预设数目个第一图像设置第二标签。即根据第一信息的优先级由高到低的次序,对第一信息的关键字信息进行排
序,在排序完成之后,根据排序后的顺序,依次针对每一个关键字信息,设置预设数目个第一图像的第二标签。
136.如,在获取第一信息a的关键字信息“建筑物”、第一信息b的关键字信息“花草”、第一信息c的关键字信息“动物”之后,按照第一信息优先级由高到低的次序(第一信息b、第一信息a和第一信息c的优先级由高到低排列),对3个关键字信息进行排序,3个关键字信息的优先级为:花草优先级最高、建筑物优先级次之、动物的优先级最低。首先针对关键字花草,在预设数目个第一图像中分别设置第二标签,然后针对关键字建筑物,在预设数目个第一图像中分别设置第二标签,最后针对关键字动物,在预设数目个第一图像中分别设置第二标签。
137.通过第一信息的优先级次序,依次根据对应的关键字信息设置图像标签,可以实现针对每一个第一信息,均可确定对应的第二标签,且通过按照优先级由高到低的顺序设置,可以在避免遗漏关键字的情况下,保证优先级高的第一信息优先设置第二标签,便于优先确定优先级高的第一信息所对应的目标图像。
138.其中,在第一信息的数量至少为一个,各第一信息中均携带优先级次序,且按照第一信息的优先级由高到低的次序,依次根据第一信息的关键字信息,对预设数目个第一图像设置第二标签的情况下,所述根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像,包括:
139.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将与所述第一信息对应的所述第二标签与所述第一标签进行融合,获取所述第一信息所对应的目标评分结果;
140.根据所述目标评分结果,确定所述第一信息匹配的所述目标图像;
141.其中,所述目标评分结果为在预设数目个评分结果中确定,针对每个所述第一信息,均可确定预设数目个所述评分结果,每个所述评分结果对应于一个所述第一图像。
142.在第一信息的数量至少为一个时,确定与第一信息匹配的目标图像的过程可以为:按照第一信息的优先级由高到低的次序,依次将第一信息对应的第二标签与根据图像偏好类别确定的第一标签进行融合,并在融合处理后获取第一信息所对应的目标评分结果。其中针对每个第一信息,均可确定一目标评分结果,且目标评分结果的确定过程为:针对每个图像,根据第一标签和第二标签确定评分结果,然后在预设数目个评分结果中确定出目标评分结果。在确定第一信息对应的目标评分结果之后,可以根据目标评分结果确定对应的目标图像,即针对第一信息,在确定目标评分结果之后,可以确定目标评分结果对应的第一图像为第一信息对应的目标图像。
143.通过按照优先级次序依次确定第一信息所对应的目标评分结果,进而确定第一信息匹配的目标图像,可以保证优先级高的第一信息优先匹配到目标图像。
144.可选的,在本发明一实施例中,向终端发送第一信息之前,还包括:
145.对所获取的信息进行至少一次审核;在审核通过的信息中筛选出至少一个所述第一信息;其中,所述服务器获取通过认证的应用程序推送的信息和/或获取用户输入的信息。
146.服务器可包括信息推送后台,其中信息推送后台的架构可参见图3,信息推送后台包括:信息推送接口,信息管理单元,安全审核单元,信息分级器,推送服务接口。信息推送
接口主要对接第三方应用,第三方应用在经过身份认知后,可以将需要推送的信息,通过该接口导入信息推送后台。信息管理单元主要用于信息管理,信息管理包含第三方应用通过信息推送接口导入的信息的查看,通过管理页面手动输入需要推送的信息,并将该信息导入信息推送后台。即服务器可以通过信息推送接口获取应用程序推送的信息和/或接收用户手动输入的信息。
147.安全审核单元用于对信息进行审核,审核包含机器自动审核和人工审核,且该安全审核单元拥有敏感词匹配库,应用黑名单,应用白名单,信息语义智能分析等机制,对于包括敏感词和经过语音分析有风险的信息,将推送至人工审核页面,由人工进行审核。即服务器需要对所获取的信息进行至少一次的审核。
148.信息分级器提供对不同的信息级别配置客户端的执行类型,信息分级器可提供紧急预警级别,高优先级,中优先级,低优先级四个级别,信息分级器可以针对四个级别配置客户端的响应方式,例如紧急预警级别,信息推送至客户端后,会在客户端立即展示,并且通过语音播报提醒用户;高优先级表示该信息在客户端以最高优先级进行展示,其次依次是中优先级、低优先级信息。简而言之,信息分级器用于进行信息优先级的划分。
149.推送服务接口用于将信息下发至当前在线的客户端。
150.通过获取经认证的第三方应用推送的信息和/或用户输入的信息,可以保证信息来源的可靠性,通过对所获取的信息进行至少一次审核,可以保证信息的安全性,通过对信息优先级划分,可以按照优先级依次获取目标图像,并使得信息在客户端按照优先级高低顺序依次展示。
151.本发明实施例提供的信息处理方法,在向终端发送第一信息的情况下,接收终端发送的所处的环境信息,根据环境信息确定预设数目个第一图像,并根据终端发送的图像偏好类别和第一信息的关键字信息,对预设数目个第一图像分别设置第一标签和第二标签,根据第一标签和第二标签,在预设数目个第一图像中筛选出与第一信息匹配的目标图像并发送至终端,可以实现基于环境信息、用户偏好信息和关键字获取与当前信息匹配的目标图像,使得终端可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同时保证了用户信息观看的便捷性。
152.进一步的,通过环境信息筛选出第一图像可以保证第一图像与环境信息的匹配度,通过基于多个评分结果确定目标图像,可提升目标图像与第一信息的契合度,通过设置不同标签的权重可保证评分结果的准确度,同时,还可保证信息的安全性并可实现优先级高的信息优先展示。
153.本发明实施例还提供一种信息显示方法,应用于终端,如图4所示,该方法包括:
154.步骤401、接收服务器发送的第一信息,并向所述服务器发送所处的环境信息,以使所述服务器确定预设数目个第一图像。
155.终端在接收到服务器发送的第一信息的情况下,可以触发获取终端所处的环境信息的操作,并将所获取的环境信息发送至服务器,使得服务器根据所获取到的环境信息在图像数据库中筛选出预设数目个第一图像。且本发明实施例的终端可以为手机、平板电脑、个人数字处理器、车载电脑、手提电脑或导航仪。
156.步骤402、向所述服务器发送图像偏好类别和所述第一信息的关键字信息,以使所述服务器根据所述图像偏好类别和所述第一信息的关键字信息对预设数目个所述第一图
像分别设置第一标签和第二标签。
157.终端还可以向服务器发送图像偏好类别和第一信息的关键字信息,图像偏好类别可以为用户在终端中预先设置的类别,也可以为终端根据用户的图像浏览记录所确定的类别。终端在接收到第一信息之后,可以针对第一信息提取关键字信息,并发送至服务器。其中,终端可以通过分词和语义分析获取第一信息的关键字信息。
158.在向服务器发送图像偏好类别之后,可以使得服务器根据所接收到的图像偏好类别,对预设数目个第一图像分别设置第一标签。在向服务器发送第一信息的关键字信息后,可以使得服务器基于第一信息的关键字信息,对预设数目个第一图像分别设置第二标签。
159.需要说明的是,终端可以同时向服务器发送环境信息、图像偏好类别和第一信息的关键字信息,也可以首先发送环境信息,然后再发送图像偏好类别和第一信息的关键字信息,在发送图像偏好类别和第一信息的关键字信息时,可以同步发送,也可以分开发送。
160.步骤403、接收所述服务器发送的目标图像,其中所述服务器根据所述第一标签和所述第二标签在预设数目个所述第一图像中筛选出与所述第一信息匹配的所述目标图像。
161.在向服务器发送相关信息,服务器筛选出预设数目个第一图像,根据图像偏好类别和第一信息的关键字信息,对预设数目个第一图像设置第一标签和第二标签,并基于第一标签和第二标签筛选出目标图像后,可以接收服务器所发送的目标图像。
162.步骤404、将所述目标图像确定为背景图像并与所述第一信息融合后进行显示。
163.在接收到目标图像之后,可以将所接收到的目标图像作为第一信息的背景图像,并与第一信息进行融合,可以保证背景图像与第一信息的匹配。
164.本发明实施例的上述过程,可以向服务器发送环境信息、用户偏好信息和关键字,使得服务器获取与当前信息匹配的目标图像,终端获取目标图像之后可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同时保证了用户信息观看的便捷性。
165.可选的,在本发明一实施例中,所述向所述服务器发送所处的环境信息,包括:向所述服务器发送所述终端所处位置的环境亮度和天气状态。
166.在向服务器发送环境信息时,具体为向服务器发送终端所处位置的环境亮度和天气状态。使得服务器可以根据终端所处位置的环境亮度确定图像亮度范围,根据终端所处位置的天气状态确定图像色系,基于图像亮度范围和图像色系,在图像数据库中筛选出亮度位于图像亮度范围且色系与所确定的图像色系相同的预设数目个第一图像。
167.上述过程,通过向服务器发送环境亮度和天气状态,可以使得服务器根据图像亮度范围和图像色系,在图像数据库中筛选出第一图像,保证所获取的第一图像与终端所处的环境信息相匹配。
168.可选的,在本发明一实施例中,所接收到的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
169.在接收到所述服务器发送的至少一个所述目标图像的情况下,所述将所述目标图像确定为背景图像并与所述第一信息融合后进行显示,包括:
170.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将对应的所述目标图像确定为所述背景图像,并与所述背景图像融合后进行显示。
171.在第一信息的数量至少为一个的情况下,终端所接收到的第一信息中均携带有优
先级次序,其中终端在接收至少一个第一信息时,可以同步接收,也可以按照优先级由高到低的顺序依次接收。相应的,在向服务器发送第一信息的关键字信息时,可以按照第一信息的优先级由高到低的次序,依次向服务器发送第一信息的关键字信息,也可以同步发送至少一个第一信息的关键字信息。接收所述服务器发送的目标图像时,可以按照第一信息的优先级由高到低的次序,接收服务器发送的目标图像,也可以同步接收。
172.需要说明的是,还可以按照优先级由低到高的次序向服务器发送信息或者接收服务器发送的信息,但为了使得优先级高的第一信息优先显示,此种方式不作为优选方式。
173.在接收到服务器发送的至少一个目标图像的情况下,将目标图像确定为背景图像并与第一信息融合后进行显示时,可以按照第一信息的优先级由高到低的次序,将对应的目标图像确定为背景图像,然后将背景图像与第一信息进行融合后在终端显示。
174.具体可以为,在接收到至少一个目标图像后,判断当前目标图像所对应的优先级是否为未显示的目标图像中的最高优先级,若是则执行显示的过程,否则控制当前目标图像延后显示。其中目标图像所对应的优先级即为相应的第一信息的优先级。
175.本发明实施例提供的信息显示方法,通过向服务器发送环境信息、用户偏好信息和关键字,使得服务器获取与当前信息匹配的目标图像,终端获取目标图像之后可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同时保证了用户信息观看的便捷性。
176.进一步的,通过向服务器发送环境信息可以保证服务器筛选出的第一图像与终端所处环境相匹配,通过按照第一信息的优先级次序,依次展示与图像融合后的信息可以保证优先级高的信息优先展示。
177.本发明实施例还提供一种信息处理装置,应用于服务器,如图5所示,包括:
178.第一处理模块510,用于向终端发送第一信息,并接收所述终端发送的所处的环境信息,根据所述环境信息确定预设数目个第一图像;
179.第一设置模块520,用于根据所述终端发送的图像偏好类别,对预设数目个所述第一图像设置第一标签;
180.第二设置模块530,用于根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签;
181.第二处理模块540,用于根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像并发送至所述终端。
182.可选的,所述环境信息包括:环境亮度和天气状态;
183.所述第一处理模块包括:
184.第一确定子模块,用于根据所述终端所处位置的环境亮度确定图像亮度范围;
185.第二确定子模块,用于根据所述终端所处位置的天气状态确定图像色系;
186.筛选子模块,用于根据所述图像亮度范围和所述图像色系,在图像数据库中筛选出预设数目个所述第一图像。
187.可选的,所述第二处理模块包括:
188.第一获取子模块,用于针对每一个所述第一图像,根据所述第一标签所对应的第一评分和所述第二标签所对应的第二评分,获取评分结果;
189.第三确定子模块,用于在预设数目个所述评分结果中确定目标评分结果;
190.第四确定子模块,用于将所述目标评分结果对应的所述第一图像确定为所述目标图像。
191.可选的,所述第一获取子模块进一步用于:
192.根据所述第一评分与第一权重的乘积和所述第二评分与第二权重的乘积之和,获取所述评分结果。
193.可选的,向所述终端发送的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
194.所述第二设置模块进一步用于:
195.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,根据所述第一信息的关键字信息,对预设数目个所述第一图像设置所述第二标签。
196.可选的,所述第二处理模块包括:
197.第二获取子模块,用于按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将与所述第一信息对应的所述第二标签与所述第一标签进行融合,获取所述第一信息所对应的目标评分结果;
198.第五确定子模块,用于根据所述目标评分结果,确定所述第一信息匹配的所述目标图像;
199.其中,所述目标评分结果为在预设数目个评分结果中确定,针对每个所述第一信息,均可确定预设数目个所述评分结果,每个所述评分结果对应于一个所述第一图像。
200.可选的,该装置还包括:
201.审核模块,用于在向所述终端发送第一信息之前,对所获取的信息进行至少一次审核;
202.筛选模块,用于在审核通过的信息中筛选出至少一个所述第一信息;
203.其中,所述服务器获取通过认证的应用程序推送的信息和/或获取用户输入的信息。
204.本发明实施例的信息处理装置,在向终端发送第一信息的情况下,接收终端发送的所处的环境信息,根据环境信息确定预设数目个第一图像,并根据终端发送的图像偏好类别和第一信息的关键字信息,对预设数目个第一图像分别设置第一标签和第二标签,根据第一标签和第二标签,在预设数目个第一图像中筛选出与第一信息匹配的目标图像并发送至终端,可以实现基于环境信息、用户偏好信息和关键字获取与当前信息匹配的目标图像,使得终端可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同时保证了用户信息观看的便捷性。
205.进一步的,通过环境信息筛选出第一图像可以保证第一图像与环境信息的匹配度,通过基于多个评分结果确定目标图像,可提升目标图像与第一信息的契合度,通过设置不同标签的权重可保证评分结果的准确度,同时,还可保证信息的安全性并可实现优先级高的信息优先展示。
206.对于上述装置实施例而言,由于其与信息处理方法实施例基本相似,相关之处参见方法实施例的部分说明即可。
207.本发明实施例还提供了一种信息显示装置,应用于终端,如图6所示,包括:
208.第一发送模块610,用于接收服务器发送的第一信息,并向所述服务器发送所处的
环境信息,以使所述服务器确定预设数目个第一图像;
209.第二发送模块620,用于向所述服务器发送图像偏好类别和所述第一信息的关键字信息,以使所述服务器根据所述图像偏好类别和所述第一信息的关键字信息对预设数目个所述第一图像分别设置第一标签和第二标签;
210.接收模块630,用于接收所述服务器发送的目标图像,其中所述服务器根据所述第一标签和所述第二标签在预设数目个所述第一图像中筛选出与所述第一信息匹配的所述目标图像;
211.显示模块640,用于将所述目标图像确定为背景图像并与所述第一信息融合后进行显示。
212.可选的,所述第一发送模块进一步用于:
213.向所述服务器发送所述终端所处位置的环境亮度和天气状态。
214.可选的,所接收到的所述第一信息的数量至少为一个,且各所述第一信息中均携带优先级次序;
215.在接收到所述服务器发送的至少一个所述目标图像的情况下,所述显示模块进一步用于:
216.按照所述第一信息的优先级由高到低的次序,依次针对每个所述第一信息,将对应的所述目标图像确定为所述背景图像,并与所述背景图像融合后进行显示。
217.本发明实施例提供的信息显示装置,通过向服务器发送环境信息、用户偏好信息和关键字,使得服务器获取与当前信息匹配的目标图像,终端获取目标图像之后可以将第一信息与目标图像融合,以目标图像为背景图像显示第一信息,提升了用户的观看体验性,同时保证了用户信息观看的便捷性。
218.进一步的,通过向服务器发送环境信息可以保证服务器筛选出的第一图像与终端所处环境相匹配,通过按照第一信息的优先级次序,依次展示与图像融合后的信息可以保证优先级高的信息优先展示。
219.对于上述装置实施例而言,由于其与信息显示方法实施例基本相似,相关之处参见方法实施例的部分说明即可。
220.本发明实施例还提供了一种电子设备,该电子设备可以是终端或者服务器。如图7所示,包括处理器701、通信接口702、存储器703和通信总线704,其中,处理器701,通信接口702,存储器703通过通信总线704完成相互间的通信。
221.存储器703,用于存放计算机程序。
222.在电子设备为服务器时,处理器701用于执行存储器703上所存放的程序时,实现如下步骤:向终端发送第一信息,并接收所述终端发送的所处的环境信息,根据所述环境信息确定预设数目个第一图像;根据所述终端发送的图像偏好类别,对预设数目个所述第一图像设置第一标签;根据所述终端发送的所述第一信息的关键字信息,对预设数目个所述第一图像设置第二标签;根据所述第一标签和所述第二标签,在预设数目个所述第一图像中筛选出与所述第一信息匹配的目标图像并发送至所述终端。
223.其中,处理器701还可以实现上述信息处理方法中的其他步骤,这里不再赘述。
224.在电子设备为终端时,处理器701用于执行存储器703上所存放的程序时,实现如下步骤:接收服务器发送的第一信息,并向所述服务器发送所处的环境信息,以使所述服务
器确定预设数目个第一图像;向所述服务器发送图像偏好类别和所述第一信息的关键字信息,以使所述服务器根据所述图像偏好类别和所述第一信息的关键字信息对预设数目个所述第一图像分别设置第一标签和第二标签;接收所述服务器发送的目标图像,其中所述服务器根据所述第一标签和所述第二标签在预设数目个所述第一图像中筛选出与所述第一信息匹配的所述目标图像;将所述目标图像确定为背景图像并与所述第一信息融合后进行显示。
225.其中,处理器701还可以实现上述信息显示方法中的其他步骤,这里不再赘述。
226.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
227.通信接口用于上述终端与其他设备之间的通信。
228.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
229.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
230.在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中所述的信息处理方法或者执行上述实施例中所述的信息显示方法。
231.在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中所述的信息处理方法或者执行上述实施例中所述的信息显示方法。
232.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
233.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实
体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
234.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
235.以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,包含在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1