一种基于虚拟角色形象的交互方法、装置及存储介质

文档序号:1317909 发布日期:2020-07-14 浏览:30次 >En<

阅读说明:本技术 一种基于虚拟角色形象的交互方法、装置及存储介质 (Interaction method and device based on virtual character image and storage medium ) 是由 姚润昊 汪亚俊 于 2020-02-28 设计创作,主要内容包括:本发明涉及一种基于虚拟角色形象的交互方法、装置及存储介质,方法应用于第一终端时包括:在任务界面响应于第一指令,渲染作品生成界面;获取虚拟角色的形象数据,根据形象数据展示虚拟角色的形象;获取图像数据集,根据图像数据集显示图像;基于作品生成界面在图像数据集中确定目标图像;将虚拟角色的形象和目标图像进行融合,得到目标虚拟角色;基于目标虚拟角色的形象数据和第一终端的标识数据生成目标作品数据传输至服务器。本发明通过对虚拟角色进行形象装扮或评判,促进用户之间的交流,提升用户的活跃度,同时丰富了游戏趣味。(The invention relates to an interaction method, a device and a storage medium based on virtual character images, wherein the method comprises the following steps when being applied to a first terminal: rendering a work generation interface at the task interface in response to the first instruction; acquiring image data of the virtual character, and displaying the image of the virtual character according to the image data; acquiring an image data set, and displaying an image according to the image data set; determining a target image in the image dataset based on the work generation interface; fusing the image of the virtual character with the target image to obtain a target virtual character; and generating target work data based on the image data of the target virtual character and the identification data of the first terminal and transmitting the target work data to the server. The invention promotes the communication among users by visually decorating or judging the virtual roles, improves the activity of the users and enriches the interest of games.)

一种基于虚拟角色形象的交互方法、装置及存储介质

技术领域

本发明涉及游戏领域,尤其涉及一种基于虚拟角色形象的交互方法、装置及存储介质。

背景技术

在众多游戏中,虚拟角色代表着玩家的身份,因而根据玩家的个性化需求可以对虚拟角色的形象进行换装操作,从而提高玩家的游戏体验。

在换装类游戏中,游戏的主要环节是用户对自己的虚拟角色形象进行装扮,通过变换虚拟角色的衣服、发型、配饰、背景等改变虚拟角色的形象,再通过系统对其形象进行评分或是与非游戏玩家进行对抗,给予用户多样的穿搭体验,这些玩法都在用户与游戏系统之间,而用户与用户之间的交流很少,用户之间不能对各自的或对方的虚拟角色形象进行讨论,降低了游戏的趣味性。

在非换装类游戏中,虚拟角色的换装功能就更为局限,仅仅能满足用户对虚拟角色装扮的基本需求,用户之间对于虚拟角色的形象的交流就更为有限。

因此,可以在游戏中设置一定形式的界面供用户完成一定主题风格的形象设计或者查看评判其他用户完成的作品,当用户自己设计的虚拟角色形象受到其他玩家的好评或点赞时,更能提高用户的游戏体验。

发明内容

为促进用户之间的交流互动,提升用户活跃度,以及丰富游戏的趣味,本发明公开了一种基于虚拟角色形象的方法、装置及存储介质。具体技术方案如下:

第一方面,本发明公开了一种基于虚拟角色形象的交互方法,应用于第一终端,所述方法包括:

在任务界面,响应于第一指令,渲染作品生成界面,所述任务界面包括作品生成界面和作品评判界面;

获取虚拟角色的形象数据,在所述作品生成界面中,根据所述虚拟角色的形象数据展示所述虚拟角色的形象;

获取图像数据集,在所述作品生成界面中,根据所述图像数据集显示至少一个图像;

基于所述作品生成界面在所述图像数据集中确定至少一个目标图像;

将所述虚拟角色的形象和所述至少一个目标图像进行融合,得到目标虚拟角色;

基于所述目标虚拟角色的形象数据和所述第一终端的标识数据生成目标作品数据传输至服务器,以使得与所述服务器通信的第二终端根据所述目标作品数据获得作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至所述服务器。

进一步地,所述获取图像数据集,在所述作品生成界面中,根据所述图像数据集显示至少一个图像包括:

发送数据请求至服务器,获取统一配置的图像数据集;

或,

获取所述第一终端的资源库中的图像数据集。

进一步地,所述将所述虚拟角色的形象和所述至少一个目标图像进行融合,得到目标虚拟角色包括:

从所述统一配置的图像数据集中选定至少一个目标图像;

将所述至少一个目标图像与所述虚拟角色的基础骨骼进行融合,得到目标虚拟角色;

或,

从所述第一终端的资源库中的图像数据集中选定至少一个目标图像;

将所述至少一个目标图像与所述虚拟角色的部位模型进行替换,得到目标虚拟角色。

第二方面,本发明公开了一种于虚拟角色形象的交互方法,应用于第二终端,其特征在于,所述方法包括:

在任务界面中,响应于第二指令,渲染作品评判界面,所述任务界面包括作品生成界面和作品评判界面;

获取第一终端的目标作品数据;

对所述目标作品数据进行解析,得到目标虚拟角色的形象数据和所述第一终端的标识数据;

在所述作品评判界面中,根据所述目标虚拟角色的形象数据展示所述目标虚拟角色的形象;

获取针对所述目标虚拟角色的作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至服务器。

进一步地,所述作品评判界面还包括作品展示界面,所述在所述作品评判界面中,根据所述目标虚拟角色的形象数据展示所述目标虚拟角色的形象包括:

在所述作品评判界面中,响应于针对所述目标虚拟角色的展示指令,渲染作品展示界面;

在所述作品展示界面中,响应于指定部位展示指令,展示所述目标虚拟角色的指定部位;

或,

在所述作品展示界面中,响应于指定动作展示指令,展示所述目标虚拟角色的指定动作。

第三方面,本发明公开了一种基于虚拟角色形象的交互方法,应用于服务器,其特征在于,所述方法包括:

生成用于渲染任务界面的任务界面配置数据,所述任务界面包括作品生成界面和作品评判界面;

将所述任务界面配置数据发送至第一终端;

响应于所述第一终端的第一数据请求,将图像数据集和虚拟角色的形象数据发送至所述第一终端;

接收并存储所述第一终端传输的目标作品数据,所述目标作品数据基于将所述目标虚拟角色的形象数据和所述第一终端的标识数据而得到;所述目标虚拟角色通过将虚拟角色的形象和至少一个目标图像进行融合而得到,所述至少一个目标图像属于所述图像数据集;

根据所述目标作品数据更新所述作品评判界面;

将所述任务界面配置数据发送至第二终端;

响应于所述第二终端的第二数据请求,将所述第一终端的目标作品数据发送至所述第二终端;

接收并存储所述第二终端传输的作品评判数据,所述作品评判数据包括作品评判结果和所述第二终端的标识数据。

进一步地,所述方法还包括:

生成用于渲染作品评判结果显示界面的结果显示界面配置数据;

根据所述第一终端传输的目标作品数据和所述第二终端传输的作品评判数据,更新所述评判结果显示界面;

响应于所述第一终端的第三数据请求或所述第二终端的第四数据请求,将所述结果显示界面配置数据发送至所述第一终端或所述第二终端。

第四方面,本发明公开了一种基于虚拟角色形象的交互装置,应用于第一终端,所述装置包括:

第一渲染模块,用于在任务界面,响应于第一指令,渲染作品生成界面,所述任务界面包括作品生成界面和作品评判界面;

第一获取模块,用于获取虚拟角色的形象数据,在所述作品生成界面中,根据所述虚拟角色的形象数据展示所述虚拟角色的形象;

第二获取模块,用于获取图像数据集,在所述作品生成界面中,根据所述图像数据集显示至少一个图像;

选择模块,用于基于所述作品生成界面在所述图像数据集中确定至少一个目标图像;

生成模块,用于将所述虚拟角色的形象和所述至少一个目标图像进行融合,得到目标虚拟角色;

第一传输模块,用于基于所述目标虚拟角色的形象数据和所述第一终端的标识数据生成目标作品数据传输至服务器,以使得与所述服务器通信的第二终端根据所述目标作品数据获得作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至所述服务器。

第五方面,本发明公开了一种基于虚拟角色形象的交互装置,应用于第二终端,所述装置包括:

第二渲染模块,用于在任务界面中,响应于第二指令,渲染作品评判界面,所述任务界面包括作品生成界面和作品评判界面;

第三获取模块,用于获取第一终端的目标作品数据;

解析模块,用于对所述目标作品数据进行解析,得到目标虚拟角色的形象数据和所述第一终端的标识数据;

展示模块,用于在所述作品评判界面中,根据所述目标虚拟角色的形象数据生成展示所述目标虚拟角色的形象;

第二传输模块,用于获取针对所述目标虚拟角色的作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至服务器。

第六方面,本发明公开了一种计算机存储介质,其特征在于,所述计算机存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1至7中任一项所述的一种基于虚拟角色形象的交互方法。

采用上述技术方案,本发明所述的一种基于虚拟角色形象的交互方法、装置及存储介质具有如下有益效果:本发明通过在游戏中设置一定形式的游戏任务,一部分用户可以选择进入参赛任务,一部分用户可以选择进入评判任务,通过这种方式促进了不同用户之间对虚拟角色形象的交流,提升了用户的游戏体验和用户活跃度,同时了增加了更多的游戏趣味。

附图说明

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

图1是本发明实施例中提供的一种基于虚拟角色形象的交互方法的流程示意图;

图2是本发明实施例中提供的一种基于虚拟角色形象的交互方法的流程示意图;

图3是本发明实施例中提供的一种基于虚拟角色形象的交互方法的流程示意图;

图4是本发明实施例提供的一种基于虚拟角色形象的交互方法的三端交互流程示意图;

图5是本发明实施例中提供的一种任务界面场景示意图;

图6是本发明实施例提供的应用于第一终端的一种基于虚拟角色形象的交互装置的结构示意图;

图7是本发明实施例提供的应用于第二终端的一种基于虚拟角色形象的交互装置的结构示意图;

图8是本发明实施例提供的运行一种基于虚拟角色形象的交互方法的计算机设备的硬件结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方式中的特定特征、结构或特性。在本发明的描述中,需要理解的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

图1是本发明实施例提供的一种基于虚拟角色形象的交互方法的流程示意图,本说明书提供了如实施例或流程示意图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图1所示,应用于第一终端,所述基于虚拟角色形象的交互方法可以包括:

S101:在任务界面,响应于第一指令,渲染作品生成界面,所述任务界面包括作品生成界面和作品评判界面。

在一些可行的实施方式中,本发明实施例中所述第一终端在步骤S101之前还可以包括:

接收服务器传送的任务界面配置数据,并根据所述任务界面配置数据生成所述任务界面,其中所述任务界面可以包括但不限于作品生成界面、作品评判界面和作品评判结果显示界面。

可以理解的是,在所述任务界面中,第一终端的用户可以获取到任务主题、任务期限的信息,并根据用户的选择,进入作品生成界面以使得对虚拟角色形象进行装扮。

S102:获取虚拟角色的形象数据,在所述作品生成界面中,根据所述虚拟角色的形象数据展示所述虚拟角色的形象。

在一些可行的实施方式中,本发明实施例提供的步骤S102中获取的所述虚拟角色的形象数据可以是在所述作品生成界面中统一配置的初始化虚拟角色的形象数据,也可以是所述第一终端所绑定的虚拟角色的个性化形象数据。

在一些可行的实施方式中,所述第一终端根据所述形象数据渲染所述虚拟角色的基础骨骼、皮肤、发型以及其他部分,并展示在所述作品生成界面中。

S103:获取图像数据集,在所述作品生成界面中,根据所述图像数据集显示至少一个图像。

在一些可行的实施例中,本发明实施例提供的步骤S103可以包括:

发送数据请求至服务器,获取统一配置的图像数据集;

或,

获取所述第一终端的资源库中的图像数据集。

可以理解的是,获取到的统一配置的图像数据集表示不论游戏玩家的等级高低,所有进入到作品生成界面的游戏玩家拥有相同的装扮资源。或者,考虑玩游戏家的等级,利用玩家自己所拥有的资源装备对虚拟角色进行形象的装扮,能够产生更多的个性化形象。

优选的,所述图像数据集中可以包括但不限于服装数据、发型数据、鞋袜数据、饰品数据、妆容数据、背景数据和场景数据。

可以理解的是,在所述虚拟角色为二维形象时,所述图像数据集中的图像可以是贴图、切片;在所述虚拟角色为三维形象时,所述图像数据中的图像可以是虚拟角色各个部位的模型。

S104:基于所述作品生成界面在所述图像数据集中确定至少一个目标图像。

S105:将所述虚拟角色的形象和所述至少一个目标图像进行融合,得到目标虚拟角色。

具体地,本发明实施例提供的步骤S105可以包括:

从所述统一配置的图像数据集中选定至少一个目标图像;

将所述至少一个目标图像与所述虚拟角色的基础骨骼进行融合,得到目标虚拟角色;

或,

从所述第一终端的资源库中的图像数据集中选定至少一个目标图像;

将所述至少一个目标图像与所述虚拟角色的部位模型进行替换,得到目标虚拟角色。

可以理解的是,所述虚拟角色的形象数据可以是在所述作品生成界面中统一配置的初始化虚拟角色的形象数据,也可以是所述第一终端所绑定的虚拟角色的个性化形象数据。此外,用于装扮的图像数据集也可以设定是由系统统一配置的,或者是第一终端所绑定的用户私有的,在游戏中一般保存、显示路径为用户的资源库或背包。本发明对虚拟角色的形象数据和图像数据集的具体配置方案包括但不限于以上所述,在此不再赘述。

在一些可行的实施方式中,将所述至少一个目标图像与所述虚拟角色的部位模型进行替换包括:

加载所述虚拟角色的形象模型;

获取所述形象模型中的骨骼信息,根据所述骨骼信息将所述形象模型融合至相应的所述虚拟角色相应的骨骼部位;

获取所述至少一个目标图像的部位信息;

根据所述部位信息,将所述虚拟角色的形象模型中相应的部位模型更改为所述至少一个目标图像;

更新所述虚拟角色的形象模型,得到所述目标虚拟角色。

S106:基于所述目标虚拟角色的形象数据和所述第一终端的标识数据生成目标作品数据传输至服务器,以使得与所述服务器通信的第二终端根据所述目标作品数据获得作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至所述服务器。

在一些可行的实施方式中,所述目标作品数据还包括作品缩略图像,所述作品缩略图像由所述第一终端的用户对所述目标虚拟角色实施游戏中的拍照功能得到,以使得作为作品评判界面中第一终端的作品缩略图像供第二终端的用户方便查看。

图2是本发明实施例提供的一种基于虚拟角色形象的交互方法的流程示意图,本说明书提供了如实施例或流程示意图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图2所示,应用于第二终端,所述基于虚拟角色形象的交互方法可以包括:

S201:在任务界面中,响应于第二指令,渲染作品评判界面,所述任务界面包括作品生成界面和作品评判界面。

在一些可行的实施方式中,本发明实施例中所述第二终端在步骤S201之前还包括:

接收服务器传送的任务界面配置数据,并根据所述任务界面配置数据生成所述任务界面,其中所述任务界面可以包括但不限于作品生成界面、作品评判界面和作品评判结果显示界面。

可以理解的是,在所述任务界面中,第二终端的用户可以任务主题、任务期限的信息作为评判时的参考,并根据用户的选择,进入作品评判界面以使得对第一终端上传的目标虚拟角色形象进行评判。

S202:获取第一终端的目标作品数据。

在一些可行的实施方式中,本发明实施例提供的步骤S202在渲染作品评判界面时可以显示出至少一个第一终端所上传的作品缩略图像。所述第二终端在获取到用户针对其中一个第一终端的作品缩略图像的查看指令时,向服务器发送数据请求并获取服务器回传的所述第一终端的目标作品数据。

S203:对所述目标作品数据进行解析,得到目标虚拟角色的形象数据和所述第一终端的标识数据。

S204:在所述作品评判界面中,根据所述目标虚拟角色的形象数据展示所述目标虚拟角色的形象。

进一步地,所述作品评判界面还包括作品展示界面,本发明实施例提供的步骤S204可以包括:

在所述作品评判界面中,响应于针对所述目标虚拟角色的展示指令,渲染作品展示界面;

在所述作品展示界面中,响应于指定部位展示指令,展示所述目标虚拟角色的指定部位;

或,

在所述作品展示界面中,响应于指定动作展示指令,展示所述目标虚拟角色的指定动作。

可以理解的是,根据所述目标虚拟角色的形象数据渲染出的所述目标虚拟角色可以是二维形象,也可以是三维形象。响应于所述指定部分展示指令,可以展示所述目标虚拟角色的指定部位的描述信息,包括但不限于服装名称、发饰名称、场景环境;响应于所述指定动作展示指令,可以动态展示所述目标虚拟角色的指定动作,所述指定动作可以由系统统一设计,也可以由所述第一终端的用户自行设计,所述指定动作包括但不限于旋转、跳跃、走台步。

S205:获取针对所述目标虚拟角色的作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至服务器。

在一些可行的实施方式中,在所述作品评判界面中设有评判文本框或是点赞按钮,所述第二终端的用户可以通过包括但不限于输入文字描述、评分数值或者点赞的方式对所述目标虚拟角色进行评判。当用户选择提交评判内容即完成对所述目标虚拟角色的作品评判。

进一步地,在所述第二终端完成对所述目标虚拟角色的作品评判后,自动渲染作品评判结果显示界面,所述作品评判结果显示界面可以展示包括但不限于所述第一终端的目标虚拟角色的点赞人数、排行名次。

图3是本发明实施例提供的一种基于虚拟角色形象的交互方法的流程示意图,本说明书提供了如实施例或流程示意图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图3所示,应用于服务器,所述基于虚拟角色形象的交互方法可以包括:

S301:生成用于渲染任务界面的任务界面配置数据,所述任务界面包括作品生成界面和作品评判界面。

S302:将所述任务界面配置数据发送至第一终端。

S303:响应于所述第一终端的第一数据请求,将图像数据集和虚拟角色的形象数据发送至所述第一终端。

可以理解的是,所述第一数据请求用于请求图像数据集和虚拟角色的形象数据,也即表明所述第一终端进入的是作品生成界面。

S304:接收并存储所述第一终端传输的目标作品数据,所述目标作品数据基于将所述目标虚拟角色的形象数据和所述第一终端的标识数据而得到;所述目标虚拟角色通过将虚拟角色的形象和至少一个目标图像进行融合而得到,所述至少一个目标图像属于所述图像数据集。

S305:根据所述目标作品数据更新所述作品评判界面。

S306:将所述任务界面配置数据发送至第二终端。

S307:响应于所述第二终端的第二数据请求,将所述第一终端的目标作品数据发送至所述第二终端。

可以理解的是,所述第二数据请求用于请求目标作品数据,也即表明所述第二终端进入的是作品评判界面。

S308:接收并存储所述第二终端传输的作品评判数据,所述作品评判数据包括作品评判结果和所述第二终端的标识数据。

进一步地,所述方法还可以包括:

S309:生成用于渲染作品评判结果显示界面的结果显示界面配置数据。

S310:根据所述第一终端传输的目标作品数据和所述第二终端传输的作品评判数据,更新所述评判结果显示界面。

S311:响应于所述第一终端的第三数据请求或所述第二终端的第四数据请求,将所述结果显示界面配置数据发送至所述第一终端或所述第二终端。

在一些可行的实施方式中,所述第一终端和所述第二终端在完成各自的操作后才有权限进入所述评判结果显示界面。所述作品评判结果显示界面可以展示包括但不限于所述第一终端的目标虚拟角色的点赞人数、排行名次。

在另一些可行的实施方式中,所述第一终端和所述第二终端在完成各自的操作前有权限进入所述评判结果显示界面,但此时所述评判结果显示界面中隐藏全部目标作品数据和作品评判数据中终端的标识数据,以使得作品的评判更加公平。所述第一终端和所述第二终端在完成各自的操作后进入的所述评判结果显示界面则可以显示全部作品生成数据和作品评判数据。

图4是本发明实施例提供的一种基于虚拟角色形象的交互方法的三端交互流程示意图,本说明书提供了如实施例或流程示意图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图4所示,所述方法可以包括如图1-3中所述的具体步骤,在此仅做示意,不作赘述。

图5是本发明实施例提供的一种任务界面场景示意图,如图5所示,在所述任务界面中可以同时展示所述虚拟角色的形象,如需要进入作品生成界面也即选择“我要参赛”则再加载图像数据集,如需要进入作品评判界面可选择“我当评委”。当点击任务界面右上角的排行榜图标后,则进入作品评判结果显示界面。本说明书提供了如图5所示的一种任务界面的配置方式,但基于常规或者无创造行的劳动,任务界面可以有其他方式的配置和其他一些基础功能,图5所示的仅为其中一种,不代表唯一的配置方式,在此不再赘述。

本发明实施例还提供了一种基于虚拟角色形象的交互装置,如图6所示,应用于第一终端,所述基于虚拟角色形象的交互装置包括:

第一渲染模块610,用于在任务界面,响应于第一指令,渲染作品生成界面,所述任务界面包括作品生成界面和作品评判界面。

第一获取模块620,用于获取虚拟角色的形象数据,在所述作品生成界面中,根据所述虚拟角色的形象数据展示所述虚拟角色的形象。

第二获取模块630,用于获取图像数据集,在所述作品生成界面中,根据所述图像数据集显示至少一个图像。

选择模块640,用于基于所述作品生成界面在所述图像数据集中确定至少一个目标图像。

生成模块650,用于将所述虚拟角色的形象和所述至少一个目标图像进行融合,得到目标虚拟角色。

第一传输模块660,用于基于所述目标虚拟角色的形象数据和所述第一终端的标识数据生成目标作品数据传输至服务器,以使得与所述服务器通信的第二终端根据所述目标作品数据获得作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至所述服务器。

本发明实施例还提供了一种基于虚拟角色形象的交互装置,如图7所示,应用于第二终端,所述基于虚拟角色形象的交互装置包括:

第二渲染模块710,用于在任务界面中,响应于第二指令,渲染作品评判界面,所述任务界面包括作品生成界面和作品评判界面。

第三获取模块720,用于获取第一终端的目标作品数据。

解析模块730,用于对所述目标作品数据进行解析,得到目标虚拟角色的形象数据和所述第一终端的标识数据。

展示模块740,用于在所述作品评判界面中,根据所述目标虚拟角色的形象数据生成展示所述目标虚拟角色的形象。

第二传输模块750,用于获取针对所述目标虚拟角色的作品评判结果,将所述作品评判结果和所述第二终端的标识数据作为作品评判数据传输至服务器。

本发明实施例所述的一种基于虚拟角色形象的交互装置与方法实施例基于相同的发明构思,详情请参考方法实施例,在此不再赘述。

本发明实施例还提供了一种计算机设备,所述计算机设备包括:处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如本发明实施例的一种基于虚拟角色形象的交互方法。

存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存储数据区可存储根据所述设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。

本发明实施例所提供的方法实施例可以在计算机终端、服务器或者类似的运算装置中执行,即上述计算机设备可以包括计算机终端、服务器或者类似的运算装置。图8是本发明实施例提供的运行一种基于虚拟角色形象的交互方法的计算机设备的硬件结构框图,如图8所示,该计算机设备的内部结构可包括但不限于:处理器、网络接口及存储器。其中,计算机设备内的处理器、网络接口及存储器可通过总线或其他方式连接,在本说明书实施例所示图8中以通过总线连接为例。

其中,处理器(或称CPU(CentralProcessingUnit,中央处理器))是计算机设备的计算核心以及控制核心。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI、移动通信接口等)。存储器(Memory)是计算机设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器可以是高速RAM存储设备,也可以是非不稳定的存储设备(non-volatile memory),例如至少一个磁盘存储设备;可选的还可以是至少一个位于远离前述处理器的存储装置。存储器提供存储空间,该存储空间存储了电子设备的操作系统,可包括但不限于:Windows系统(一种操作系统),Linux(一种操作系统),Android(安卓,一种移动操作系统)系统、IOS(一种移动操作系统)系统等等,本发明对此并不作限定;并且,在该存储空间中还存放了适于被处理器加载并执行的一条或一条以上的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。在本说明书实施例中,处理器加载并执行存储器中存放的一条或一条以上指令,以实现上述方法实施例提供的基于虚拟角色形象的交互方法。

本发明实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行如本发明实施例所述的一种基于虚拟角色形象的交互方法。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random AccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、系统和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:互动装扮方法及装置、客户端以及计算机可读存储介质

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类