虚拟形象直播互动方法、计算设备及存储介质与流程



1.本发明实施例涉及直播技术领域,具体涉及一种虚拟形象直播互动方法、计算设备及存储介质。


背景技术:



2.主播在直播时,可以采用虚拟形象进行直播。通过摄像头等采集设备先采集主播的人像表情,提取得到主播的多个面部特征点,根据多个面部特征点对预先构建的虚拟形象的面部状态进行控制,实现利用虚拟形象进行直播。
3.但现有的虚拟形象直播采用的虚拟形象人物同质化严重,体验效果不佳。


技术实现要素:



4.鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的虚拟形象直播互动方法、计算设备及存储介质。
5.根据本发明实施例的一个方面,提供了一种虚拟形象直播互动方法,方法执行于服务器,方法包括:
6.接收用户的第一特征信息,并根据第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户;
7.接收目标用户的第二特征信息,根据第二特征信息生成虚拟形象;
8.下发虚拟形象。
9.根据本发明实施例的另一个方面,提供了一种虚拟形象直播互动方法,方法执行于用户端,方法包括:
10.将用户的第一特征信息上传至服务器,以供服务器根据第一特征信息确定符合预设参与互动条件的目标用户;
11.若用户为目标用户,则实时采集并上传用户的第二特征信息;
12.接收并展示虚拟形象,其中,虚拟形象根据第二特征信息生成。
13.根据本发明实施例的再一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
14.所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述虚拟形象直播互动方法对应的操作。
15.根据本发明实施例的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述虚拟形象直播互动方法对应的操作。
16.根据本发明实施例的提供的虚拟形象直播互动方法、计算设备及存储介质,根据用户的第一特征信息,筛选确定出覆盖预设范围直播用户的目标用户,生成与目标用户对应的个性化的虚拟形象,避免同质化问题。
17.上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。
附图说明
18.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
19.图1示出了根据本发明一个实施例的虚拟形象直播互动方法的流程图;
20.图2a示出了服务器、主播端、用户端的连接模式示意图;
21.图2b示出了用户端展示互动入口以及展示虚拟形象的示意图;
22.图2c示出了生成虚拟人物时用户端与服务器间的时序示意图;
23.图2d示出了生成虚拟人物时用户端与服务器间的交互示意图;
24.图2e示出了主播控制虚拟形象时主播端与服务器间的时序示意图;
25.图2f示出了主播控制虚拟形象时主播端与服务器间的交互示意图;
26.图3示出了本发明另一个实施例的虚拟形象直播互动方法的流程图;
27.图4示出了本发明又一个实施例的虚拟形象直播互动方法的流程图;
28.图5示出了根据本发明一个实施例的虚拟形象直播互动系统的结构示意图;
29.图6示出了根据本发明一个实施例的一种计算设备的结构示意图。
具体实施方式
30.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
31.图1示出了根据本发明一个实施例的虚拟形象直播互动方法的流程图,如图1所示,该方法包括如下步骤:
32.步骤s101,服务器接收用户端上传的用户的第一特征信息,并根据第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户。
33.本实施例包括主播端、用户端及服务器三端的操作,其中,主播端为主播进行直播的设备,用户端为用户观看直播的设备,服务器接收主播端、用户端上传的请求、信息等,实现虚拟形象与主播、用户的同步互动。三端的连接方式如图2a所示。
34.主播端可以由主播开启互动入口,如开启换装互动入口等。当主播在主播端对互动入口开启操作时,发送互动入口开启请求给服务器。当服务器接收主播端发送的互动入口开启请求,下发如互动消息分发给观看主播直播的各个用户端,在各个用户端展示互动入口,如图2b中所示,用户端右侧展示“与我一起互动吧”的图标为互动入口,此处为举例说明,具体展示样式根据实施情况设置。
35.用户端在展示互动入口后,各个用户可以根据需求触发对互动入口的操作,来参与互动。当用户触发对互动入口的操作时,可以通过摄像头等设备采集如用户性别、用户面
部特征、面部关键点位、肤、体型等用户的第一特征信息,可以基于采集的用户的第一特征信息分析确定用户的年龄、体重、身高等,上传至服务器。
36.服务器可以将第一特征信息输入至预设分类模型,基于预设分类模型来筛选得到覆盖预设范围的直播用户的目标特征信息,确定与目标特征信息匹配的目标用户,并返回目标用户对应的目标用户端筛选通过的参与互动结果。具体的,将第一特征信息输入至预设分类模型,基于预设分类模型分析确定可以覆盖预设范围的直播用户的目标特征信息,预设分类模型可以采用任一种分类模型,预设分类模型可以预先根据历史样本数据进行训练得到,此处不做限定。将第一特征信息输入至预设分类模型,由预设分类模型确定可以覆盖预设范围如本次直播用户人数90%范围内的直播用户的目标特征信息,根据目标特征信息筛选确定具有相同目标特征信息的用户信息对应的用户为目标用户。进一步,服务器可以将上传的全部的第一特征信息输入至预设分类模型,也可以根据第一特征信息,结合用户历史数据,如历史观看记录、历史消费记录、历史观看直播间的类型、消费的类型等信息,将第一特征信息归为不同维度的特征信息,确定第一特征信息对应的各自的特征权重。根据各特征权重,可以对第一特征信息进行排序,获取排序在先的预设数量的第一特征信息作为用于筛选目标用户的第一特征信息,避免不重要的第一特征信息对目标特征信息的影响。
37.进一步,对于筛选未通过的用户,服务器也可以下发筛选未通过的参与互动结果,以告知用户。
38.步骤s102,目标用户端接收服务器返回筛选通过的参与互动结果,实时采集并上传目标用户的第二特征信息,服务器接收目标用户的第二特征信息,根据第二特征信息生成虚拟形象。
39.当目标用户端接收服务器返回的参与互动结果为筛选通过时,实时采集目标用户的第二特征信息。第二特征信息包括如面部特征、面部关键点位、肢体点位、动作等信息,并将第二特征信息上传服务器。服务器基于第二特征信息与预设虚拟模型相结合,生成与目标用户对应的虚拟形象。预设虚拟模型为预先设置的虚拟形象模板,基于预设虚拟模型,与第二特征信息相结合,如调整预设虚拟模型的面部特征、关键点位等,通过人脸融合等技术,生成与目标用户对象的虚拟形象。
40.步骤s103,服务器下发虚拟形象,用户端接收并展示虚拟形象。
41.服务器下发生成的虚拟形象,用户端展示与目标用户的第二特征信息对应的虚拟形象,展示效果如图2b所示,图2b下方包含3个虚拟形象,对应不同的目标用户,避免了虚拟形象同质化问题。除目标用户端展示虚拟形象外,其他用户端也展示虚拟形象,方便其他用户从中参考与自身相符的虚拟形象的展示效果。
42.可选地,本实施例还可以包括如下步骤:
43.步骤s104,目标用户端实时采集并上传用户的第三特征信息,服务器持续接收目标用户的第三特征信息,并持续将第三特征信息映射至虚拟形象,用户端持续接收并展示第三特征信息映射后的虚拟形象。
44.各个用户端展示的虚拟形象还可以根据目标用户实时采集到的第三特征信息进行同步互动,目标用户端实时采集用户的第三特征信息上传服务器,服务器通过如图像动作驱动技术等,将持续接收到的目标用户的第三特征信息映射至虚拟形象,实现虚拟形象
与目标用户的同步互动,如目标用户a抬手臂,对应的虚拟形象a也同步进行抬手臂操作,提升用户参与的兴趣度,用户端也持续地接收并展示第三特征信息映射后的虚拟形象,实时查看到虚拟形象与目标用户的同步互动。进一步,若目标用户端无法实时采集第三特征信息的动作信息时,可以采集目标用户的语音口令信息、文本指令信息等,将目标用户的语音口令信息、文本指令信息等转化为动作信息上传服务器,实现虚拟形象与目标用户的同步互动。
45.目标用户还可以操作虚拟形象来与主播互动,如向主播赠送虚拟礼物、跳舞、拍砖等等互动操作。具体的,可以预设互动指令,如预设动作指令、预设语音指令等,当目标用户进行预设动作,触发预设动作指令,上传服务器,由服务器控制对应的虚拟形象完成预设互动指令的互动操作,来与主播互动。
46.以上各特征信息的采集在用户许可的情况下进行采集。
47.步骤s103-步骤s104的时序图见图2c,图2c虚拟形象以虚拟人物为例进行说明,用户端触发对互动入口的操作,发送报名请求给服务器,发送采集的用户的第一特征信息,由服务器筛选用户,告知筛选结果,目标用户采集包括如人脸点位(即面部关键点位)、肢体(肢体动作、肢体点位)等第二特征信息给服务器,服务器为其生成对应的虚拟人物,用户端可以展示虚拟人物。以上为举例说明,具体根据实施情况设置,此处不做限定。图2d为用户端与服务器的交互过程图,具体过程参照各个步骤的描述,在此不再赘述。
48.步骤s105,服务器接收主播端触发的虚拟形象控制请求,持续获取主播的第四特征信息,并持续将第四特征信息映射至虚拟形象。
49.本实施例中虚拟形象可以根据目标用户的动作、表情等第三特征信息进行同步互动外,主播端还可以根据主播触发的虚拟形象控制指令,由主播控制虚拟形象,呈现虚拟形象与主播的同步互动。
50.具体的,如主播进行换装展示直播时,主播对各种服饰进行展示,为方便用户查看服饰等在虚拟形象上的展示效果,可以由主播来控制虚拟形象,使虚拟形象穿着对应的服饰等,呈现虚拟形象与主播的同步互动。虚拟形象控制指令可以预先设置,如某一动作、口令等,当主播动作或者语音口令触发虚拟形象控制指令时,服务器接收主播端触发的虚拟形象控制请求,主播端会实时采集主播的第四特征信息,服务器持续获取主播的第四特征信息,第四特征信息包括如主播的服饰,面部点位,肢体点位,动作等一种或多种信息。服务器将持续获取到的第四特征信息映射至虚拟形象,呈现出主播控制虚拟形象同步互动的效果。此处,服务器会根据主播端触发的虚拟形象控制请求,先关闭目标用户与虚拟形象的同步互动,然后持续将主播的第四特征信息映射至虚拟形象,实现由主播来控制虚拟形象同步互动。
51.进一步,此处存在多个目标用户的虚拟形象时,主播可以同时控制多个虚拟形象同步互动,如同步换装等;或者,也可以随机选择一个或多个虚拟形象进行同步互动,如每次选择一个虚拟形象进行同步互动,使得不同的虚拟形象穿着不同服饰进行展示等。若存在与主播对应的虚拟形象时,主播可以控制其对应的虚拟形象进行同步互动,也可以控制目标用户对应的虚拟形象进行同步互动,具体可以根据实施情况设置,此处不做限定。
52.步骤s106,服务器接收主播端触发的虚拟形象停止控制请求,停止第四特征信息的映射,持续接收目标用户的第五特征信息,并持续将第五特征信息映射至虚拟形象。
53.当主播触发虚拟形象停止控制指令时,如主播展示换装完成后,通过动作或者语言口令等触发虚拟形象停止控制指令,服务器接收主播端触发的虚拟形象停止控制请求,停止第四特征信息的映射,关闭主播对虚拟形象的同步互动,再重新建立虚拟形象与目标用户的同步互动,持续接收目标用户的第五特征信息,第五特征信息包括如:服饰,面部点位,肢体点位,动作等信息中的一种或多种,由用户端上传第五特征信息,服务器持续将第五特征信息映射至虚拟形象,重新建立基于第五特征信息映射至虚拟形象与目标用户同步互动。
54.步骤s105-步骤s106的时序图见图2e,图2e以换装为例进行说明,主播端触发虚拟形象控制指令为换装指令,发送换装控制指令给服务器,发送主播的如人脸点位(即面部关键点位)、肢体(肢体动作、肢体点位)等第四特征信息给服务器,服务器切断目标用户对虚拟形象的互动,将主播的第四特征信息映射至虚拟形象,实现主播控制虚拟形象互动的效果。当主播发送停止换装指令,服务器切断主播控制,持续采集目标用户的第五特征信息,将第五特征信息映射至虚拟形象,实现目标用户与虚拟形象同步互动。以上为举例说明,具体根据实施情况设置,此处不做限定。图2f为主播端与服务器的交互过程图,具体过程参照各个步骤的描述,在此不再赘述。
55.进一步,对于非目标用户,即筛选未通过的用户,其在用户端也可以对虚拟形象进行操作,如放大、旋转虚拟形象,方便查看虚拟形象换装效果等。或者,在直播间也可以提供给非目标用户生成其单独的虚拟形象的入口,如非目标用户点击虚拟形象生成操作,采集非目标用户的相关特征信息,如第六特征信息,包括如面部特征、面部关键点位、肢体关键点位、动作等,在非目标用户的用户端根据第六特征信息映射生成对应的虚拟形象进行展示,虚拟形象可以根据主播的虚拟形象控制指令,呈现如换装后的效果等。目标用户和非目标用户可以在查看虚拟形象呈现的效果后,帮助用户快速决策,进行如加购操作等。
56.对于本实施例中,直播可以为任意类型直播,如服饰换装类、化妆品类、运行类等等,方便用户直观地体验到呈现效果,也便于帮助用户快速决策。根据目标用户的第三特征信息得到的虚拟形象也可以由主播来控制,增强直播中与用户的互动体验,提供丰富的互动方式、多维的展示方式,还可以增强直播效果,帮助用户快速决策等。
57.根据本发明实施例提供的虚拟形象直播互动方法,根据用户的第一特征信息,筛选确定出覆盖预设范围直播用户的目标用户,生成与目标用户对应的个性化的虚拟形象,避免同质化问题。进一步,虚拟形象除与用户同步互动外,还可以由主播控制虚拟形象,实现直播过程中交互的多样性。
58.图3示出了本发明实施例提供的虚拟形象直播互动方法,方法执行于服务器,如图3所示,方法包括:
59.步骤s301,接收用户的第一特征信息,并根据第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户。
60.可选地,根据第一特征信息,结合用户历史数据,确定第一特征信息对应的特征权重;
61.根据各特征权重,对第一特征信息进行排序,获取排序在先的预设数量的第一特征信息作为用于筛选目标用户的第一特征信息,以供输入至预设分类模型;
62.将第一特征信息输入至预设分类模型,筛选得到覆盖预设范围的直播用户的目标
特征信息,确定与目标特征信息匹配的目标用户,并返回目标用户对应的目标用户端筛选通过的参与互动结果。
63.进一步,将第一特征信息输入至预设分类模型,基于预设分类模型分析确定覆盖预设范围的直播用户的目标特征信息;
64.将目标特征信息筛选确定具有相同目标特征信息的用户信息对应的用户为目标用户。
65.步骤s302,接收目标用户的第二特征信息,根据第二特征信息生成虚拟形象。
66.步骤s303,下发虚拟形象。
67.可选地,本实施例还可以包括如下步骤:
68.步骤s304,持续接收目标用户的第三特征信息,并持续将第三特征信息映射至虚拟形象。
69.步骤s305,接收主播端触发的虚拟形象控制请求,持续获取主播的第四特征信息,并持续将第四特征信息映射至虚拟形象。
70.步骤s306,接收主播端触发的虚拟形象停止控制请求,停止第四特征信息的映射,持续接收目标用户的第五特征信息,并持续将第五特征信息映射至虚拟形象。
71.可选地,第四特征信息包括如下的一种或多种:服饰,面部点位,肢体点位,动作;第五特征信息包括如下的一种或多种:服饰,面部点位,肢体点位,动作。
72.以上步骤描述参照图1中对应步骤的描述,在此不再赘述。
73.图4示出了本发明实施例提供的虚拟形象直播互动方法,方法执行于用户端,如图4所示,方法包括:
74.步骤s401,将用户的第一特征信息上传至服务器,以供服务器根据第一特征信息确定符合预设参与互动条件的目标用户。
75.步骤s402,若用户为目标用户,则实时采集并上传用户的第二特征信息;
76.可选地,实时采集并上传用户的第二特征信息;持续接收并展示第三特征信息映射后的虚拟形象。
77.步骤s403,接收并展示虚拟形象,其中,虚拟形象根据第二特征信息生成。
78.以上步骤描述参照图1中对应步骤的描述,在此不再赘述。
79.图5示出了本发明实施例提供的虚拟形象直播互动系统的结构示意图。如图5所示,该系统500包括:主播端510、服务器520、用户端530。
80.服务器520包括如下模块:
81.第一接收模块521,适于接收用户的第一特征信息,并根据第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户;
82.第二接收模块522,适于接收目标用户的第二特征信息,根据第二特征信息生成虚拟形象;
83.下发模块523,适于下发虚拟形象。
84.可选地,第一接收模块521进一步适于:将第一特征信息输入至预设分类模型,筛选得到覆盖预设范围的直播用户的目标特征信息,确定与目标特征信息匹配的目标用户,并返回目标用户对应的目标用户端筛选通过的参与互动结果。
85.可选地,服务器520还包括:
specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
108.存储器606,用于存放程序610。存储器606可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
109.程序610具体可以用于使得处理器602执行上述任意方法实施例中的虚拟形象直播互动方法。程序610中各步骤的具体实现可以参见上述虚拟形象直播互动实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
110.在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的较佳实施方式。
111.在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
112.类似地,应当理解,为了精简本发明实施例并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其特征在于每个权利要求本身都作为本发明的单独实施例。
113.本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
114.此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
115.本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用
微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明实施例还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明实施例的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
116.应该注意的是上述实施例对本发明实施例进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明实施例可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

技术特征:


1.一种虚拟形象直播互动方法,其特征在于,所述方法执行于服务器,方法包括:接收用户的第一特征信息,并根据所述第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户;接收目标用户的第二特征信息,根据所述第二特征信息生成虚拟形象;下发所述虚拟形象。2.根据权利要求1所述的方法,其特征在于,所述接收用户的第一特征信息,并根据所述第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户进一步包括:将所述第一特征信息输入至预设分类模型,筛选得到覆盖预设范围的直播用户的目标特征信息,确定与所述目标特征信息匹配的目标用户,并返回所述目标用户对应的目标用户端筛选通过的参与互动结果。3.根据权利要求2所述的方法,其特征在于,在所述将所述第一特征信息输入至预设分类模型,筛选得到覆盖预设范围的直播用户的目标特征信息,确定与所述目标特征信息匹配的目标用户,并返回所述目标用户对应的目标用户端筛选通过的参与互动结果之前,所述方法还包括:根据所述第一特征信息,结合用户历史数据,确定所述第一特征信息对应的特征权重;根据各特征权重,对所述第一特征信息进行排序,获取排序在先的预设数量的第一特征信息作为用于筛选目标用户的第一特征信息,以供输入至预设分类模型;所述将所述第一特征信息输入至预设分类模型,筛选得到覆盖预设范围的直播用户的目标特征信息,确定与所述目标特征信息匹配的目标用户进一步包括:将所述第一特征信息输入至预设分类模型,基于所述预设分类模型分析确定覆盖预设范围的直播用户的目标特征信息;将所述目标特征信息筛选确定具有相同目标特征信息的用户信息对应的用户为目标用户。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述下发所述虚拟形象之后,还包括:持续接收目标用户的第三特征信息,并持续将第三特征信息映射至虚拟形象。5.根据权利要求4所述的方法,其特征在于,其特征在于,所述下发所述虚拟形象之后,还包括:接收主播端触发的虚拟形象控制请求,持续获取主播的第四特征信息,并持续将第四特征信息映射至虚拟形象;接收主播端触发的虚拟形象停止控制请求,停止第四特征信息的映射,持续接收目标用户的第五特征信息,并持续将第五特征信息映射至虚拟形象。6.根据权利要求5所述的方法,其特征在于,所述第四特征信息包括如下的一种或多种:服饰,面部点位,肢体点位,动作;所述第五特征信息包括如下的一种或多种:服饰,面部点位,肢体点位,动作。7.一种虚拟形象直播互动方法,其特征在于,所述方法执行于用户端,方法包括:将用户的第一特征信息上传至服务器,以供服务器根据所述第一特征信息确定符合预设参与互动条件的目标用户;若所述用户为目标用户,则实时采集并上传用户的第二特征信息;
接收并展示虚拟形象,其中,所述虚拟形象根据第二特征信息生成。8.根据权利要求7所述的方法,其特征在于,其特征在于,若所述用户为目标用户,所述接收并展示虚拟形象之后,还包括:实时采集并上传用户的第三特征信息;持续接收并展示第三特征信息映射后的虚拟形象。9.一种计算设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-6中任一项所述的虚拟形象直播互动方法对应的操作;或者,所述可执行指令使所述处理器执行如权利要求7或8所述的虚拟形象直播互动方法对应的操作。10.一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-6中任一项所述的虚拟形象直播互动方法对应的操作;或者,所述可执行指令使处理器执行如权利要求7或8所述的虚拟形象直播互动方法对应的操作。

技术总结


本发明公开了一种虚拟形象直播互动方法、计算设备及存储介质,方法包括:接收用户的第一特征信息,并根据第一特征信息确定覆盖预设范围直播用户的特征信息所对应的目标用户;接收目标用户的第二特征信息,根据第二特征信息生成虚拟形象;下发虚拟形象。利用本发明根据用户的第一特征信息,筛选确定出覆盖预设范围直播用户的目标用户,生成与目标用户对应的个性化的虚拟形象,避免同质化问题。避免同质化问题。避免同质化问题。


技术研发人员:

刘博 李琳 郑彬戈 吴耀华 高山

受保护的技术使用者:

中国移动通信集团有限公司

技术研发日:

2022.08.17

技术公布日:

2022/11/22

本文发布于:2024-09-20 12:29:07,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/16735.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:特征   形象   用户   信息
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议