一种用于虚拟直播的实时渲染投屏合成系统技术方案

技术编号:37787427 阅读:22 留言:0更新日期:2023-06-09 09:17
一种用于虚拟直播的实时渲染投屏合成系统,渲染服务器在对主视频数据进行渲染时,基于时间顺序将主视频数据拆分成至少第一路视频数据和第二路视频数据,分别对第一路视频数据和第二路视频数据进行渲染得到第一虚拟直播图像数据和第二虚拟直播图像数据,投屏系统分别第一虚拟直播图像数据和第二虚拟直播图像数据在不同的显示区域进行显示。在不同显示区域显示的图像是基于不同时间上的视频数据得到的,也就是说,在实现多区域显示时,各个区域图像的数据来源是不同的,渲染服务器不需要对相同的视频数据进行重复或多次渲染,可减少图像处理过程中对硬件资源的需求,保证虚拟直播画面多区域投屏时的实时性要求,为用户提供了更好地体验。了更好地体验。了更好地体验。

【技术实现步骤摘要】
一种用于虚拟直播的实时渲染投屏合成系统


[0001]本申请涉及虚拟制片领域,具体涉及一种用于虚拟直播的实时渲染投屏合成系统。

技术介绍

[0002]随着电影制片技术的发展,越来越多的电影特效内容都由后期图像渲染合成到实景拍摄视频中。尤其是当前直播行业成为了一种新兴的商业模式,越来越多的商业主体,通过专业或非专业的直播间进行实时拍摄,同时输出带有虚拟场景、虚拟对象、虚拟特效等内容的视频。虚拟直播对实时性有要求,需要对实时拍摄的视频内容进行处理。例如,在图像中插入虚拟对象为常用的一种处理方法。然而,在进行虚拟对象的插入时,常常会出现虚拟对象与实体对象之间的空间位置关系错误,例如本应该被实体对象挡住的虚拟对象却出现在了实体对象的前面。使得最终输出的图像不真实,后期处理的痕迹非常明显。对于这类问题,申请号为CN202211168339.3的中国专利申请提供一种解决方案。
[0003]然而,在虚拟直播应用中,通常会通过投屏系统进行视频画面的实时预览,以观察视频画面是否符合预期的效果。由于系统对视频画面需要进行实时渲染,渲染过程对硬件资源占用较大,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于虚拟直播的实时渲染投屏合成系统,包括:拍摄设备,用于对直播对象进行拍摄,以输出所述直播对象的主视频数据;虚拟对象控制服务器,所述虚拟对象控制服务器包括虚拟对象资产库;所述虚拟对象控制服务器用于基于用户的操作指令,从所述虚拟对象资产库中确定需要插入的虚拟对象;渲染服务器,用于基于所述虚拟对象控制服务器确定的需要插入的虚拟对象和所述主视频数据,渲染得到虚拟直播图像数据;所述虚拟直播图像数据融合有所述虚拟对象;投屏系统,用于获取所述虚拟直播图像数据,并基于所述虚拟直播图像数据在至少第一显示区域和第二显示区域进行投屏显示;其特征在于,所述渲染服务器还用于基于时间顺序将所述主视频数据拆分成至少第一路视频数据和第二路视频数据;将所述第一路视频数据进行渲染,得到第一路虚拟直播图像数据;所述投屏系统基于所述和第一路虚拟直播图像数据在所述第一显示区域投屏显示第一图像;将所述第二路视频数据进行渲染,得到第二路虚拟直播图像数据;所述投屏系统基于所述和第二路虚拟直播图像数据在所述第二显示区域投屏显示第二图像。2.如权利要求1所述的用于虚拟直播的实时渲染投屏合成系统,其特征在于,所述时间顺序包括所述主视频数据的图像帧顺序。3.如权利要求1所述的用于虚拟直播的实时渲染投屏合成系统,其特征在于,所述渲染服务器用于在渲染生成所述第二路虚拟直播图像数据时,同时基于所述第二路视频数据的当前图像帧和所述第一路视频数据的当前图像帧渲染生成所述第二路虚拟直播图像数据;所述第二路视频数据的当前图像帧和所述第一路视频数据的当前图像帧为所述主视频数据中相邻的两个图像帧。4.如权利要求1所述的用于虚拟直播的实时渲染投屏合成系统,其特征在于,所述第一显示区域和所述第二显示区域为所述投屏系统中同一显示屏中的分屏显示区域,或者两个独立的显示屏。5.如权利要求1所述的用于虚拟直播的实时渲染投屏合成系统,其特征在于,所述第一显示区域和所述第二显示区域为画中画模式,所述第一显示区域包含在所述第二显示区域内。6.如权利要求1

5任意一项所述的用...

【专利技术属性】
技术研发人员:孔明泽
申请(专利权)人:深圳市元数边界文化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1