电子资源领取方法、电子资源发放方法及相关设备

文档序号:1659133 发布日期:2019-12-27 浏览:12次 >En<

阅读说明:本技术 电子资源领取方法、电子资源发放方法及相关设备 (Electronic resource obtaining method, electronic resource distributing method and related equipment ) 是由 远经潮 李建立 于 2019-09-11 设计创作,主要内容包括:本发明实施例公开了一种电子资源领取方法、电子资源发放方法及相关设备,其中方法包括:显示目标会话中的通知消息,通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,通知消息携带模板图像组的模板标识;当通知消息被触发时,根据模板标识显示模板图像组中的模板图像,模板图像中包括模板对象的人脸;获取目标图像,目标图像中包括目标对象的人脸;采用目标对象的人脸置换模板对象的人脸,得到表情图像;在得到表情图像后,确定资源领取者具备领取电子资源包中的电子资源的领取资格;基于所述领取资格向服务器发送资源领取请求。本发明实施例可以提升电子资源领取过程中的趣味性,从而提高用户黏性和参与度。(The embodiment of the invention discloses an electronic resource obtaining method, an electronic resource distributing method and related equipment, wherein the method comprises the following steps: displaying a notification message in the target session, wherein the notification message is used for notifying a resource retriever in the target session to retrieve the electronic resource in the electronic resource package, and the notification message carries the template identifier of the template image group; when the notification message is triggered, displaying a template image in the template image group according to the template identifier, wherein the template image comprises a face of a template object; acquiring a target image, wherein the target image comprises a face of a target object; replacing the face of the template object by the face of the target object to obtain an expression image; after the expression image is obtained, determining that the resource retriever has the eligibility for retrieving the electronic resources in the electronic resource package; sending a resource pickup request to a server based on the pickup eligibility. The embodiment of the invention can improve the interestingness in the electronic resource getting process, thereby improving the viscosity and the participation degree of users.)

电子资源领取方法、电子资源发放方法及相关设备

技术领域

本发明涉及互联网技术领域,具体涉及通信技术领域,尤其涉及一种电子资源领取方法、一种电子资源发放方法、一种电子资源领取装置、一种电子资源发放装置、终端及计算机存储介质。

背景技术

随着互联网技术的发展,基于移动支付所创造出的电子资源包(如电子红包)逐渐进入用户的日常生活中。并且,电子资源包凭着交易灵活、无纸化的优势,已成为用户进行社交、转账以及娱乐的重要组成部分;尤其是在通信会话中,用户通过电子资源包进行的交流越来越多。当通信会话中的某成员用户想要活跃会话气氛,或者想要促进和其他成员用户之间的感情交流时,通常会选择通过发放电子资源包的方式来吸引通话会话中的各成员用户领取该电子资源包,从而调动其他成员用户的积极性。

目前,在通信会话中的某一成员用户发放了电子资源包后,通信会话中的每个成员用户均会接收到该电子资源包的通知消息;任一成员用户均可通过点击该通知消息来直接领取电子资源包中的电子资源。研究表明,现有的电子资源领取方式较为简单,其趣味性较低,无法较好地吸引成员用户来领取电子资源包。

发明内容

本发明实施例提供了一种电子资源领取方法、电子资源发放方法及相关设备,可以提升电子资源领取过程中的趣味性,从而提高用户黏性和参与度。

一方面,本发明实施例提供了一种电子资源领取方法,所述电子资源领取方法包括:

显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;

当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;

获取目标图像,所述目标图像中包括目标对象的人脸;

采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定资源领取者具备领取所述电子资源包中的电子资源的领取资格;

基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源。

另一方面,本发明实施例提供了一种电子资源发放方法,所述电子资源发放方法包括:

响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;

在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源;

生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者所使用的终端,以通知所述资源领取者领取所述电子资源包中的电子资源。

再一方面,本发明实施例提供了一种电子资源领取装置,所述电子资源领取装置包括:

显示单元,用于显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;

所述显示单元,用于当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;

获取单元,用于获取目标图像,所述目标图像中包括目标对象的人脸;

置换单元,用于采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定所述资源领取者具备领取所述电子资源包中的电子资源的领取资格;

处理单元,用于基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源。

再一方面,本发明实施例提供了一种电子资源发放装置,所述电子资源发放装置包括:

输出单元,用于响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;

获取单元,用于在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源,所述资源信息包括所述电子资源的金额以及分配数量;

处理单元,用于生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者所使用的终端,以通知所述资源领取者领取所述电子资源包中的电子资源。

再一方面,本发明实施例提供了一种终端,所述终端包括输入设备和输出设备,所述终端还包括:

处理器,适于实现一条或多条指令;以及,

计算机存储介质,所述计算机存储介质存储有一条或多条第一指令,所述一条或多条第一指令适于由所述处理器加载并执行如下步骤:

显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;

当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;

获取目标图像,所述目标图像中包括目标对象的人脸;

采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定所述资源领取者具备领取所述电子资源包中的电子资源的领取资格;

基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源。

或者,所述计算机存储介质存储有一条或多条第二指令,所述一条或多条第二指令适于由所述处理器加载并执行如下步骤:

响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;

在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源;

生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者所使用的终端,以通知所述资源领取者领取所述电子资源包中的电子资源。

再一方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条第一指令,所述一条或多条第一指令适于由处理器加载并执行如下步骤:

显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;

当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;

获取目标图像,所述目标图像中包括目标对象的人脸;

采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定所述资源领取者具备领取所述电子资源包中的电子资源的领取资格;

基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源。

或者,所述计算机存储介质存储有一条或多条第二指令,所述一条或多条第二指令适于由所述处理器加载并执行如下步骤:

响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;

在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源;

生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者所使用的终端,以通知所述资源领取者领取所述电子资源包中的电子资源。

本发明实施例可显示目标会话中的通知消息,该通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源。当通知消息被触发时,可先根据通知消息所携带的模板标识显示模板图像;以及获取目标图像。然后采用目标图像中的目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像。在得到表情图像后,可确定资源领取者具备领取电子资源包中的电子资源的领取资格;并基于领取资格向服务器发送资源领取请求,该资源领取请求用于请求领取电子资源包中的电子资源。在上述电子资源的领取过程中,通过制作表情图像来领取电子资源包中的电子资源,可有效提升电子资源领取过程的趣味性,使得资源领取者对领取电子资源更感兴趣,从而提高用户黏性和参与度。并且通过为资源领取者提供模板图像,还可降低资源领取者在制作表情图像时的门槛。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1a是本发明实施例提供的一种业务处理系统的架构示意图;

图1b是本发明实施例提供的另一种业务处理系统的架构示意图;

图2是本发明实施例提供的一种电子资源发放方法的流程示意图;

图3a是本发明实施例提供的一种电子资源发放方法的应用场景图;

图3b是本发明实施例提供的另一种电子资源发放方法的应用场景图;

图4是本发明实施例提供的一种电子资源领取方法的应用场景图;

图5a是本发明实施例提供的一种显示通知消息的界面示意图;

图5b是本发明实施例提供的一种显示模板图像的界面示意图;

图5c是本发明实施例提供的一种人脸置换的方法示意图;

图5d是本发明实施例提供的一种确定待置换的目标对象的人脸的示意图;

图5e是本发明实施例提供的另一种确定待置换的目标对象的人脸的示意图;

图6a是本发明另一实施例提供的一种电子资源发放方法的流程示意图;

图6b是本发明另一实施例提供的一种电子资源发放方法的应用场景图;

图6c是本发明另一实施例提供的一种电子资源发放方法的应用场景图;

图6d是本发明另一实施例提供的一种电子资源发放方法的应用场景图;

图7a是本发明另一实施例提供的一种电子资源领取方法的流程示意图;

图7b是本发明另一实施例提供的一种电子资源领取方法的应用场景图;

图7c是本发明另一实施例提供的一种电子资源领取方法的应用场景图;

图7d是本发明另一实施例提供的一种电子资源领取方法的应用场景图;

图7e是本发明另一实施例提供的一种电子资源领取方法的应用场景图;

图7f是本发明另一实施例提供的一种电子资源领取方法的应用场景图;

图7g是本发明另一实施例提供的一种电子资源领取方法的应用场景图;

图7h是本发明另一实施例提供的一种会话窗口的示意图;

图8是本发明实施例提供的一种电子资源领取装置的结构示意图;

图9是本发明实施例提供的一种电子资源发放装置的结构示意图;

图10是本发明实施例提供的一种终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

随着互联网技术的发展,通信会话中的各个成员用户之间通过电子资源包进行的交流越来越多。本发明实施例的相关技术提及:现有的电子资源领取方式通常较为简单,其趣味性较低,无法较好地吸引通信会话中的成员用户来领取电子资源包;此处的领取电子资源包具体是指领取电子资源包中的电子资源,所谓的电子资源是指以电子形式存储在用户所持有的电子钱包(如QQ钱包、微信钱包等)中的电子货币。基于此,本发明实施例提出了一种基于AI(Artificial Intelligence,人工智能)技术的电子资源的业务处理方案,以有效提升电子资源包在发放和领取过程中的趣味性,从而提升成员用户发放和领取电子资源包的积极性,进而提升用户黏性和参与度,促进用户社交和社交支付。其中,AI是指利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。AI技术是一门综合学科,其涉及的领域较为广泛;而本发明实施例所提出的电子资源的业务处理方案主要涉及AI技术中的计算机视觉技术(Computer Vision,CV);所谓的计算机视觉技术是一门研究如何使机器(如终端)“看”的科学;更进一步的说,计算机视觉技术就是指采用摄影机和终端代替人眼对目标进行识别、跟踪和测量等机器视觉。

本发明实施例所提出的电子资源的业务处理方案可以应用在业务处理系统中,该业务处理系统可包括至少两个终端11以及服务器12。其中,终端11可以包括但不限于智能手机、平板电脑以及膝上计算机等便携式设备,以及台式计算机,等等;终端11内还可安装并运行支持通话会话功能的通信APP(应用程序),例如即时通讯APP(如腾讯QQ、微信等),社交APP(如腾讯微博等),支付APP等等。终端11可分为第一终端和第二终端:第一终端是指资源发放者所使用的终端,资源发放者是指通信会话中发放电子资源包的成员用户;第二终端是指资源领取者所使用的终端,资源领取者是指通信会话中领取电子资源包的成员用户。例如,通信会话中的成员用户A在目标会话中发放了电子资源包(如电子红包),成员用户B在目标会话中领取了电子资源包,则第一终端便为成员用户A所使用的终端,第二终端便为成员用户B所使用的终端。需要说明的是,若资源发放者在发放了电子资源包之后,又领取了该电子资源包,则资源发放者和资源领取者为同一用户,此时第一终端和第二终端可为同一终端;例如,通信会话中的成员用户C在发放了电子资源包之后,又领取了该电子资源包,则第一终端和第二终端均为成员用户C所使用的终端。

服务器12是指可为终端11提供配置服务、红包服务以及消息服务等多项业务服务的服务器,其包括但不限于:数据处理服务器、应用服务器以及web服务器,等等。其中,配置服务是指为终端提供配置数据(如模板图像的模板资源)的服务,此处的配置数据是运营者预先在服务器中设置的,其可包括:多个模板图像的模板资源,如模板名称、模板ID(一种用于唯一标识模板图像的识别号)、模板地址(url,统一资源定位符),等等。可选的,运营者还可根据业务需求,根据各个模板图像的风格对多个模板图像进行分类,得到多个风格类别的模板图像组,例如表示新年快乐的模板图像组,表示国庆快乐的模板图像组、表示欢天喜地的模板图像组,等等;并在配置数据中添加各个模板图像和所属的模板图像组之间的映射关系,即配置数据还可包括模板图像和模板图像组之间的映射关系。电子资源包服务(如红包服务)是指为终端提供电子资源包的发放及领取的服务,消息服务是指为终端提供会话消息的发送的服务。在一种实施方式中,服务器12可以是一个独立的服务设备;此情况下,配置服务、红包服务以及消息服务等多项业务服务可均由一个服务设备(即服务器12)来提供,其具体的系统架构图可以参见图1a所示。再一种实施方式中,服务器12也可以是由多个服务设备共同构成的集群设备;此情况下,配置服务、电子资源包服务以及消息服务等多项业务服务可分别由服务器12中的各个服务设备来提供。例如,由配置服务设备121提供配置服务,由资源服务器122提供电子资源包服务,由消息服务器123提供消息服务,等等。可理解的是,本发明实施例对服务器12的具体结构不作限定。

上述所提及的电子资源的业务处理方案主要包括电子资源发放方法和电子资源领取方法;具体实现中:资源发放者在发放电子资源包时,可指定模板图像组;将资源发放者所指定的模板图像组和电子资源包进行绑定,从而发出电子资源包。相应的,资源领取者在领取电子资源包时,需要选择一个包括人脸的目标图像,利用AI换脸技术把与该电子资源包绑定的模板图像组中的模板图像中的人脸替换为目标图像中的人脸,通过发送换脸后的表情图像来领取电子资源包。本发明实施例所提出的电子资源的业务处理方案通过AI换脸技术来替换模板图像组中的模板图像中的人脸,可提高用户在社交过程中的趣味性,为资源发放者提供模板图像组的选择,可以提高资源发放者对发放电子资源包的兴趣,并还可降低资源领取者在领取电子资源包时制作表情图像的门槛。通过丰富的模板图像与目标图像进行融合得到表情图像,并通过表情图像来领取电子资源包,可以使社交过程变得更有趣,同时促进社交支付。

下面将分别对电子资源发放方法和电子资源领取方法的具体实施过程进行阐述。

请参见图2,本发明实施例提出一种电子资源发放方法,该电子资源发放方法可以由上述所提及的第一终端或者运行于第一终端中的通信APP执行。为便于阐述,本发明实施例以第一终端执行该电子资源发放方法为例进行说明;如图2所示,该电子资源发放方法可包括以下步骤S201-S203:

S201,响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出目标类型的电子资源包的设置界面。

此处的目标会话可以是由两个成员用户参与的C2C通信会话(一对一会话),或者是由至少是三个成员用户参与的群组通信会话。目标会话的会话窗口中可为成员用户提供一个发放电子资源包的入口按钮,以使得资源发放者在想要发放电子资源包时,可通过点击入口按钮以触发第一终端在会话窗口中输出电子资源包的类型选择窗口;资源发放者可以是目标会话中的任一成员用户。相应的,发放电子资源包的触发事件可以是点击或按压该入口按钮的事件;第一终端可在目标会话的会话窗口中实时检测是否存在该触发事件;若检测到该触发事件,则可响应于该触发事件,在会话窗口中输出电子资源包的类型选择窗口。

在一种实施方式中,该入口按钮可以直接显示在目标会话的会话窗口中,例如会话窗口中的“红包图标”按钮31;此情况下,资源发放者可直接点击该按钮31以触发第一终端在会话窗口中输出电子资源包的类型选择窗口,如图3a所示。再一种实施方式中,该入口按钮也可以是在检测到对会话窗口中的指定按钮32的点击操作后,再显示在会话窗口中的;此情况下,资源发放者需要依次点击指定按钮32和入口按钮(如“红包图标”按钮33),以触发第一终端在会话窗口中输出电子资源包的类型选择窗口,如图3b所示。其中,电子资源包的类型选择窗口可包括多种类型的电子资源包,例如:口令类型的电子资源包(如“口令红包”)、斗图类型的电子资源包(如“斗图红包”),等等;所谓斗图是指用图像进行斗争。

当资源发放者想要发放斗图类型的电子资源包时,可以选择该斗图类型的电子资源包,以触发第一终端输出斗图类型的电子资源包的设置界面;相应的,第一终端可先根据资源发放者的选择操作确定被选择的目标类型的电子资源包;该被选择的目标类型的电子资源包为斗图类型的电子资源包,即目标类型的电子资源包在被目标会话中的资源领取者领取时,需资源领取者通过终端基于模板图像组中的模板图像制作表情图像。然后,响应于针对目标类型的电子资源包的选择操作,输出目标类型的电子资源包的设置界面;设置界面可包括模板选择区域以及资源设置区域。其中,模板选择区域可包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;模板图像为静态图像或者动态图像,动态图像是指由多帧静态图像以预设频率进行图像切换而产生动态效果的图像,例如GIF格式(Graphics Interchange Format,图像互换格式)的图像、png格式(Portable NetworkGraphics,便携式网络图形)的图像、jpg格式(Joint Photographic Experts Group,GPEG格式)的图像,等等。

需要说明的是,当模板图像组中包括一个模板图像时,可在模板选择区域中直接显示这一个模板图像。当模板图像组中包括多个模板图像时,可在模板选择区域中随机显示模板图像组中的任一模板图像;或者,在模板选择区域中显示模板图像组对应的拼接图像,该拼接图像是指采用模板图像组中的各个模板图像拼接得到的图像;或者,在模板选择区域中依次切换显示模板图像组中的各个模板图像,如先显示模板图像组中的第一个模板图像,再显示第二个模板图像,然后显示第三个模板图像,以此类推。

S202,在模板选择区域中获取被选择的模板图像组的模板标识,以及在资源设置区域获取电子资源包的资源信息。

资源发放者可以在模板选择区域中浏览各个模板图像组,并选择自己感兴趣的模板图像组;相应的,第一终端可以在模板选取区域中检测资源发放者的模板选择操作,并根据检测到的模板选择操作在模板选择区域中获取被选择的模板图像组的模板标识;即被选择的模板图像组是由目标会话中的资源发放者选择的,模板标识可以包括模板图像组的名称、组号等。同理,资源发放者还可以在资源设置区域中设置电子资源的金额以及分配数量;相应的,第一终端也可以在在资源设置区域中检测资源发放者的资源设置操作,并根据检测到的资源设置操作在资源设置选择区域中获取电子资源包的资源信息。其中,电子资源包中包括电子资源,资源信息包括电子资源的金额以及分配数量。此处的分配数量是指将金额进行划分的份数;例如,资源发放者在资源设置区域设置电子资源的金额为10元,分配数量为5个;那么表示将10元等额或者随机划分为5份。

S203,生成携带模板标识和资源信息的资源发放请求,并向服务器发送资源发放请求。

终端在获取到模板标识和资源信息之后,便可生成携带模板标识和资源信息的资源发放请求,并向服务器发送资源发放请求;该资源发放请求用于请求服务器根据资源信息和模板标识生成通知消息,并将通知消息下发至资源领取者,以通知资源领取者领取电子资源包中的电子资源。此处的资源领取者可以是目标会话中的任一成员用户;资源领取者和资源发放者可以是同一用户,也可以是不同用户。

本发明实施例可响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出包括模板选择区域以及资源设置区域的设置界面。其次,在模板选择区域中获取被选择的模板图像组的模板标识,以及在资源设置区域获取电子资源包的资源信息。然后,向服务器发送携带模板标识和资源信息的资源发放请求,以请求服务器根据资源信息和模板标识生成通知消息,并将通知消息下发至目标会话中的资源领取者,以通知资源领取者领取电子资源包中的电子资源。在上述电子资源的发放过程中,资源发放者不仅可以设置电子资源包的资源信息,还可选择模板图像组,可有效提升电子资源发放过程的趣味性,使得资源发放者对发放电子资源更感兴趣,从而提高用户黏性和参与度。

请参见图4,是本发明实施例提供的另一种电子资源领取方法的流程示意图。该电子资源领取方法可以由上述所提及的第二终端或者运行于第二终端中的通信APP执行。为便于阐述,本发明实施例以第二终端执行该电子资源领取方法为例进行说明;如图4所示,该电子资源领取方法可包括以下步骤S401-S405:

S401,显示目标会话中的通知消息。

当目标会话中的资源发放者发放了电子资源包时,目标会话中的资源领取者所使用的第二终端可接收到该电子资源包的通知消息,该通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源。第二终端在接收到通知消息后,可显示该通知消息以提示资源领取者。在一种实施方式中,通知消息可以是在第二终端的当前界面中所弹出的提示窗口中进行显示的,如图5a中左图所示;此处的当前界面可以包括但不限于第二终端的主界面,或者第三方APP的运行界面(如视频播放界面、音乐播放界面等)。再一种实施方式中,通知消息可以是在目标会话的会话窗口中进行显示的,如图5a中的右图所示。

通知消息可携带模板图像组的模板标识,该模板图像组是由目标会话中的资源发放者选择的。需要说明的是,本发明实施例中所提及的资源领取者和资源发放者可以是目标会话中的同一成员用户,也可以是目标会话中的不同成员用户,对此不作限定。

S402,当通知消息被触发时,根据模板标识显示模板图像组中的模板图像。

当资源领取者想要领取电子资源包时,可以点击或按压通知消息。第二终端若检测到资源领取者对通知消息的点击或者按压操作,则可根据模板标识显示模板图像组中的模板图像。此处的模板图像可以为静态图像或者动态图像,模板图像中可包括模板对象的人脸。

在一种实施方式中,模板图像可以显示在用于制作表情图像的制作界面中,该制作界面与目标会话的会话窗口所在的界面不同,如图5b中的左图所示。具体的,当通知消息被触发时,可先输出表情图像的制作界面;然后,可根据模板标识获取模板图像组,并在制作界面中显示模板图像组中的模板图像。由前述可知,模板图像组中可包括一个或多个模板图像;因此,在制作界面中显示模板图像组中的模板图像时,若模板图像组中包括一个模板图像,则可在制作界面中显示该模板图像;若模板图像组中包括多个模板图像,则可从模板图像组中随机选取一个模板图像,并在制作界面中显示所选取得到的模板图像。

再一种实施方式中,模板图像也可以显示在会话窗口中所弹出的图像显示子窗口中,如图5b中的右图所示。具体的,当通知消息被触发时,可在会话窗口弹出图像显示子窗口;然后,可根据模板标识获取模板图像组,并在图像显示子窗口中显示模板图像组中的模板图像。

S403,获取目标图像。

此处的目标图像为静态图像,该目标图像可以为调用摄像组件对目标对象的人脸进行拍摄得到的图像,或者从存储空间中选择的包含目标对象的人脸的图像;此处的存储空间可以是第二终端的本地存储空间,也可以是第二终端的云存储空间,对此不作限定。目标图像中可包括目标对象的人脸,目标对象可以是任一用户;例如,目标对象可以是资源领取者、也可以是资源发放者等等。

在一种实施方式中,制作界面可包括图像上传按钮,资源领取者可通过点击或按压该图像上传按钮以打开图像获取界面,并在图像获取界面中上传目标图像。相应的,第二终端可响应于针对图像上传按钮的触发操作,从制作界面切换至图像获取界面,此处的触发操作包括点击操作或按压操作;然后在图像获取界面中获取资源领取者上传的目标图像。再一种实施方式中,资源领取者也可以通过语音指令触发第二终端从制作界面切换至图像获取界面,从而在图像获取界面中获取目标图像;例如资源领取者可以向第二终端输入语音指令“请切换至图像获取界面”,那么第二终端可响应于该语音指令,输出图像获取界面。需要说明的是,在其它实施例中,目标图像也可以是第二终端在制作界面所弹出的图像获取窗口中获取到的,其具体实施方式可参见通过图像获取界面获取目标图像的实施方式,在此不再赘述。

S404,采用目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像;并在得到表情图像后,确定资源领取者具备领取电子资源包中的电子资源的领取资格。

在获取到目标图像之后,可以对目标图像进行人脸识别,得到目标对象的人脸。当目标图像包括一个目标对象的人脸时,可以直接采用该目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像。在一种实施方式中,可以采用图像置换的方式,得到表情图像。具体的,第二终端可以根据目标对象的人脸的轮廓,从目标图像中裁剪出只包含目标对象的人脸的目标人脸图像;以及根据模板对象的人脸的轮廓,在模板图像中确定只包含模板对象的人脸的模板人脸图像。然后在模板图像中采用目标人脸图像替换模板人脸图像,得到表情图像,如图5c所示。需要说明的是,若目标人脸图像的尺寸和模板人脸图像的尺寸不同,则还可先调整目标人脸图像的尺寸(如放大或缩小),使得调整后的目标人脸图像的尺寸和模板人脸图像的尺寸相同;然后采用调整后的目标人脸图像替换模板人脸图像,得到表情图像。再一种实施方式中,可以采用像素置换的方式,得到表情图像。具体的,第二终端可对目标对象的人脸进行人脸关键点检测,确定目标对象的各个人脸特征区域所对应的目标像素;以及对模板对象的人脸进行人脸关键点检测,确定模板对象的各个人脸特征区域所对应的模板像素;针对任一人脸特征区域,采用该人脸特征区域所对应的目标像素替换模板图像中的该人脸特征区域所对应的模板像素,从而得到表情图像。此处的人脸特征区域可以包括但不限于:眉毛区域、眼睛区域、鼻子区域、嘴部区域,等等。

当目标图像包括多个目标对象的人脸时,可从多个目标对象的人脸中选取一个待置换的目标对象的人脸;然后采用待置换的目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像。其中,在从多个目标对象的人脸中选取一个待置换的目标对象的人脸时,可从多个目标对象的人脸中随机选取一个目标对象的人脸作为待置换的目标对象的人脸。或者,获取资源领取者针对多个目标对象的人脸的选择操作,并根据选择操作将资源领取者所选择的目标对象的人脸作为待置换的目标对象的人脸。一种具体实现中,选择操作可以包括手势操作;资源领取者可以通过手势操作在目标图像中圈出一个自己想要选择的目标对象的人脸,第二终端可将资源领取者的手势操作所圈出的目标对象的人脸作为待置换的目标对象的人脸。例如图5d所示:资源领取者在目标图像中圈出了目标对象1的人脸,那么第二终端便可将目标对象1的人脸作为待置换的目标对象的人脸。另一种具体实现中,第二终端在检测到多个对象的人脸之后,可在目标图像中采用人脸提示框分别将各个目标对象的人脸进行标识;则选择操作可以包括对人脸提示框的点击操作,第二终端可将被点击的人脸提示框所标识的目标对象的人脸作为待置换的目标对象的人脸。例如图5e所示,第二终端可在目标图像中采用人脸提示框(如矩形框)将各个目标对象的人脸进行标识;资源领取者点击了人脸提示框1,那么第二终端可将人脸提示框1所标识的目标对象1的人脸作为待置换的目标对象的人脸。

需要说明的是,若模板图像为动态图像,则第二终端在采用目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像时,可将模板图像中的每一帧静态图像所包括的模板对象的人脸均置换为目标对象的人脸,得到表情图像;表情图像为动态图像。也就是说,若模板图像为动态图像,则模板图像中的每一帧静态图像中所包括的模板对象的人脸均被置换为目标对象的人脸。

S405,向服务器发送资源领取请求。

由于在得到表情图像后,可确定资源领取者具备领取电子资源包中的电子资源的领取资格。因此,第二终端可基于该领取资格向服务器发送资源领取请求,资源领取请求用于请求领取电子资源包中的电子资源。在一种实施方式中,第二终端在得到表情图像之后,可直接基于该领取资格向服务器发送资源领取请求。再一种实施方式中,第二终端是在图像获取界面中获取到目标图像的,那么第二终端在得到表情图像之后,可以从图像获取界面返回至制作界面,并在制作界面中输出表情图像和资源获取按钮。资源领取者若对表情图像满意,则可点击该资源获取按钮以领取电子资源包;资源领取者若对表情图像不满意,则还可重新再次上传目标图像以触发第二终端再次执行步骤S403-S404得到新的表情图像,直至对表情图像满意。第二终端若检测到针对资源获取按钮的触发操作,则可执行基于该领取资格向服务器发送资源获取请求的步骤。

在一种实施方式中,第二终端还可响应于针对资源获取按钮的触发操作,根据表情图像生成消息请求,该消息请求携带表情图像的图像数据以及目标会话的会话标识;然后向服务器发送消息请求,以请求服务器根据会话标识和表情图像的图像数据在目标会话的会话窗口中显示表情图像。具体的,服务器可以在接收到消息请求之后,根据会话标识确定目标会话的成员用户,并将表情图像的图像数据下发至各个成员用户所使用的终端中,以使得各个成员用户所使用的终端可在目标会话的会话窗口中根据该图像数据显示表情图像。由此可见,通过此方式,可以使得目标会话中的各个成员用户均可看见资源领取者所发送的表情图像。

本发明实施例可显示目标会话中的通知消息,该通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源。当通知消息被触发时,可先根据通知消息所携带的模板标识显示模板图像;以及获取目标图像。然后采用目标图像中的目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像。在得到表情图像后,可确定资源领取者具备领取电子资源包中的电子资源的领取资格;并基于该领取资格向服务器发送资源领取请求,该资源领取请求用于请求领取电子资源包中的电子资源。在上述电子资源的领取过程中,通过制作表情图像来领取电子资源包中的电子资源,可有效提升电子资源领取过程的趣味性,使得资源领取者对领取电子资源更感兴趣,从而提高用户黏性和参与度。并且通过为资源领取者提供模板图像,还可降低资源领取者在制作表情图像时的门槛。

为便于理解,下面将结合一个示例性的应用场景对上述所提及的电子资源发放方法以及电子资源领取方法做进一步的阐述:

其中,电子资源发放的具体流程可一并参见图6a所示:当目标会话中的资源发放者想要发放电子资源包时,可以在目标会话的会话窗口中找到该入口按钮,并点击该入口按钮以触发第一终端输出选择窗口;并点击“斗图红包”按钮以触发第一终端输出相应的设置界面,如图6b所示。相应的,第一终端在检测到资源发放者针对入口按钮的点击操作之后,若第一终端内存在关于模板图像的配置数据且不需要更新配置数据,则可直接输出设置界面,并根据配置数据在设置界面的模板选择区域中播放多个模板图像组,以供资源发放者预览和选择。若第一终端内不存在关于模板图像的配置数据,或者需要更新已存在的配置数据,则可从服务器所提供的配置服务中读取最新的配置数据并存储在本地存储空间中;然后输出设置界面,并根据配置数据在设置界面的模板选择区域中播放多个模板图像组,以供资源发放者预览和选择。需要说明的是,本应用场景主要以模板图像组中包括一个模板图像为例进行说明。

资源发放者可以在模板选择区域中选取自己感兴趣的模板图像组,并在资源设置区域中设置电子资源的金额和分配数量;然后,资源发放者可以点击设置界面中的确认按钮(如设置界面中的“塞钱”按钮),如图6c所示。相应的,第一终端检测到资源发放者针对确认按钮的点击操作之后,可以根据资源发放者所选择的模板图像组的模板标识、资源发放者的用户标识(如社交账号)、电子资源的资源信息等信息生成下单请求,并将该下单请求发送至服务器以请求进行下单。服务器接收到第一终端发送的下单请求之后,可进行下单操作,并将电子资源包的订单ID返回给第一终端。第一终端在接收到订单ID之后,可以输出密码输入界面;资源发放者可以在密码输入界面输入支付密码,如图6d所示。然后,第一终端可生成携带支付密码和订单ID的验证信息,并将该验证信息发送给服务器;相应的,服务器可根据验证信息对第一终端进行身份验证。在完成身份验证之后,服务器可将支付结果返回至第一终端;同时,服务器还可生成电子资源包数据,并调用消息服务接口向消息服务发送该电子资源包数据,电子资源包数据主要包括订单ID、authkey(校验信息)、模板标识等信;电子资源包数据用于指示服务器通过消息服务下发电子资源包的通知消息至目标会话中的各个成员用户处,authkey可包括各个成员用户的用户标识。相应的,服务器可调用消息服务下发通知消息至目标会话的各个成员用户所使用的终端中,以使得各个成员用户所使用的终端可在接收到该通知消息之后,显示该通知消息;此处的成员用户可包括资源发放者,也就是说,资源发放者发放电子资源包之后,返回至会话窗口也可看见该通知消息,如图6d所示。

相应的,电子资源领取的具体流程可一并参见图7a所示:目标会话中的资源领取者所使用的第二终端接收到通知消息之后,可以在会话窗口中显示该通知消息。当检测到资源领取者可点击该通知消息时,可从会话窗口切换至表情图像的制作界面;并可根据通知消息所携带的模板标识从本地空间中取出该模板图像组中的模板图像的url,如果本地空间存在此url对应的模板图像,则可直接在制作界面中显示该模板图像,如图7b所示;如果本地空间中不存在此url对应的模板图像,则可通过服务器所提供的配置服务下载模板图像至本地空间,并在制作界面中显示该模板图像。资源领取者可以点击制作界面中的图像上传按钮(如制作界面中的“选择人脸”按钮)以上传目标图像;相应的,第二终端在检测到资源领取者点击图像上传按钮之后,可弹出上传方式的选择窗口以供资源领取者选择具体的上传方式,如图7c所示。资源领取者可以从存储空间中选取一个有人脸的图像作为目标图像,或者进行实时拍照得到目标图像;本应用场景以资源领取者选择“从存储空间选取”的上传方式为例,此时第二终端可从制作界面切换至图像获取界面,如图7d所示。图像获取界面中可包括多个图像,资源领取者可从多个图像中选择一个图像作为目标图像并上传;第二终端则可获取资源领取者所上传的目标图像,并利用AI换脸技术将模板图像中的模板对象的人脸替换为目标图像中的目标对象的人脸,得到表情图像;并在制作界面中显示该表情图像以及资源获取按钮(如制作界面中的“领红包”按钮),如图7e所示;由于模板图像为GIF格式的图像,因此制作得到的表情图像也是GIF格式的图像。需要说明的是,如果目标图像中未识别出目标对象的人脸,则第二终端可以在制作界面中弹框提示“未识别出图像中人脸”,以提示资源领取者重新上传包含人脸的目标图像,如图7f所示;只有在识别出目标图像存在目标对象的人脸的情况下,才会在制作界面中显示资源获取按钮;也就是说,如果没有识别出目标图像中的目标对象的人脸,那么模板图像中的模板对象的人脸不会被替换,制作界面中也不会显示资源获取按钮,资源领取者则无法执行领取电子资源包的操作。

资源领取者可点击资源获取按钮以领取电子资源包,并发送换脸后的表情图像至目标会话的会话窗口中,以供目标会话中的各个成员用户查看该表情图像,如图7g所示。相应的,第二终端可在检测到资源领取者点击资源获取按钮之后,发送目标会话的会话标识以及表情图像的图像数据至服务器,以使得服务器根据会话标识确定目标会话的各个成员用户,并通过消息服务将表情图像的图像数据推送至目标会话的各个成员用户;同时,第二终端还可根据资源领取者的用户标识、订单ID、authkey等信息生成资源获取请求,并将资源获取请求发送至服务器,以使得服务器在通过资源服务校验authkey等信息后,为资源领取者领取电子资源包中的电子资源,并将领取结果返回给第二终端;此处的领取结果可包括资源领取者领取到的电子资源的具体金额,或者资源领取者未领取到电子资源的提示信息。

需要说明是,上述应用场景是以模板图像组中只包括一个模板图像为例进行说明的。当模板图像组中包括多个模板图像时,目标会话中的各个成员用户在领取电子资源包时,终端或服务器可随机为各个成员用户分配一个模板图像,以使得各个成员用户所制作得到的表情图像的效果不同,如图7h所示;从而可达到一个电子资源包对应多个表情图像的效果,使得电子资源包的领取和发放过程更具趣味性,图像显示效果更加丰满。

基于上述电子资源领取方法实施例的描述,本发明实施例还公开了一种电子资源领取装置,所述电子资源领取装置可以是运行于终端中的一个计算机程序(包括程序代码)。该电子资源领取装置可以执行图4所示的方法。请参见图8,所述电子资源领取装置可以运行如下单元:

显示单元801,用于显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;

所述显示单元801,用于当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;

获取单元802,用于获取目标图像,所述目标图像中包括目标对象的人脸;

置换单元803,用于采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定所述资源领取者具备领取所述电子资源包中的电子资源的领取资格;

处理单元804,用于基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源。

在一种实施方式中,所述通知消息是在所述目标会话的会话窗口中进行显示的;所述目标图像为静态图像;所述模板图像为静态图像或者动态图像,所述动态图像是指由多帧静态图像以预设频率进行图像切换而产生动态效果的图像;其中,若所述模板图像为动态图像,则采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像,包括:将所述模板图像中的每一帧静态图像所包括的模板对象的人脸均置换为所述目标对象的人脸,得到表情图像;所述表情图像为动态图像。

再一种实施方式中,显示单元801在用于当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像时,具体用于:当所述通知消息被触发时,输出表情图像的制作界面;根据所述模板标识获取模板图像组,并在所述制作界面中显示所述模板图像组中的模板图像。

再一种实施方式中,显示单元801在用于在所述制作界面中显示所述模板图像组中的模板图像时,具体用于:若所述模板图像组中包括一个模板图像,则在所述制作界面中显示所述模板图像;若所述模板图像组中包括多个模板图像,则从所述模板图像组中随机选取一个模板图像,并在所述制作界面中显示所选取得到的模板图像。

再一种实施方式中,所述制作界面包括图像上传按钮,获取单元802在用于获取目标图像时,具体用于:响应于针对所述图像上传按钮的触发操作,从所述制作界面切换至图像获取界面;在所述图像获取界面中获取所述资源领取者上传的目标图像,所述目标图像为调用摄像组件对所述目标对象的人脸进行拍摄得到的图像,或者从存储空间中选择的包含所述目标对象的人脸的图像。

再一种实施方式中,在向服务器发送资源获取请求之前,处理单元804还可用于:从所述图像获取界面返回至所述制作界面,并在所述制作界面中输出所述表情图像和资源获取按钮;若检测到针对所述资源获取按钮的触发操作,则执行向服务器发送资源获取请求的步骤。

再一种实施方式中,处理单元804还可用于:响应于针对所述资源获取按钮的触发操作,根据所述表情图像生成消息请求,所述消息请求携带所述表情图像的图像数据以及所述目标会话的会话标识;向所述服务器发送消息请求,以请求所述服务器根据所述会话标识和所述表情图像的图像数据在所述目标会话的会话窗口中显示所述表情图像。

再一种实施方式中,所述目标图像中包括多个目标对象的人脸;相应的,置换单元803在用于采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到所述表情图像时,具体用于:从所述多个目标对象的人脸中选取一个待置换的目标对象的人脸;采用所述待置换的目标对象的人脸置换所述模板图像中的模板对象的人脸,得到所述表情图像。

再一种实施方式中,置换单元803在用于从所述多个目标对象的人脸中选取一个待置换的目标对象的人脸时,具体用于:从所述多个目标对象的人脸中随机选取一个目标对象的人脸作为待置换的目标对象的人脸;或者,获取所述资源领取者针对所述多个目标对象的人脸的选择操作,并根据所述选择操作将所述资源领取者所选择的目标对象的人脸作为待置换的目标对象的人脸。

根据本发明的一个实施例,图4所示的方法所涉及的各个步骤均可以是由图8所示的电子资源领取装置中的各个单元来执行的。例如,图4中所示的步骤S201和S202可以由图8中所示的显示单元801来执行,步骤S203-S205可分别由图8中所示的获取单元802、置换单元803以及处理单元804来执行。根据本发明的另一个实施例,图8所示的电子资源领取装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,基于电子资源领取装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。

根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图4中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图8中所示的电子资源领取装置设备,以及来实现本发明实施例的电子资源领取方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。

本发明实施例可显示目标会话中的通知消息,该通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源。当通知消息被触发时,可先根据通知消息所携带的模板标识显示模板图像;以及获取目标图像。然后采用目标图像中的目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像。在得到表情图像后,可确定资源领取者具备领取电子资源包中的电子资源的领取资格;并基于该领取资格向服务器发送资源领取请求,该资源领取请求用于请求领取电子资源包中的电子资源。在上述电子资源的领取过程中,通过制作表情图像来领取电子资源包中的电子资源,可有效提升电子资源领取过程的趣味性,使得资源领取者对领取电子资源更感兴趣,从而提高用户黏性和参与度。并且通过为资源领取者提供模板图像,还可降低资源领取者在制作表情图像时的门槛。

基于上述电子资源发放方法实施例的描述,本发明实施例还公开了一种电子资源发放装置,所述电子资源发放装置可以是运行于终端中的一个计算机程序(包括程序代码)。该电子资源发放装置可以执行图2所示的方法。请参见图9,所述电子资源发放装置可以运行如下单元:

输出单元901,用于响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;

获取单元902,用于在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源,所述资源信息包括所述电子资源的金额以及分配数量;

处理单元903,用于生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者所使用的终端,以通知所述资源领取者领取所述电子资源包中的电子资源。

在一种实施方式中,所述模板图像为静态图像或者动态图像,所述动态图像是指由多帧静态图像以预设频率进行图像切换而产生动态效果的图像。

根据本发明的一个实施例,图2所示的方法所涉及的各个步骤均可以是由图9所示的电子资源发放装置中的各个单元来执行的。例如,图2中所示的步骤S201-S203可以分别由图9中所示的输出单元901、获取单元902以及处理单元903来执行。根据本发明的另一个实施例,图9所示的电子资源发放装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,基于电子资源发放装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。

根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图9中所示的电子资源发放装置设备,以及来实现本发明实施例的电子资源发放方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。

本发明实施例可响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出包括模板选择区域以及资源设置区域的设置界面。其次,在模板选择区域中获取被选择的模板图像组的模板标识,以及在资源设置区域获取电子资源包的资源信息。然后,向服务器发送携带模板标识和资源信息的资源发放请求,以请求服务器根据资源信息和模板标识生成通知消息,并将通知消息下发至目标会话中的资源领取者,以通知资源领取者领取电子资源包中的电子资源。在上述电子资源的发放过程中,资源发放者不仅可以设置电子资源包的资源信息,还可选择模板图像组,可有效提升电子资源发放过程的趣味性,使得资源发放者对发放电子资源更感兴趣,从而提高用户黏性和参与度。

基于上述方法实施例以及装置实施例的描述,本发明实施例还提供一种终端。请参见图10,该终端至少包括处理器1001、输入设备1002、输出设备1003以及计算机存储介质1004;终端内还可安装并运行通信APP。其中,终端内的处理器1001、输入设备1002、输出设备1003以及计算机存储介质1004可通过总线或其他方式连接。计算机存储介质1004可以存储在终端的存储器中,所述计算机存储介质1004用于存储计算机程序,所述计算机程序包括程序指令,所述处理器1001用于执行所述计算机存储介质1004存储的程序指令。处理器1001(或称CPU(Central Processing Unit,中央处理器))是终端的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。

在一个实施例中,本发明实施例所述的处理器1001可以用于进行一系列的电子资源领取处理,包括:显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;获取目标图像,所述目标图像中包括目标对象的人脸;采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定所述资源领取者具备领取所述电子资源包中的电子资源的领取资格;基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源,等等。

再一个实施例中,本发明实施例所述的处理器1001可以用于进行一系列的电子资源发放处理,包括:响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源;生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者,以通知所述资源领取者领取所述电子资源包中的电子资源,等等。

本发明实施例还提供了一种计算机存储介质(Memory),所述计算机存储介质是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括终端中的内置存储介质,当然也可以包括终端所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器1001加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。

在一个实施例中,可由处理器1001加载并执行计算机存储介质中存放的一条或多条第一指令,以实现上述有关电子资源领取方法实施例中的方法的相应步骤;具体实现中,计算机存储介质中的一条或多条第一指令由处理器1001加载并执行如下步骤:

显示目标会话中的通知消息,所述通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源,所述通知消息携带模板图像组的模板标识;

当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像,所述模板图像中包括模板对象的人脸;

获取目标图像,所述目标图像中包括目标对象的人脸;

采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像;并在得到所述表情图像后,确定所述资源领取者具备领取所述电子资源包中的电子资源的领取资格;

基于所述领取资格向服务器发送资源领取请求,所述资源领取请求用于请求领取所述电子资源包中的电子资源。

在一种实施方式中,所述通知消息是在所述目标会话的会话窗口中进行显示的;所述模板图像组是由所述目标会话中的资源发放者选择的;所述目标图像为静态图像;所述模板图像为静态图像或者动态图像,所述动态图像是指由多帧静态图像以预设频率进行图像切换而产生动态效果的图像;其中,若所述模板图像为动态图像,则所述采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到表情图像,包括:将所述模板图像中的每一帧静态图像所包括的模板对象的人脸均置换为所述目标对象的人脸,得到表情图像;所述表情图像为动态图像。

再一种实施方式中,在当所述通知消息被触发时,根据所述模板标识显示所述模板图像组中的模板图像时,所述一条或多条第一指令由处理器1001加载并具体执行:当所述通知消息被触发时,输出表情图像的制作界面;根据所述模板标识获取模板图像组,并在所述制作界面中显示所述模板图像组中的模板图像。

再一种实施方式中,在所述制作界面中显示所述模板图像组中的模板图像时,所述一条或多条第一指令由处理器1001加载并具体执行:若所述模板图像组中包括一个模板图像,则在所述制作界面中显示所述模板图像;若所述模板图像组中包括多个模板图像,则从所述模板图像组中随机选取一个模板图像,并在所述制作界面中显示所选取得到的模板图像。

再一种实施方式中,所述制作界面包括图像上传按钮;相应的,在获取目标图像时,所述一条或多条第一指令由处理器1001加载并具体执行:响应于针对所述图像上传按钮的触发操作,从所述制作界面切换至图像获取界面;在所述图像获取界面中获取所述资源领取者上传的目标图像,所述目标图像为调用摄像组件对所述目标对象的人脸进行拍摄得到的图像,或者从存储空间中选择的包含所述目标对象的人脸的图像。

再一种实施方式中,在向服务器发送资源获取请求之前,所述一条或多条第一指令由处理器1001加载并具体执行:从所述图像获取界面返回至所述制作界面,并在所述制作界面中输出所述表情图像和资源获取按钮;若检测到针对所述资源获取按钮的触发操作,则执行向服务器发送资源获取请求的步骤。

再一种实施方式中,所述一条或多条第一指令由处理器1001加载并具体执行:响应于针对所述资源获取按钮的触发操作,根据所述表情图像生成消息请求,所述消息请求携带所述表情图像的图像数据以及所述目标会话的会话标识;向所述服务器发送消息请求,以请求所述服务器根据所述会话标识和所述表情图像的图像数据在所述目标会话的会话窗口中显示所述表情图像。

再一种实施方式中,所述目标图像中包括多个目标对象的人脸;相应的,在采用所述目标对象的人脸置换所述模板图像中的模板对象的人脸,得到所述表情图像时,所述一条或多条第一指令由处理器1001加载并具体执行:从所述多个目标对象的人脸中选取一个待置换的目标对象的人脸;采用所述待置换的目标对象的人脸置换所述模板图像中的模板对象的人脸,得到所述表情图像。

再一种实施方式中,在从所述多个目标对象的人脸中选取一个待置换的目标对象的人脸时,所述一条或多条第一指令由处理器1001加载并具体执行:从所述多个目标对象的人脸中随机选取一个目标对象的人脸作为待置换的目标对象的人脸;或者,获取所述资源领取者针对所述多个目标对象的人脸的选择操作,并根据所述选择操作将所述资源领取者所选择的目标对象的人脸作为待置换的目标对象的人脸。

再一个实施例中,可由处理器1001加载并执行计算机存储介质中存放的一条或多条第二指令,以实现上述有关电子资源发放方法实施例中的方法的相应步骤;具体实现中,计算机存储介质中的一条或多条第二指令由处理器1001加载并执行如下步骤:

响应于在目标会话的会话窗口中检测到的针对目标类型的电子资源包的选择操作,输出所述目标类型的电子资源包的设置界面,所述设置界面包括模板选择区域以及资源设置区域;所述模板选择区域包括多个待选择的模板图像组,各模板图像组中包括至少一个模板图像;所述目标类型的电子资源包在被所述目标会话中的资源领取者领取时,需所述资源领取者通过终端基于模板图像组中的模板图像制作表情图像;

在所述模板选择区域中获取被选择的模板图像组的模板标识,以及在所述资源设置区域获取电子资源包的资源信息,所述电子资源包中包括电子资源;

生成携带所述模板标识和所述资源信息的资源发放请求,并向服务器发送所述资源发放请求,所述资源发放请求用于请求所述服务器根据所述资源信息和所述模板标识生成通知消息,并将所述通知消息下发至所述资源领取者,以通知所述资源领取者领取所述电子资源包中的电子资源。

在一种实施方式中,所述模板图像为静态图像或者动态图像,所述动态图像是指由多帧静态图像以预设频率进行图像切换而产生动态效果的图像。

本发明实施例可显示目标会话中的通知消息,该通知消息用于通知目标会话中的资源领取者领取电子资源包中的电子资源。当通知消息被触发时,可先根据通知消息所携带的模板标识显示模板图像;以及获取目标图像。然后采用目标图像中的目标对象的人脸置换模板图像中的模板对象的人脸,得到表情图像。在得到表情图像后,可确定资源领取者具备领取电子资源包中的电子资源的领取资格;并基于该领取资格向服务器发送资源领取请求,该资源领取请求用于请求领取电子资源包中的电子资源。在上述电子资源的领取过程中,通过制作表情图像来领取电子资源包中的电子资源,可有效提升电子资源领取过程的趣味性,使得资源领取者对领取电子资源更感兴趣,从而提高用户黏性和参与度。并且通过为资源领取者提供模板图像,还可降低资源领取者在制作表情图像时的门槛。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

42页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种O2O模式的交易方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!