CN114186083A - 信息显示方法、装置、终端、服务器及存储介质 - Google Patents
信息显示方法、装置、终端、服务器及存储介质 Download PDFInfo
- Publication number
- CN114186083A CN114186083A CN202111537763.6A CN202111537763A CN114186083A CN 114186083 A CN114186083 A CN 114186083A CN 202111537763 A CN202111537763 A CN 202111537763A CN 114186083 A CN114186083 A CN 114186083A
- Authority
- CN
- China
- Prior art keywords
- information
- item
- foreground image
- display
- image
- 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 73
- 238000012545 processing Methods 0.000 claims abstract description 33
- 230000000694 effects Effects 0.000 claims abstract description 29
- 230000004044 response Effects 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 14
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 230000009191 jumping Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000000926 separation method Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000009432 framing Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开关于一种信息显示方法、装置、终端、服务器及存储介质,属于计算机技术领域。方法包括:获取推荐信息,推荐信息包括背景图像、前景图像和多个物品的物品信息,前景图像是从用于推荐多个物品的多媒体资源中抽取得到的,背景图像是对前景图像进行模糊处理得到的;在信息推荐界面中,以背景图像为背景,以前景图像为前景进行显示,并在前景图像中显示多个物品的物品信息。上述方法中,界面的背景与前景的色调一致,进而提高了界面整体画面的协调性,改善了信息显示效果,并且通过在前景图像中显示多个物品的物品信息,从而充分利用了信息推荐界面的显示资源,丰富了信息推荐界面的显示内容。
Description
技术领域
本公开涉及计算机技术领域,尤其涉及一种信息显示方法、装置、终端、服务器及存储介质。
背景技术
随着计算机技术和移动互联网的飞速发展,各种网络信息广泛传播,使得人们能够快速及时地获取各种信息,给人们的生活和工作提供了很大的便利。
相关技术中,在为用户推荐物品时,一般会在信息推荐界面中显示该物品的物品信息,使得用户能够了解该物品,但是信息推荐界面往往使用固定的背景图,这种信息显示方式较为单一,以致信息显示效果较差。
发明内容
本公开提供一种信息显示方法、装置、终端、服务器及存储介质,以改善信息显示效果。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种信息显示方法,包括:
获取推荐信息,所述推荐信息包括背景图像、前景图像和多个物品的物品信息,所述前景图像是从用于推荐所述多个物品的多媒体资源中抽取得到的,所述背景图像是对所述前景图像进行模糊处理得到的;
在信息推荐界面中,以所述背景图像为背景,以所述前景图像为前景进行显示,并在所述前景图像中显示所述多个物品的物品信息。
在一些实施例中,所述在所述前景图像中显示所述多个物品的物品信息,包括:
在所述多个物品的数量大于第一数量的情况下,在所述前景图像中轮流显示所述多个物品的物品信息。
在一些实施例中,每个所述物品的物品信息包括所述物品的物品图像;所述在所述前景图像中轮流显示所述多个物品的物品信息,包括:
在所述前景图像中,按照多个所述物品图像的显示顺序,显示所述第一数量的物品图像;
响应于所述第一数量的物品图像的显示时长达到第一时长,显示向所述前景图像的一侧滑动的效果,以显示排序在所述第一数量的物品图像之后的物品图像。
在一些实施例中,所述方法还包括:
在所述多个物品的数量不大于所述第一数量的情况下,在所述前景图像中同时显示所述多个物品的物品信息。
在一些实施例中,所述推荐信息还包括物品推荐文本;所述方法还包括:
在所述信息推荐界面中,显示所述物品推荐文本。
在一些实施例中,所述以所述背景图像为背景,以所述前景图像为前景进行显示,包括:
在所述背景图像的上层显示所述前景图像,并在所述前景图像的边缘显示分隔线。
在一些实施例中,所述信息推荐界面为应用的初始化界面,所述方法还包括:
响应于所述应用启动,执行所述获取推荐信息的步骤。
在一些实施例中,所述推荐信息包括所述多个物品对应的应用,所述方法还包括:
在所述信息推荐界面中,显示所述多个物品对应的跳转选项;
响应于对所述跳转选项的触发操作,从所述信息推荐界面跳转至所述应用;
在所述应用中显示详细信息界面,所述详细信息界面包括所述多个物品中至少一个所述物品的物品信息。
在一些实施例中,所述推荐信息还包括所述多媒体资源,所述方法还包括:
响应于所述多媒体资源播放结束,以所述多媒体资源的任一视频帧为背景,显示所述多个物品的物品信息。
在一些实施例中,所述推荐信息还包括所述多媒体资源,所述方法还包括:
以正在播放的所述多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示所述多个物品中至少一个物品的物品信息。
在一些实施例中,所述物品信息包括物品图像、物品名称和资源转移数值,任一所述物品的资源转移数值是指为得到所述物品而转移的资源数值;所述目标显示方式包括以下任一种显示方式:
显示所述多个物品中任一所述物品的物品图像;或者,
显示所述多个物品中任一所述物品的物品图像、物品名称和资源转移数值;或者,
显示每个所述物品的物品图像和物品名称。
在一些实施例中,所述方法还包括:
确定所述账号所在的地理范围对应的所述目标显示方式,所述目标显示方式为多个显示方式中,对应的目标数值最大的显示方式;
其中,所述显示方式对应的目标数值是指,在所述地理范围对应的账号登录的终端上,以所述显示方式显示的物品对应的资源转移数值的总和,资源转移数值,任一所述物品的资源转移数值是指为得到所述物品而转移的资源数值。
在一些实施例中,所述以正在播放的所述多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示所述多个物品中至少一个所述物品的物品信息,包括:
响应于所述多媒体资源的播放时长达到第二时长,以正在播放的所述多媒体资源为背景,以当前登录的所述账号匹配的目标显示方式,显示所述多个物品中至少一个物品的物品信息,所述第二时长小于所述多媒体资源的总播放时长。
根据本公开实施例的第二方面,提供一种信息显示方法,所述方法包括:
获取投放信息,所述投放信息包括用于推荐多个物品的多媒体资源和所述多个物品的物品信息;
从所述多媒体资源中抽取视频帧,得到前景图像;
对所述前景图像进行模糊处理,得到背景图像;
发布所述多个物品对应的推荐信息,所述推荐信息包括所述前景图像、所述背景图像和所述多个物品的物品信息。
在一些实施例中,所述从所述多媒体资源中抽取视频帧,得到前景图像,包括:
从所述多媒体资源中抽取包含人像的视频帧,得到所述前景图像。
根据本公开实施例的第三方面,提供一种信息显示装置,包括:
第一获取单元,被配置为执行获取推荐信息,所述推荐信息包括背景图像、前景图像和多个物品的物品信息,所述前景图像是从用于推荐所述多个物品的多媒体资源中抽取得到的,所述背景图像是对所述前景图像进行模糊处理得到的;
第一显示单元,被配置为执行在信息推荐界面中,以所述背景图像为背景,以所述前景图像为前景进行显示,并在所述前景图像中显示所述多个物品的物品信息。
在一些实施例中,所述第一显示单元,被配置为执行在所述多个物品的数量大于第一数量的情况下,在所述前景图像中轮流显示所述多个物品的物品信息。
在一些实施例中,每个所述物品的物品信息包括所述物品的物品图像;所述第一显示单元,被配置为执行在所述前景图像中,按照多个所述物品图像的显示顺序,显示所述第一数量的物品图像;响应于所述第一数量的物品图像的显示时长达到第一时长,显示向所述前景图像的一侧滑动的效果,以显示排序在所述第一数量的物品图像之后的物品图像。
在一些实施例中,所述第一显示单元,还被配置为执行在所述多个物品的数量不大于所述第一数量的情况下,在所述前景图像中同时显示所述多个物品的物品信息。
在一些实施例中,所述推荐信息还包括物品推荐文本;所述第一显示单元,还被配置为执行在所述信息推荐界面中,显示所述物品推荐文本。
在一些实施例中,所述第一显示单元,被配置为执行在所述背景图像的上层显示所述前景图像,并在所述前景图像的边缘显示分隔线。
在一些实施例中,所述信息推荐界面为应用的初始化界面,所述第一获取单元,被配置为执行响应于所述应用启动,获取所述推荐信息。
在一些实施例中,所述推荐信息包括所述多个物品对应的应用,所述第一显示单元,被配置为执行在所述信息推荐界面中,显示所述多个物品对应的跳转选项;响应于对所述跳转选项的触发操作,从所述信息推荐界面跳转至所述应用;在所述应用中显示详细信息界面,所述详细信息界面包括所述多个物品中至少一个所述物品的物品信息。
在一些实施例中,所述推荐信息还包括所述多媒体资源;所述装置还包括:
第二显示单元,被配置为执行响应于所述多媒体资源播放结束,以所述多媒体资源的任一视频帧为背景,显示所述多个物品的物品信息。
在一些实施例中,所述推荐信息还包括所述多媒体资源;所述装置还包括:
第二显示单元,被配置为执行以正在播放的所述多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示所述多个物品中至少一个物品的物品信息。
在一些实施例中,所述物品信息包括物品图像、物品名称和资源转移数值,任一所述物品的资源转移数值是指为得到所述物品而转移的资源数值;所述目标显示方式包括以下任一种显示方式:
显示所述多个物品中任一所述物品的物品图像;或者,
显示所述多个物品中任一所述物品的物品图像、物品名称和资源转移数值;或者,
显示每个所述物品的物品图像和物品名称。
在一些实施例中,所述装置还包括:
确定单元,被配置为执行确定所述账号所在的地理范围对应的所述目标显示方式,所述目标显示方式为多个显示方式中,对应的目标数值最大的显示方式;
其中,所述显示方式对应的目标数值是指,在所述地理范围对应的账号登录的终端上,以所述显示方式显示的物品对应的资源转移数值的总和,所述资源转移数值是指所述终端为得到所述物品而转移的资源数值。
在一些实施例中,所述第二显示单元,被配置为执行响应于所述多媒体资源的播放时长达到第二时长,以正在播放的所述多媒体资源为背景,以当前登录的所述账号匹配的目标显示方式,显示所述多个物品中至少一个物品的物品信息,所述第二时长小于所述多媒体资源的总播放时长。
根据本公开实施例的第四方面,提供一种信息显示装置,所述装置包括:
第二获取单元,被配置为执行获取投放信息,所述投放信息包括用于推荐多个物品的多媒体资源和所述多个物品的物品信息;
抽取单元,被配置为执行从所述多媒体资源中抽取视频帧,得到前景图像;
模糊处理单元,被配置为执行对所述前景图像进行模糊处理,得到背景图像;
发布单元,被配置为执行发布所述多个物品对应的推荐信息,所述推荐信息包括所述前景图像、所述背景图像和所述多个物品的物品信息。
在一些实施例中,所述抽取单元,被配置为执行从所述多媒体资源中抽取包含人像的视频帧,得到所述前景图像。
根据本公开实施例的第五方面,提供了一种终端,所述终端包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如上述第一方面所述的信息显示方法。
根据本公开实施例的第六方面,提供了一种服务器,所述服务器包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如上述第二方面所述的信息显示方法。
根据本公开实施例的第七方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如上述第一方面所述的信息显示方法;当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得所述服务器能够执行如上述第二方面所述的信息显示方法。
根据本公开实施例的第八方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述方面所述的信息显示方法。
在本公开实施例提供的信息显示方法、装置、终端、服务器及存储介质中,由于前景图像可以从多媒体资源中抽取得到,这样无需额外提供前景图像,且由于背景图像是对前景图像进行模糊处理得到的,则两个图像色调一致,从而在信息推荐界面中,通过以背景图像为背景,以前景图像为主图进行显示,使得界面的背景与前景的色调一致,进而提高了界面整体画面的协调性,改善了信息显示效果,并且通过在前景图像中显示多个物品的物品信息,从而充分利用了信息推荐界面的显示资源,丰富了信息推荐界面的显示内容。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种实施环境的示意图;
图2是根据一示例性实施例示出的一种信息显示方法的流程图;
图3是根据一示例性实施例示出的一种信息显示方法的流程图;
图4是根据一示例性实施例示出的一种信息显示方法的流程图;
图5是根据一示例性实施例示出的一种信息显示方法的流程图;
图6是根据一示例性实施例示出的一种信息推荐界面的示意图;
图7是根据一示例性实施例示出的一种信息显示方法的流程图;
图8是根据一示例性实施例示出的一种资源播放界面的示意图;
图9是根据一示例性实施例示出的一种资源播放界面的示意图;
图10是根据一示例性实施例示出的一种资源播放界面的示意图;
图11是根据一示例性实施例示出的一种信息显示装置的结构框图;
图12是根据一示例性实施例示出的一种信息显示装置的结构框图;
图13是根据一示例性实施例示出的一种终端的结构框图;
图14是根据一示例性实施例示出的一种服务器的结构框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开所涉及的用户信息可以为经用户授权或者经过各方充分授权的信息。
图1是根据一示例性实施例示出的一种实施环境的示意图。参见图1,该实施环境包括终端101和服务器102。终端101和服务器102之间通过无线或者有线网络连接。
在一些实施例中,终端101上安装有由服务器102提供服务的应用,终端101能够通过该应用实现信息显示的功能。示例性地,该应用为终端101操作***中的应用或者为第三方提供的应用。例如该应用为直播应用、视频应用、游戏应用、购物应用、音频应用或者其他应用等,本公开实施例对此不加以限定。在一些实施例中,终端101为台式计算机、笔记本电脑、平板电脑、智能手机或者其他终端等。
服务器102是上述应用的后台服务器。在一些实施例中,服务器102发布推荐信息,该推荐信息用于推荐物品。终端101接收该推荐信息,基于该推荐信息进行信息显示,以向操作终端101的用户推荐物品。
在一些实施例中,服务器102为一台服务器,或者由若干服务器组成的服务器集群云服务器、云计算平台和虚拟化中心中的至少一种。在一些实施例中,上述服务器102的数量可以更多或更少,本公开实施例对此不加以限定。当然,服务器102还可以包括其他功能服务器,以便提供更全面且多样化的服务。
在一些实施例中,继续参见图1,该实施环境中还包括终端103,终端103和服务器102之间通过无线或者有线网络连接。终端103用于向服务器102上传物品的投放信息,服务器102接收该物品的投放信息,基于该物品的投放信息生成该物品的推荐信息,从而发布该推荐信息。在一些实施例中,终端103为台式计算机、笔记本电脑、平板电脑、智能手机或者其他终端等。
本公开提供的信息显示方法能够应用于物品推荐的场景下,例如,当用户打开任一应用时,终端通过本公开提供的方法展示信息推荐界面,该信息推荐界面中显示有前景图像和背景图像以及多个物品的物品信息,或者,终端还可以通过本公开提供的方法在多媒体资源(例如短视频)播放结束时,显示多个物品的物品信息,从而用户能够通过界面中显示的物品信息了解物品,以实现物品推荐。当然,本公开提供的信息显示方法还能够应用在其他场景下,本公开实施例对此不做限制。
图2是根据一示例性实施例示出的一种信息显示方法的流程图,如图2所示,该方法由服务器执行,包括以下步骤。
201、服务器获取投放信息,投放信息包括用于推荐多个物品的多媒体资源和该多个物品的物品信息。
其中,投放信息是物品发布者的终端向服务器发送的。物品发布者在需要推荐物品时,通过终端向服务器发送投放信息。物品为任一能够进行资源转移的物品,例如,物品包括衣服、日用品或者食物等。多媒体资源包括视频、图像、文本或者其他资源等。本公开实施例以多媒体资源为视频为例进行进行说明。
202、服务器从多媒体资源中抽取视频帧,得到前景图像。
203、服务器对前景图像进行模糊处理,得到背景图像。
204、服务器发布该多个物品对应的推荐信息,推荐信息包括前景图像、背景图像和该多个物品的物品信息。
在本公开实施例中,服务器根据投放信息,发布物品的推荐信息,从而使得其他终端能够基于推荐信息进行显示,以使得操作终端的用户能够了解物品。其中,服务器发布推荐信息指的是,服务器向多个终端发送推荐信息。
在本公开实施例中,由于前景图像是对用于推荐多个物品的多媒体资源进行抽帧得到的,从而无需单独提供前景图像,并且,由于背景图像是对前景图像进行模糊处理得到的,则前景图像和背景图像的色调能够协调统一,从而能够改善信息显示的效果。
图3是根据一示例性实施例示出的一种信息显示方法的流程图,如图3所示,方法包括以下步骤。
301、服务器获取投放信息,投放信息包括用于推荐多个物品的多媒体资源和该多个物品的物品信息。
在一些实施例中,服务器提供有接口,接口用于终端上传投放信息,则终端将投放信息通过接口上传至服务器。其中,终端为物品发布者使用的终端。物品发布者为提供物品的对象,例如广告主。任一物品的物品信息包括该物品的物品名称和物品图像。可选地,物品信息还包括物品的资源转移数值,该资源转移数值是指为得到该物品而转移的资源数值。
302、服务器从多媒体资源中抽取视频帧,得到前景图像。
可选地,多媒体资源为视频,视频包括多个视频帧。前景图像是用来作为信息推荐界面的前景进行显示的。在一些实施例中,多媒体资源为包含人像的视频,则服务器从多媒体资源中抽取视频帧,得到前景图像的实现方式包括:在经过各方充分授权的情况下,服务器从多媒体资源中抽取包含人像的视频帧,得到前景图像。
其中,人像可以是多媒体资源的宣传方的人像。服务器从多媒体资源中抽取得到至少一个包含人像的视频帧,在一些实施例中,服务器将至少一个包含人像的视频帧中的任一视频帧作为前景图像。在另一些实施例中,服务器从至少一个包含人像的视频帧中确定目标视频帧,将目标视频帧作为前景图像。其中,目标视频帧的清晰度符合清晰度条件,清晰度条件可以根据需要进行设置,例如,以清晰度用分辨率表示为例,清晰度条件可以为视频帧的分辨率高于分辨率阈值,分辨率阈值可以根据需要进行设置,本公开对此不加以限定。
需要说明的是,在未抽取到清晰度符合清晰度条件的目标视频帧的情况下,服务器可以从至少一个包含人像的视频帧中,确定清晰度最大的视频帧,对该视频帧进行图像处理,以使得该视频帧的清晰度符合条件。
在本公开实施例中,通过从多媒体资源中抽取包含人像的视频帧,得到前景图像,从而能够在未播放多媒体资源的情况下,通过前景图像来显示物品相关的人像信息,进而丰富了信息显示的内容。
在一些实施例中,对于每个投放信息,服务器都从多媒体资源中抽取包含人像的视频帧,得到前景图像。在未抽取到包含人像的视频帧的情况下,服务器还可以抽取包含物品的视频帧,得到前景图像。该物品可以是多媒体资源所推荐的多个物品中的任一物品。
303、服务器对前景图像进行模糊处理,得到背景图像。
由于背景图像是对前景图像进行模糊处理得到的,因此在使用背景图像作为前景图像的背景进行显示时,背景图像的色调和前景图像的色调是统一的,从而能够改善界面的显示效果。在一些实施例中,服务器对前景图像进行模糊处理,得到背景图像的实现方式包括:服务器对前景图像进行高斯模糊处理,得到背景图像。其中,相对于前景图像而言,进行高斯模糊处理得到的背景图像的模糊程度可以根据需要进行设置,本公开对此不加以限定。通过对前景图像进行高斯模糊处理,使得背景图像能够得到一个较好的模糊效果。需要说明的是,服务器还可以通过其他任一模糊处理方式对前景图像进行处理,得到背景图像,本公开实施例对此不加以限定。
304、服务器基于前景图像、背景图像和该多个物品的物品信息,确定推荐信息。
在一些实施例中,服务器将前景图像、背景图像和多个物品的物品信息进行打包,得到推荐信息。其中,推荐信息可以为第一应用的SDK(Software Development Kit,软件开发工具包)。该第一应用为能够基于推荐信息进行信息显示的应用。
在本公开实施例中,通过基于前景图像、背景图像以及多个物品的物品信息,确定多个物品对应的推荐信息,使得推荐信息能够包括每个物品的多种形式的信息,从而丰富了推荐信息的内容,进而能够改善物品的推荐效果。
305、服务器发布该推荐信息。
在一些实施例中,服务器向安装有第一应用的终端发送该推荐信息,以使得终端在该第一应用中,基于该推荐信息进行信息显示。
在本公开实施例中,由于前景图像是对用于推荐多个物品的多媒体资源进行抽帧得到的,从而无需单独提供前景图像,并且,由于背景图像是对前景图像进行模糊处理得到的,则前景图像和背景图像的色调能够协调统一,从而能够改善信息显示的效果。
图4是根据一示例性实施例示出的一种信息显示方法的流程图,如图4所示,方法包括以下步骤。
401、终端获取推荐信息,推荐信息包括背景图像、前景图像和多个物品的物品信息,前景图像是从用于推荐多个物品的多媒体资源中抽取得到的,背景图像是对前景图像进行模糊处理得到的。
402、终端在信息推荐界面中,以背景图像为背景,以前景图像为前景进行显示,并在前景图像中显示该多个物品的物品信息。
在本公开实施例中,由于前景图像可以从多媒体资源中抽取得到,这样无需额外提供前景图像,且由于背景图像是对前景图像进行模糊处理得到的,则两个图像色调一致,从而在信息推荐界面中,通过以背景图像为背景,以前景图像为主图进行显示,使得界面的背景与前景的色调一致,进而提高了界面整体画面的协调性,改善了信息显示效果,并且通过在前景图像中显示多个物品的物品信息,从而充分利用了信息推荐界面的显示资源,丰富了信息推荐界面的显示内容。
图5是根据一示例性实施例示出的一种信息显示方法的流程图,如图5所示,方法包括以下步骤。
501、终端获取推荐信息,推荐信息包括背景图像、前景图像和多个物品的物品信息,前景图像是从用于推荐多个物品的多媒体资源中抽取得到的,背景图像是对前景图像进行模糊处理得到的。
其中,终端在接收到服务器下发的推荐信息之后,存储该推荐信息。在需要基于推荐信息进行信息显示时,获取已存储的推荐信息。在一些实施例中,信息推荐界面为应用的初始化界面,该应用也即是图3所示实施例中的第一应用,为便于区分,将该应用称为第一应用。则本公开实施例提供的信息显示方法还包括以下步骤:终端响应于第一应用启动,执行步骤501的操作。
在本公开实施例中,在第一应用启动时,获取推荐信息,从而能够基于推荐信息进行后续的信息显示,这样,在第一应用启动时用户就能够看到基于推荐信息进行显示的内容,从而实现了对物品的推荐,加大了物品的推荐力度。
502、终端在信息推荐界面中,以背景图像为背景,以前景图像为前景进行显示。
在一些实施例中,背景图像的显示尺寸可以根据终端的显示界面的尺寸确定,以适配于终端的显示界面,本公开对此不加以限定,例如背景图像铺满终端的显示界面,也即背景图像的尺寸与终端的显示界面的尺寸相同。可选地,前景图像以卡片的形式显示。前景图像的显示尺寸和在信息推荐界面中的显示位置也可以根据需要进行设置,本公开对此不加以限定。例如,背景图像和前景图像之间的尺寸比例可以是固定的,且前景图像的显示位置可以是背景图像的中央区域。
由于背景图像和前景图像是叠加显示的,那么终端可以对两个图像进行分隔显示,以使得两个图像的交接区域更加明显。在一些实施例中,终端以背景图像为背景,以前景图像为前景进行显示的实现方式包括:终端在背景图像的上层显示前景图像,并在前景图像的边缘显示分隔线。
其中,背景图像位于前景图像的下层,未被前景图像遮盖的部分图像显示在信息推荐界面中,则操作终端的用户在终端的信息推荐界面中能够同时看到背景图像和前景图像。在一些实施例中,终端将分隔线以围绕前景图像的边缘的形式进行显示。分隔线的显示样式可以根据需要进行设置,本公开对此不加以限定。例如,参见图6,前景图像的边缘显示有分隔线,以和背景图像分隔开。
在本公开实施例中,通过将前景图像显示在背景图像的上层,且在前景图像的边缘显示分隔线,使得前景图像和背景图像的交接区域更加明显,从而改善了信息显示效果。
在本公开实施例中,由于推荐信息还包括多个物品的物品信息,则终端还可以执行步骤503的操作。需要说明的是,终端可以同时执行步骤502和步骤503,也即是在信息推荐界面中同时显示背景图像、前景图像和多个物品的物品信息,或者,终端还可以依次执行步骤502-步骤503,也即是先显示背景图像和前景图像,再显示多个物品的物品信息。
503、终端在前景图像中,显示该多个物品的物品信息。
其中,物品信息在前景图像中的显示位置可以根据需要进行设置,本公开对此不加以限定。例如,终端在前景图像的上层,且在前景图像的底部显示物品的物品信息。这样,既突出显示了物品信息还能不遮挡前景图像的大部分图像。其中,物品信息对应的显示区域的尺寸与前景图像的尺寸之间的比例可以根据需要进行设置,本公开实施例对此不加以限定。在本公开实施例中,在通过显示前景图像和背景图像来进行信息推荐的基础上,还显示了物品的物品信息,使得用户能够了解物品更多的信息,从而充分利用了信息推荐界面的显示资源,丰富了信息推荐界面的显示内容。
在一些实施例中,物品的数量为一个,则终端直接在信息推荐界面中,显示该物品的物品信息。在另一些实施例中,物品的数量包括多个;则终端在前景图像中显示多个物品的物品信息的实现方式包括:终端在多个物品的数量大于第一数量的情况下,在前景图像中轮流显示多个物品的物品信息;在多个物品的数量不大于第一数量的情况下,在前景图像中同时显示多个物品的物品信息。
其中,一个物品对应一个物品信息,第一数量为信息推荐界面一次同时显示的物品信息的最大数量,则第一数量可以根据终端的显示界面的尺寸进行设置,本公开对此不加以限定。例如,第一数量为2、3或者4等。可选地,每个物品信息对应的显示区域的尺寸相同。
在本公开实施例中,由于能够根据第一数量确定多个物品的物品信息的显示方式,使得即使物品的数量较多也能以轮流显示的方式来充分利用信息推荐界面的显示资源,保证物品的物品信息充分显示,从而改善了信息显示效果。
在同时显示多个物品的物品信息时,例如,多个物品包括物品1、物品2和物品3,终端将物品1、物品2和物品3的物品信息并排显示在信息推荐界面中。
在本公开实施例中,通过在物品的数量较少的情况下,同时显示多个物品的物品信息,从而节省了物品信息的显示时间,提高了显示效率。
在一些实施例中,每个物品的物品信息包括该物品的物品图像;则终端在前景图像中轮流显示多个物品的物品信息的实现方式包括:终端在前景图像中,按照多个物品图像的显示顺序,显示第一数量的物品图像;响应于第一数量的物品图像的显示时长达到第一时长,显示向前景图像的一侧滑动的效果,以显示排序在第一数量的物品图像之后的物品图像。
其中,第一时长以及多个物品图像的显示顺序可以根据需要进行设置,本公开对此不加以限定。例如,每个物品设置有优先级,对于优先级高的物品,该物品的物品图像的显示顺序靠前,优先级低的物品,该物品的物品图像的显示顺序靠后,优先级可以根据需要进行设置。可选地,第一时长设置的小一些,以使得多个物品的物品信息能够在较短的时间内全部显示出来。例如,第一时长为0.5秒。以第一数量为3,多个物品的数量为5为例,终端在信息推荐界面中,对显示顺序排序在前3位的物品图像进行显示,在显示时长达到第一时长时,显示3个物品图像向一侧滑出的效果,同时显示排序在第4位的物品图像向同一侧滑入的效果,直至排序在第1位的物品图像消失在信息推荐界面,排序在第4位的物品图像完全显示在信息推荐界面,以此类推,直至第5位的物品图像完全显示在信息推荐界面。
在本公开实施例中,通过动态滑动的显示效果依次显示多个物品的物品图像,使得多个物品都可以显示在信息推荐界面,从而增大了信息推荐界面能够显示的信息量。
在一些实施例中,推荐信息还包括物品推荐文本;本公开实施例提供的信息显示方法还包括以下步骤:终端在信息推荐界面中,显示物品推荐文本。
其中,物品推荐文本是物品发布者的终端上传给服务器的投放信息中包含的信息,经由服务器下发给终端。例如,物品推荐文本为物品的宣传语。可选地,物品推荐文本在信息推荐界面中的显示位置和显示区域的尺寸可以根据需要进行设置,例如,物品推荐文本的显示位置位于多个物品的物品信息的下方区域。需要说明的是,终端可以在显示物品的物品信息时,同时显示物品推荐文本。
例如,参见图6,多个物品图像并排显示在前景图像的底部,且物品图像的下方显示有物品推荐文本“XXXX,XXXX”。
在本公开实施例中,通过在信息推荐界面显示物品推荐文本,使得用户能够通过物品推荐文本对物品有所了解,从而丰富了信息推荐界面的显示内容。
在一些实施例中,推荐信息包括多个物品对应的应用,为便于区分,将该应用称为第二应用。本公开实施例提供的信息显示方法还包括以下步骤:终端在信息推荐界面中,显示多个物品对应的跳转选项;响应于对该跳转选项的触发操作,从信息推荐界面跳转至第二应用;在第二应用中显示详细信息界面,该详细信息界面包括多个物品中至少一个物品的物品信息。
其中,物品对应的第二应用为能够对物品进行资源转移的应用或者提供物品的详细信息界面的应用。用户可以触发信息推荐界面所显示的跳转选项,以触发终端跳转至该第二应用。详细信息界面中显示有物品的详细信息,例如,物品名称、物品图像、物品性能或者物品对应的资源转移数值等,该资源转移数值是指为得到物品而转移的资源数值。
跳转选项的显示方式和显示位置可以根据需要进行设置,例如,跳转选项的显示方式为按钮,显示位置位于前景图像的下方。跳转选项设置有相应的文本描述信息,以指示跳转选项的功能,文本描述信息的内容可以根据需要进行设置。例如,参见图6,第二应用为应用A,前景图像的下方显示有跳转选项,且跳转选项的文本描述信息为“跳转至应用A”。
需要说明的是,推荐信息所包括的多个物品对应的应用还可以为当前应用,当前应用也能够对物品进行资源转移或者提供物品的详细信息界面,且详细信息界面是当前应用提供的。则终端在信息推荐界面中显示跳转选项,跳转选项用于在当前应用中跳转至详细信息界面。例如,跳转选项的文本描述信息为“跳转至详细信息页”。因此,响应于对跳转选项的触发操作,在当前应用中,从信息推荐界面跳转至详细信息界面。
在本公开实施例中,通过显示跳转选项,使得用户在想要了解物品的更多信息时,能够通过物品对应的第二应用显示的详细信息界面来了解,从而提供了了解物品的详细信息的入口,无需额外去查找物品的详细信息,提高了操作的便捷性。
需要说明的是,终端可以在信息推荐界面中,同时显示背景图像、前景图像、物品信息和跳转选项。在一些实施例中,信息推荐界面中还显示有倒计时选项,终端响应于对倒计时选项的触发操作,从信息推荐界面跳转至当前应用的主界面。
其中,倒计时的时长为从显示信息推荐界面开始到进入第一应用的主界面所需的时长,倒计时的时长可以根据需要进行设置,例如倒计时5秒。倒计时选项的显示方式和显示位置可以根据需要进行设置,例如,倒计时选项的显示方式为按钮,显示位置位于信息推荐界面的右上角。倒计时选项还可以设置有文本描述信息,例如文本描述信息的内容为“跳过”,以指示用户可以通过触发该倒计时选项从而触发终端直接显示第一应用的主界面。例如,参见图6,信息推荐界面的右上角显示有倒计时选项,且倒计时选项的文本描述信息为“跳过5”,数字5表示倒计时5秒。
在本公开实施例中,物品的发布者能够通过服务器上传投放信息,无需额外提供前景图像和背景图像,只需提供物品相关的多媒体资源和物品图像等信息,从而减少了人力消耗;并且,服务器能够使用“前景图像+背景图像”这种自动化模板,从多媒体资源中抽取前景图像,再处理得到背景图像,从而为信息推荐界面的显示提供了丰富的信息;此外,由于物品数量较多时能够轮流显示物品信息,从而实现了物品信息的动态显示。
在本公开实施例中,由于前景图像可以从多媒体资源中抽取得到,这样无需额外提供前景图像,且由于背景图像是对前景图像进行模糊处理得到的,则两个图像色调一致,从而在信息推荐界面中,通过以背景图像为背景,以前景图像为主图进行显示,使得界面的背景与前景的色调一致,进而提高了界面整体画面的协调性,改善了信息显示效果,并且通过在前景图像中显示多个物品的物品信息,从而充分利用了信息推荐界面的显示资源,丰富了信息推荐界面的显示内容。
图5所示出的实施例是终端以静态显示前景图像、背景图像和多个物品的物品信息的形式来进行多个物品的信息推荐的。在一些实施例中,推荐信息还包括多媒体资源,从而终端还可以播放用于推荐多个物品的多媒体资源,在播放多媒体资源的过程中以及多媒体资源播放结束的时候,显示物品的物品信息,以实现信息推荐。图7是根据一示例性实施例示出的一种信息显示方法的流程图,如图7所示,方法包括以下步骤。
701、终端以正在播放的多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示多个物品中至少一个物品的物品信息。
在本公开实施例中,终端在应用中播放该多媒体资源,为便于区分,将该应用成为第三应用。第三应用可以与第一应用或者第二应用相同,第三应用也可以与第一应用和第二应用均不同。在一些实施例中,用户在想要浏览多媒体资源时,触发终端启动第三应用,终端在第三应用中播放多媒体资源。例如,第三应用为短视频应用,用于推荐多个物品的多媒体资源为短视频,短视频应用中的短视频以信息流的形式播放,终端以信息流的方式播放至用于推荐多个物品的多媒体资源时,播放该多媒体资源。
其中,账号具有匹配的显示方式,该显示方式用于显示物品的物品信息。终端在播放该多媒体资源时,获取当前登录账号匹配的目标显示方式,从而通过目标显示方式在资源播放界面中显示物品信息。
在本公开实施例中,通过在播放多媒体资源的同时还显示物品的物品信息,使得用户不仅能够通过多媒体资源了解物品还能够通过物品信息了解物品,且通过以账号匹配的目标显示方式进行显示,提高了显示方式与账号的适配性,从而丰富了物品推荐方式。
在一些实施例中,终端响应于多媒体资源启动播放,以正在播放的多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示多个物品中至少一个物品的物品信息。或者,终端响应于多媒体资源的播放时长达到第二时长,以正在播放的多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示多个物品中至少一个物品的物品信息,第二时长小于多媒体资源的总播放时长。其中,第二时长可以根据需要进行设置,本公开实施例对比不加以限定。
在本公开实施例中,通过在多媒体资源播放一段时间之后,也即是在用户通过浏览多媒体资源对物品有所了解之后,再显示物品的物品信息,使得用户能够进一步了解物品,从而实现了对物品的多样化推荐,改善了物品推荐效果。
在一些实施例中,终端确定当前登录账号匹配的目标显示方式的实现方式包括:终端确定该账号所在的地理范围对应的目标显示方式,该目标显示方式为多个显示方式中,对应的目标数值最大的显示方式;其中,显示方式对应的目标数值是指,在该地理范围对应的账号登录的终端上,以该显示方式显示的物品对应的资源转移数值的总和,该资源转移数值是指终端为得到物品而转移的资源数值。
其中,账号所在的地理范围包括账号的注册地所在的地理范围。地理范围的大小可以根据根据需要进行设置,例如地理范围可以根据行政区域进行划分。
在本公开实施例中,账号所登录的终端通过一种显示方式在资源播放界面中显示至少一个物品的物品信息,在用户想要得到其中任一物品时,触发终端对该物品进行资源转移,生成物品对应的订单,该订单包括物品的资源转移数值,也即用户为了得到该物品而通过终端转移的资源数值,终端借助于服务器将订单发送至物品提供方对应的终端,然后物品提供方为用户提供物品,在用户收到物品时,触发终端为订单设置完成状态,从而实现用户与物品提供方之间的资源转移。
由于物品存在多种显示方式,则对于在任一地理范围内,以同一种显示方式显示物品的每个终端,该终端针对物品进行资源转移,从而产生针对该显示方式的目标数值,也即该地理范围内的多个终端以该显示方式显示的物品对应的资源转移数值的总和。显示方式对应的目标数值越大,表示该显示方式的信息推荐效果越好。
在终端播放多媒体资源之前,服务器确定终端所登录账号的目标显示方式,从而向终端下发该目标显示方式对应的物品信息。在终端播放多媒体资源时,直接以目标显示方式显示相应的物品信息。
在本公开实施例中,通过针对不同的账号,将该账号所在地理范围对应的目标显示方式作为显示物品信息的显示方式,从而实现了显示方式与账号之间的搭配,实现了千人千面,从而提高了物品信息显示的灵活性。
在另一些实施例中,服务器还可以从预设的多个显示方式中,任选一个显示方式作为终端当前登录的账号的目标显示方式,以提高目标显示方式的确定效率。
在一些实施例中,物品的物品信息包括物品图像、物品名称和资源转移数值。其中,资源转移数值是指为得到物品而转移的资源数值。物品信息可以以卡片的形式显示。则目标显示方式包括以下任一种显示方式:
第一种显示方式:终端显示多个物品中任一物品的物品图像。其中,物品图像的显示位置可以根据需要进行设置,例如,参见图8,物品图像以卡片形式显示在资源播放界面的底部。
第二种显示方式:终端显示多个物品中任一物品的物品图像、物品名称和资源转移数值。其中,终端可以从多个物品的物品信息中,获取任一物品的物品信息进行显示。物品图像、物品名称和资源转移数值的显示位置可以根据需要进行设置,例如,参见图8,物品图像、物品名称“CC”和资源转移数值“1600.99”以卡片的形式显示在资源播放界面的底部,且物品图像显示在卡片的左部,物品名称和资源转移数值以纵向排列的方式显示在卡片的右部,也即物品图像的右侧,。
第三种显示方式:终端显示每个物品的物品图像和物品名称。其中,物品图像和物品名称的显示方式可以根据需要进行设置,例如,参见图8,多个物品包括物品1、物品2和物品3,该多个物品的物品图像以卡片形式显示在资源播放界面的底部,每个物品图像对应的物品名称显示在该物品图像的底部。
可选地,终端在通过上述第二种显示方式或者第三种显示方式显示物品信息时,在资源播放界面中显示多个物品对应的跳转选项,终端响应于对该跳转选项的触发操作,从资源播放界面跳转至第二应用;在第二应用中显示详细信息界面。其中,若当前应用为第二应用,则终端直接跳转至详细信息界面。例如,参见图8,第二种显示方式和第三种显示方式所显示的卡片的底部还显示有跳转选项,跳转选项的文本描述信息为“了解详情”。该跳转选项与步骤503中的跳转选项同理,在此不再赘述。
在本公开实施例中,由于物品信息的显示存在多种显示方式,通过以不同的显示方式显示不同的物品信息,从而避免了单一显示方式的单调,使得物品信息的显示更加多样化,改善了信息显示效果。
需要说明的是,本公开实施例以上述显示方式为例进行说明,但不局限于上述显示方式。
可选地,终端在播放多媒体资源时,还可以显示其他信息,相应地,本公开实施例提供的信息显示方法还包括以下步骤:终端在资源播放界面中,显示多个物品对应的发布者标识以及物品推荐文本。
其中,发布者标识为发布该多媒体资源的账号的标识,例如广告主的标识。发布者标识和物品推荐文本的显示位置可以根据需要进行设置。
可选地,在以正在播放的多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示多个物品中至少一个物品的物品信息之前,终端还能够显示其他信息。相应地,终端响应于多媒体资源的播放时长达到第三时长,在资源播放界面中显示多个物品对应的跳转选项。其中,第三时长小于第二时长。该跳转选项与步骤503中的跳转选项同理,在此不再赘述。
在一些实施例中,终端还可以改变跳转选项的显示样式,相应地,终端响应于多媒体资源的播放时长达到第三时长,在资源显示界面中以第一样式显示跳转选项,响应于多媒体资源的的播放时长达到第四时长,将跳转选项由第一样式显示改为由第二样式显示,第四时长大于第三时长且小于第二时长,第一样式和第二样式不同。例如,第一样式和第二样式的区别在于颜色的深浅。
例如,第三时长为3秒,第四时长为5秒,第二时长为7秒,参见图9,在播放多媒体资源的过程中,资源播放界面显示有发布者标识“AAA”和物品推荐文本“XXXX,XXXX”,在多媒体资源播放至第3秒时,显示跳转选项,播放至第5秒时,跳转选项高亮(图9中以边框加粗的形式表示高亮效果),跳转选项的文本描述信息为“了解详情”。
702、终端响应于多媒体资源播放结束,以多媒体资源的任一视频帧为背景,显示多个物品的物品信息。
其中,该物品信息包括物品图像和物品名称。即使多媒体资源播放结束,操作终端的用户也能看到物品的物品信息。物品图像和物品名称的显示方式可以根据需要进行设置,本公开实施例对此不加以限定。在一些实施例中,终端以多媒体资源的最后一帧视频帧为背景,显示多个物品的物品信息。终端还能够对用于背景显示的视频帧的亮度进行调整,以突显物品信息。例如,参见图10,物品信息以卡片的形式显示在资源播放界面的中央区域,多个物品图像并排显示,每个物品图像对应的物品名称显示在该物品图像的底部。
在本公开实施例中,通过在多媒体资源播放结束后,也即多媒体资源的结束页,显示多个物品的物品信息,从而能够向用户传达更多的信息,改善了信息显示的效果。
在一些实施例中,终端在多媒体资源播放结束时,还可以显示其他信息,相应地,本公开实施例提供的信息显示方法还包括以下步骤:终端显示多个物品对应的发布者标识以及物品推荐文本。
例如,参见图10,发布者标识“AAA”和物品推荐文本“XXXX,XXXX”显示在卡片的顶部,也即多个物品图像的上方。
需要说明的是,在多媒体资源播放结束后,终端可以同时显示每个物品的物品图像、物品名称、发布者标识和物品推荐文本。
在本公开实施例中,通过显示多个物品对应的发布者标识和物品推荐文本,使得用户能够了解物品的发布者,以及通过物品推荐文本对物品有进一步了解,从而丰富了信息显示内容,改善了信息显示效果。
图11是根据一示例性实施例示出的一种信息显示装置的结构框图。参照图11,装置包括:
第一获取单元1101,被配置为执行获取推荐信息,推荐信息包括背景图像、前景图像和多个物品的物品信息,前景图像是从用于推荐多个物品的多媒体资源中抽取得到的,背景图像是对前景图像进行模糊处理得到的;
第一显示单元1102,被配置为执行在信息推荐界面中,以背景图像为背景,以前景图像为前景进行显示,并在前景图像中显示多个物品的物品信息。
在一些实施例中,第一显示单元1102,被配置为执行在多个物品的数量大于第一数量的情况下,在前景图像中轮流显示多个物品的物品信息。
在一些实施例中,每个物品的物品信息包括物品的物品图像;第一显示单元1102,被配置为执行在前景图像中,按照多个物品图像的显示顺序,显示第一数量的物品图像;响应于第一数量的物品图像的显示时长达到第一时长,显示向前景图像的一侧滑动的效果,以显示排序在第一数量的物品图像之后的物品图像。
在一些实施例中,第一显示单元1102,还被配置为执行在多个物品的数量不大于第一数量的情况下,在前景图像中同时显示多个物品的物品信息。
在一些实施例中,推荐信息还包括物品推荐文本;第一显示单元1102,还被配置为执行在信息推荐界面中,显示物品推荐文本。
在一些实施例中,第一显示单元1102,被配置为执行在背景图像的上层显示前景图像,并在前景图像的边缘显示分隔线。
在一些实施例中,信息推荐界面为应用的初始化界面,第一获取单元1101,被配置为执行响应于应用启动,获取推荐信息。
在一些实施例中,推荐信息包括多个物品对应的应用,第一显示单元1102,被配置为执行在信息推荐界面中,显示多个物品对应的跳转选项;响应于对跳转选项的触发操作,从信息推荐界面跳转至应用;在应用中显示详细信息界面,详细信息界面包括多个物品中至少一个物品的物品信息。
在一些实施例中,推荐信息还包括多媒体资源;装置还包括:
第二显示单元,被配置为执行响应于多媒体资源播放结束,以多媒体资源的任一视频帧为背景,显示多个物品的物品信息。
在一些实施例中,推荐信息还包括多媒体资源;装置还包括:
第二显示单元,被配置为执行以正在播放的多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示多个物品中至少一个物品的物品信息。
在一些实施例中,物品信息包括物品图像、物品名称和资源转移数值,任一物品的资源转移数值是指为得到物品而转移的资源数值;目标显示方式包括以下任一种显示方式:
显示多个物品中任一物品的物品图像;或者,
显示多个物品中任一物品的物品图像、物品名称和资源转移数值;或者,
显示每个物品的物品图像和物品名称。
在一些实施例中,装置还包括:
确定单元,被配置为执行确定账号所在的地理范围对应的目标显示方式,目标显示方式为多个显示方式中,对应的目标数值最大的显示方式;
其中,显示方式对应的目标数值是指,在地理范围对应的账号登录的终端上,以显示方式显示的物品对应的资源转移数值的总和,资源转移数值是指终端为得到物品而转移的资源数值。
在一些实施例中,第二显示单元,被配置为执行响应于多媒体资源的播放时长达到第二时长,以正在播放的多媒体资源为背景,以当前登录的账号匹配的目标显示方式,显示多个物品中至少一个物品的物品信息,第二时长小于多媒体资源的总播放时长。
在本公开实施例中,由于前景图像可以从多媒体资源中抽取得到,这样无需额外提供前景图像,且由于背景图像是对前景图像进行模糊处理得到的,则两个图像色调一致,从而在信息推荐界面中,通过以背景图像为背景,以前景图像为主图进行显示,使得界面的背景与前景的色调一致,进而提高了界面整体画面的协调性,改善了信息显示效果,并且通过在前景图像中显示多个物品的物品信息,从而充分利用了信息推荐界面的显示资源,丰富了信息推荐界面的显示内容。
图12是根据一示例性实施例示出的一种信息显示装置的结构框图。参照图12,装置包括:
第二获取单元1201,被配置为执行获取投放信息,投放信息包括用于推荐多个物品的多媒体资源和多个物品的物品信息;
抽取单元1202,被配置为执行从多媒体资源中抽取视频帧,得到前景图像;
模糊处理单元1203,被配置为执行对前景图像进行模糊处理,得到背景图像;
发布单元1204,被配置为执行发布多个物品对应的推荐信息,推荐信息包括前景图像、背景图像和多个物品的物品信息。
在一些实施例中,抽取单元1202,被配置为执行从多媒体资源中抽取包含人像的视频帧,得到前景图像。
在本公开实施例中,由于前景图像是对用于推荐多个物品的多媒体资源进行抽帧得到的,从而无需单独提供前景图像,并且,由于背景图像是对前景图像进行模糊处理得到的,则前景图像和背景图像的色调能够协调统一,从而能够改善信息显示的效果。
关于上述实施例中的信息显示装置,其中每个单元执行操作的具体方式已经在有关方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图13是根据一示例性实施例示出的一种终端的结构框图。在一些实施例中,终端1300包括:台式计算机、笔记本电脑、平板电脑、智能手机或者其他终端等。终端1300还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1300包括有:处理器1301和存储器1302。
在一些实施例中,处理器1301包括一个或多个处理核心,比如4核心处理器、8核心处理器等。在一些实施例中,处理器1301采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(ProgrammableLogic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。在一些实施例中,处理器1301也包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central Processing Unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1301集成有GPU(GraphicsProcessing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1301还包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
在一些实施例中,存储器1302包括一个或多个计算机可读存储介质,该计算机可读存储介质是非暂态的。在一些实施例中,存储器1302还包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1302中的非暂态的计算机可读存储介质用于存储可执行指令,该可执行指令用于被处理器1301所执行以实现本公开中方法实施例提供的信息显示方法。
在一些实施例中,终端1300还可选包括有:***设备接口1303和至少一个***设备。在一些实施例中,处理器1301、存储器1302和***设备接口1303之间通过总线或信号线相连。在一些实施例中,各个***设备通过总线、信号线或电路板与***设备接口1303相连。具体地,***设备包括:射频电路1304、显示屏1305、摄像头组件1306、音频电路1307、定位组件1308和电源1309中的至少一种。
***设备接口1303可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1301和存储器1302。在一些实施例中,处理器1301、存储器1302和***设备接口1303被集成在同一芯片或电路板上;在一些其他实施例中,处理器1301、存储器1302和***设备接口1303中的任意一个或两个在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1304用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1304通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。在一些实施例中,射频电路1304包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。在一些实施例中,射频电路1304通过至少一种无线通信协议来与其他终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1304还包括NFC(Near Field Communication,近距离无线通信)有关的电路,本公开对此不加以限定。
显示屏1305用于显示UI(User Interface,用户界面)。在一些实施例中,该UI包括图形、文本、图标、视频及其他们的任意组合。当显示屏1305是触摸显示屏时,显示屏1305还具有采集在显示屏1305的表面或表面上方的触摸信号的能力。在一些实施例中,该触摸信号作为控制信号输入至处理器1301进行处理。此时,显示屏1305还用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1305为一个,设置在终端1300的前面板;在另一些实施例中,显示屏1305为至少两个,分别设置在终端1300的不同表面或呈折叠设计;在另一些实施例中,显示屏1305是柔性显示屏,设置在终端1300的弯曲表面上或折叠面上。甚至,显示屏1305还设置成非矩形的不规则图形,也即异形屏。在一些实施例中,显示屏1305采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1306用于采集图像或视频。在一些实施例中,摄像头组件1306包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其他融合拍摄功能。在一些实施例中,摄像头组件1306还包括闪光灯。在一些实施例中,闪光灯是单色温闪光灯,在一些实施例中,闪光灯是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,用于不同色温下的光线补偿。
在一些实施例中,音频电路1307包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1301进行处理,或者输入至射频电路1304以实现语音通信。出于立体声采集或降噪的目的,在一些实施例中,麦克风为多个,分别设置在终端1300的不同部位。在一些实施例中,麦克风是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1301或射频电路1304的电信号转换为声波。在一些实施例中,扬声器是传统的薄膜扬声器,在一些实施例中,扬声器以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅能够将电信号转换为人类可听见的声波,也能够将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1307还包括耳机插孔。
定位组件1308用于定位终端1300的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。在一些实施例中,定位组件1307是基于美国的GPS(Global Positioning System,全球定位***)、中国的北斗***、俄罗斯的格雷纳斯定位***或者欧盟的伽利略***的定位组件。
电源1309用于为终端1300中的各个组件进行供电。在一些实施例中,电源1309是交流电、直流电、一次性电池或可充电电池。当电源1309包括可充电电池时,该可充电电池是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还用于支持快充技术。
在一些实施例中,终端1300还包括有一个或多个传感器1310。该一个或多个传感器1310包括但不限于:加速度传感器1311、陀螺仪传感器1312、压力传感器1313、光学传感器1314以及接近传感器1315。
在一些实施例中,加速度传感器1311检测以终端1300建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1311用于检测重力加速度在三个坐标轴上的分量。在一些实施例中,处理器1301根据加速度传感器1311采集的重力加速度信号,控制显示屏1305以横向视图或纵向视图进行用户界面的显示。在一些实施例中,加速度传感器1311还用于游戏或者用户的运动数据的采集。
在一些实施例中,陀螺仪传感器1312检测终端1300的机体方向及转动角度,陀螺仪传感器1312与加速度传感器1311协同采集用户对终端1300的3D动作。处理器1301根据陀螺仪传感器1312采集的数据,能够实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
在一些实施例中,压力传感器1313设置在终端1300的侧边框和/或显示屏1305的下层。当压力传感器1313设置在终端1300的侧边框时,能够检测用户对终端1300的握持信号,由处理器1301根据压力传感器1313采集的握持信号进行左右手识别或快捷操作。当压力传感器1313设置在显示屏1305的下层时,由处理器1301根据用户对显示屏1305的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
光学传感器1314用于采集环境光强度。在一个实施例中,处理器1301根据光学传感器1314采集的环境光强度,控制显示屏1305的显示亮度。具体地,当环境光强度较高时,调高显示屏1305的显示亮度;当环境光强度较低时,调低显示屏1305的显示亮度。在另一个实施例中,处理器1301还根据光学传感器1314采集的环境光强度,动态调整摄像头组件1306的拍摄参数。
接近传感器1315,也称距离传感器,通常设置在终端1300的前面板。接近传感器1315用于采集用户与终端1300的正面之间的距离。在一个实施例中,当接近传感器1315检测到用户与终端1300的正面之间的距离逐渐变小时,由处理器1301控制显示屏1305从亮屏状态切换为息屏状态;当接近传感器1315检测到用户与终端1300的正面之间的距离逐渐变大时,由处理器1301控制显示屏1305从息屏状态切换为亮屏状态。
本领域技术人员能够理解,图13中示出的结构并不构成对终端1300的限定,能够包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
图14是根据一示例性实施例示出的一种服务器的结构框图。该服务器1400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(centralprocessing units,CPU)1401和用于存储处理器可执行指令的存储器1402,其中,所述处理器被配置为执行所述指令,以实现如上述方法实施例提供的信息显示方法。当然,该服务器还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器还可以包括其他用于实现设备功能的部件,在此不做赘述。
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器,上述指令可由终端的处理器执行以完成上述方法实施例中的信息显示方法;或者,上述指令可由服务器的处理器执行以完成上述方法实施例中的信息显示方法。在一些实施例中,计算机可读存储介质可以是ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact Disc Read-Only Memory,只读光盘)、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述方法实施例中的信息显示方法。
在一些实施例中,本公开实施例所涉及的计算机程序可被部署在一个电子设备上执行,或者在位于一个地点的多个电子设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个电子设备上执行,分布在多个地点且通过通信网络互连的多个电子设备可以组成区块链***。该电子设备可以提供为终端或者服务器。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由上面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种信息显示方法,其特征在于,包括:
获取推荐信息,所述推荐信息包括背景图像、前景图像和多个物品的物品信息,所述前景图像是从用于推荐所述多个物品的多媒体资源中抽取得到的,所述背景图像是对所述前景图像进行模糊处理得到的;
在信息推荐界面中,以所述背景图像为背景,以所述前景图像为前景进行显示,并在所述前景图像中显示所述多个物品的物品信息。
2.根据权利要求1所述的方法,其特征在于,所述在所述前景图像中显示所述多个物品的物品信息,包括:
在所述多个物品的数量大于第一数量的情况下,在所述前景图像中轮流显示所述多个物品的物品信息。
3.根据权利要求2所述的方法,其特征在于,每个所述物品的物品信息包括所述物品的物品图像;所述在所述前景图像中轮流显示所述多个物品的物品信息,包括:
在所述前景图像中,按照多个所述物品图像的显示顺序,显示所述第一数量的物品图像;
响应于所述第一数量的物品图像的显示时长达到第一时长,显示向所述前景图像的一侧滑动的效果,以显示排序在所述第一数量的物品图像之后的物品图像。
4.一种信息显示方法,其特征在于,所述方法包括:
获取投放信息,所述投放信息包括用于推荐多个物品的多媒体资源和所述多个物品的物品信息;
从所述多媒体资源中抽取视频帧,得到前景图像;
对所述前景图像进行模糊处理,得到背景图像;
发布所述多个物品对应的推荐信息,所述推荐信息包括所述前景图像、所述背景图像和所述多个物品的物品信息。
5.一种信息显示装置,其特征在于,所述装置包括:
第一获取单元,被配置为执行获取推荐信息,所述推荐信息包括背景图像、前景图像和多个物品的物品信息,所述前景图像是从用于推荐所述多个物品的多媒体资源中抽取得到的,所述背景图像是对所述前景图像进行模糊处理得到的;
第一显示单元,被配置为执行在信息推荐界面中,以所述背景图像为背景,以所述前景图像为前景进行显示,并在所述前景图像中显示所述多个物品的物品信息。
6.一种信息显示装置,其特征在于,所述装置包括:
第二获取单元,被配置为执行获取投放信息,所述投放信息包括用于推荐多个物品的多媒体资源和所述多个物品的物品信息;
抽取单元,被配置为执行从所述多媒体资源中抽取视频帧,得到前景图像;
模糊处理单元,被配置为执行对所述前景图像进行模糊处理,得到背景图像;
发布单元,被配置为执行发布所述多个物品对应的推荐信息,所述推荐信息包括所述前景图像、所述背景图像和所述多个物品的物品信息。
7.一种终端,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至3中任一项所述的信息显示方法。
8.一种服务器,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求4所述的信息显示方法。
9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如权利要求1至3中任一项所述的信息显示方法;当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得所述服务器能够执行如权利要求4所述的信息显示方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4任一项所述的信息显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111537763.6A CN114186083A (zh) | 2021-12-15 | 2021-12-15 | 信息显示方法、装置、终端、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111537763.6A CN114186083A (zh) | 2021-12-15 | 2021-12-15 | 信息显示方法、装置、终端、服务器及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114186083A true CN114186083A (zh) | 2022-03-15 |
Family
ID=80544051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111537763.6A Pending CN114186083A (zh) | 2021-12-15 | 2021-12-15 | 信息显示方法、装置、终端、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114186083A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023179490A1 (zh) * | 2022-03-25 | 2023-09-28 | 华为技术有限公司 | 应用推荐方法和电子设备 |
-
2021
- 2021-12-15 CN CN202111537763.6A patent/CN114186083A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023179490A1 (zh) * | 2022-03-25 | 2023-09-28 | 华为技术有限公司 | 应用推荐方法和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109982102B (zh) | 直播间的界面显示方法和***、以及直播服务器和主播端 | |
CN110377365B (zh) | 展示小程序的方法和装置 | |
CN112672176B (zh) | 基于虚拟资源的交互方法、装置、终端、服务器及介质 | |
CN109168073B (zh) | 直播间封面显示的方法和装置 | |
CN108737897B (zh) | 视频播放方法、装置、设备及存储介质 | |
CN113411680B (zh) | 多媒体资源播放方法、装置、终端及存储介质 | |
CN110163066B (zh) | 多媒体数据推荐方法、装置及存储介质 | |
CN111026992B (zh) | 多媒体资源预览方法、装置、终端、服务器及存储介质 | |
CN110377195B (zh) | 展示交互功能的方法和装置 | |
CN109144346B (zh) | 歌曲分享方法、装置及存储介质 | |
CN112052897B (zh) | 多媒体数据拍摄方法、装置、终端、服务器及存储介质 | |
CN112181573A (zh) | 媒体资源展示方法、装置、终端、服务器以及存储介质 | |
CN108900925B (zh) | 设置直播模板的方法和装置 | |
CN109275013B (zh) | 虚拟物品展示的方法、装置、设备及存储介质 | |
CN111083526B (zh) | 视频转场方法、装置、计算机设备及存储介质 | |
CN109618192B (zh) | 播放视频的方法、装置、***和存储介质 | |
CN111836069A (zh) | 虚拟礼物赠送方法、装置、终端、服务器及存储介质 | |
CN111368114A (zh) | 信息展示方法、装置、设备及存储介质 | |
CN114116053A (zh) | 资源展示方法、装置、计算机设备及介质 | |
CN113613028A (zh) | 直播数据处理方法、装置、终端、服务器及存储介质 | |
CN109547847B (zh) | 添加视频信息的方法、装置及计算机可读存储介质 | |
CN113609358A (zh) | 内容分享方法、装置、电子设备以及存储介质 | |
CN110891181B (zh) | 直播画面显示方法、装置、存储介质及终端 | |
CN112004134B (zh) | 多媒体数据的展示方法、装置、设备及存储介质 | |
CN114186083A (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 |