1.一种用户形象生成方法,包括:
接收传入的表情驱动信息和目标形象模型;其中,所述表情驱动信息和所述目标形象模型由原渲染设备渲染得到相应的动态形象的速率小于预设速率时发送;
根据所述表情驱动信息驱动所述目标形象模型,生成用户的动态形象;
将所述动态形象作为所述用户的替代形象推送给其他用户;
获取与所述其他用户之间的实际传输速率,并根据所述实际传输速率确定适配帧数;
响应于确定所述适配帧数低于预设阈值,确定所述其他用户为低配用户;生成所述低配用户的标记信息;其中,所述标记信息中包括所述适配帧数;向所述原渲染设备发送所述标记信息,以使所述原渲染设备根据所述适配帧数生成低配动态形象后直接发送所述低配动态形象给所述低配用户。
2.根据权利要求1所述的方法,其中,所述接收传入的表情驱动信息和目标形象模型,包括:接收所述原渲染设备发送的目标形象模型的通用识别编号;
响应于已存储有与所述通用识别编号对应的目标形象模型,向所述原渲染设备发送确认响应信息;
接收所述原渲染设备发送的表情驱动信息。
3.根据权利要求1所述的方法,其中,所述根据所述表情驱动信息驱动所述目标形象模型,生成用户的动态形象,包括:响应于确定所述适配帧数高于所述预设阈值,通过所述表情驱动信息驱动所述目标形象模型,生成与所述适配帧数对应的帧数适配动态形象;以及所述将所述动态形象作为所述用户的替代形象推送给其他用户,包括:将所述帧数适配动态形象作为所述用户的替代形象推送给其他用户。
4.根据权利要求1‑3任一项所述的方法,还包括:响应于多用户互动的房间的建立,获取当前每个用户的动态形象;
为所述房间生成房间背景图像;
向所述房间内的每个用户推送基于所述房间背景图像和各所述用户的动态形象生成的多用户互动通信数据。
5.根据权利要求4所述的方法,还包括:
根据待推送的用户不同,将所述多用户互动通信数据中相应用户的动态形象进行高亮显示。
6.一种用户形象生成方法,包括:
响应于渲染得到用户的动态形象的速率小于预设速率,将表情驱动信息和选定的目标形象模型上传至服务器,以使所述服务器根据所述表情驱动信息和所述目标形象模型渲染得到所述动态形象,并将所述动态形象作为所述用户的替代形象推送给其他用户;
响应于接收到低配用户的标记信息,渲染得到实际帧数为适配帧数的低配动态形象;
其中,所述标记信息中包括低配用户的适配帧数,所述适配帧数根据所述服务器与所述其他用户之间的实际传输速率确定,所述标记信息由所述服务器在所述适配帧数小于预设阈值时生成,所述低配用户为与所述标记信息对应的其他用户;
发送所述低配动态形象给所述低配用户。
7.根据权利要求6所述的方法,其中,所述将表情驱动信息和选定的目标形象模型上传至服务器,包括:将选定的目标形象模型的通用识别编号上传至服务器;
响应于接收到所述服务器发送的确认响应信息,将表情驱动信息上传至所述服务器;
其中,所述确认响应信息指示所述服务器上存储有与所述通用识别编号对应的目标形象模型。
8.一种用户形象生成装置,包括:
形象模型及驱动信息获取接收单元,被配置成接收传入的表情驱动信息和目标形象模型;其中,所述表情驱动信息和所述目标形象模型由原渲染设备渲染得到相应的动态形象的速率小于预设速率时发送;
动态形象生成单元,被配置成根据所述表情驱动信息驱动所述目标形象模型,生成用户的动态形象;
动态形象推送单元,被配置成将所述动态形象作为所述用户的替代形象推送给其他用户;
传输速率检测及适配帧数确定单元,被配置成获取与所述其他用户之间的实际传输速率,并根据所述实际传输速率确定适配帧数;
低配用户处理单元,被配置成响应于确定所述适配帧数低于预设阈值,确定所述其他用户为低配用户;生成所述低配用户的标记信息;其中,所述标记信息中包括所述适配帧数;向所述原渲染设备发送所述标记信息,以使所述原渲染设备根据所述适配帧数生成低配动态形象后直接发送所述低配动态形象给所述低配用户。
9.根据权利要求8所述的装置,其中,所述形象模型及驱动信息获取接收单元被进一步配置成:接收所述原渲染设备发送的目标形象模型的通用识别编号;
响应于已存储有与所述通用识别编号对应的目标形象模型,向所述原渲染设备发送确认响应信息;
接收所述原渲染设备发送的表情驱动信息。
10.根据权利要求8所述的装置,其中,所述动态形象生成单元进一步被配置成:响应于确定所述适配帧数高于预设阈值,通过所述表情驱动信息驱动所述目标形象模型,生成与所述适配帧数对应的帧数适配动态形象;以及所述动态形象推送单元进一步被配置成:
将所述帧数适配动态形象作为所述用户的替代形象推送给其他用户。
11.根据权利要求8‑10任一项所述的装置,还包括:动态形象获取单元,被配置成响应于多用户互动的房间的建立,获取当前每个用户的动态形象;
背景图像生成单元,被配置成为所述房间生成房间背景图像;
所述动态形象推送单元进一步被配置成,向所述房间内的每个用户推送基于所述房间背景图像和各所述用户的动态形象生成的多用户互动通信数据。
12.根据权利要求11所述的装置,还包括:
高亮显示单元,被配置成根据待推送的用户不同,将所述多用户互动通信数据中相应用户的动态形象进行高亮显示。
13.一种用户形象生成装置,包括:
形象模型及驱动信息发送单元,被配置成响应于渲染得到用户的动态形象的速率小于预设速率时,将表情驱动信息和选定的目标形象模型上传至服务器,以使所述服务器根据所述表情驱动信息和所述目标形象模型渲染得到所述动态形象,并将所述动态形象作为所述用户的替代形象推送给其他用户;
低配动态形象渲染单元,被配置成响应于接收到低配用户的标记信息,渲染得到实际帧数为适配帧数的低配动态形象;其中,所述标记信息中包括低配用户的适配帧数,所述适配帧数根据所述服务器与所述其他用户之间的实际传输速率确定,所述标记信息由所述服务器在所述适配帧数小于预设阈值时生成,所述低配用户为与所述标记信息对应的其他用户;
低配动态形象发送单元,被配置成发送所述低配动态形象给所述低配用户。
14.根据权利要求13所述的装置,其中,所述形象模型及驱动信息发送单元被进一步配置成:将选定的目标形象模型的通用识别编号上传至服务器;
响应于接收到所述服务器发送的确认响应信息,将表情驱动信息上传至所述服务器;
其中,所述确认响应信息指示所述服务器上存储有与所述通用识别编号对应的目标形象模型。
15.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑5中任一项所述的用户形象生成方法或权利要求6‑7中任一项所述的用户形象生成方法。
16.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1‑5中任一项所述的用户形象生成方法或权利要求6‑7中任一项所述的用户形象生成方法。