1.一种3d虚拟观众席生成方法,其特征在于,包括以下步骤:
获取终端用户上传的图片信息,并根据图片信息生成虚拟图像;
结合虚拟图像和预设的3d座椅生成3d虚拟观众席;
结合3d虚拟观众席和现场采集的视频信息生成视频流数据。
2.根据权利要求1所述的一种3d虚拟观众席生成方法,其特征在于,所述图片信息为人脸图片,所述获取终端用户上传的图片信息,并根据图片信息生成虚拟图像这一步骤,具体包括以下步骤:
获取终端用户的基本信息和上传的人脸图片后,根据人脸图片进行人脸识别,以及根据识别到的人脸生成虚拟图像;
将虚拟图像与基本信息进行匹配,以及根据多个虚拟图像生成图像数据池。
3.根据权利要求2所述的一种3d虚拟观众席生成方法,其特征在于,所述基本信息包括位置信息和时间信息,所述结合虚拟图像和预设的3d座椅生成3d虚拟观众席这一步骤,具体包括以下步骤:
根据位置信息将图像数据池中的虚拟图像分成多组;
依次根据时间信息对各组内的虚拟图像进行排序,以使各虚拟图像对应一个座椅序号;
根据座椅序号分别将各虚拟图像渲染配置到对应的3d座椅上,以生成多个3d虚拟观众席。
4.根据权利要求3所述的一种3d虚拟观众席生成方法,其特征在于,所述基本信息还包括路由id信息,所述结合3d虚拟观众席和现场采集的视频信息生成视频流数据这一步骤,具体包括以下步骤:
结合3d虚拟观众席和现场采集的视频信息生成视频流数据;
根据路由id信息将路由视频流数据发送至3d虚拟观众席中的各终端上。
5.根据权利要求1所述的一种3d虚拟观众席生成方法,其特征在于,还包括弹幕管理步骤,所述弹幕管理步骤具体包括以下步骤:
获取终端用户的基本信息和上传的弹幕信息后,将弹幕信息与基本信息进行匹配;
对弹幕信息进行自动识别,并判断弹幕信息是否合格要求,若符合,将弹幕信息融入视频流数据中;反之,删除该弹幕信息。
6.根据权利要求1所述的一种3d虚拟观众席生成方法,其特征在于,还包括以下步骤:
获取终端用户上传的语音信息,并将语音信息融入视频流数据中。
7.一种3d虚拟观众席生成系统,其特征在于,包括:
图片上传模块,用于获取终端用户上传的图片信息,并根据图片信息生成虚拟图像;
虚拟观众模块,用于结合虚拟图像和预设的3d座椅生成3d虚拟观众席;
数据生成模块,用于结合3d虚拟观众席和现场采集的视频信息生成视频流数据。
8.根据权利要求7所述的一种3d虚拟观众席生成系统,其特征在于,所述图片信息为人脸图片,所述图片上传模块包括图片上传单元和信息匹配单元;
所述图片上传单元用于获取终端用户的基本信息和上传的人脸图片后,根据人脸图片进行人脸识别,以及根据识别到的人脸生成虚拟图像;
所述信息匹配单元用于将虚拟图像与基本信息进行匹配,以及根据多个虚拟图像生成图像数据池。
9.一种计算机代码自动生成装置,其特征在于,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行权利要求1-6任一项所述方法。
10.一种存储介质,其中存储有处理器可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-6任一项所述方法。