视频支持元素插入的渲染处理方法、电子终端及存储介质技术

技术编号:34553606 阅读:34 留言:0更新日期:2022-08-17 12:39
本申请公开了视频支持元素插入的渲染处理方法、电子终端及存储介质,所述方法包括:获取源视频的当前源视频帧所对应的混合元素的第一纹理图像,以及混合元素对应于当前源视频帧中相应位置的第一位置数据;获取与混合元素对应的插入元素的第二纹理图像;将第一纹理图像和第二纹理图像进行混合渲染得到混合纹理图像;将混合纹理图像按照第一位置数据渲染在当前源视频帧的第三纹理图像中,直到源视频的所有源视频帧的渲染完成。通过上述方式,本申请能够在直播过程中渲染播放视频时有效地在视频帧中插入元素,以在视频中实现元素动态的效果。效果。效果。

【技术实现步骤摘要】
视频支持元素插入的渲染处理方法、电子终端及存储介质


[0001]本申请涉及直播
,特别是涉及视频支持元素插入的渲染处理方法、电子终端及存储介质。

技术介绍

[0002]随着互联网技术和通信技术的发展,社会进入了智能互联的时代,在互联网进行互动、娱乐和工作也越来越普遍,其中较为普遍的就是直播技术,人们能够通过智能设备能够随时随地观看直播或者进行直播,极大地丰富人们的生活以及拓宽了人们的视野。
[0003]在直播过程中,通过在直播界面呈现各种各样不同的动态效果来吸引用户的观看。在直播中往往也会涉及到视频的播放,例如礼物动效可以视频的方式播放,通过视频动效的方式能够呈现更多的细节,但是视频制作完成后在渲染中一般是难以插入相应的元素。

技术实现思路

[0004]本申请主要解决的技术问题是提供视频支持元素插入的渲染处理方法、电子终端及存储介质,能够在源视频帧中插入元素。
[0005]为解决上述技术问题,本申请采用的一个技术方案是:提供一种视频支持元素插入的渲染处理方法,该方法包括:获取源视频的当前源视频帧所对应的混合本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频支持元素插入的渲染处理方法,其特征在于,包括:获取源视频的当前源视频帧所对应的混合元素的第一纹理图像,以及所述混合元素对应于所述当前源视频帧中相应位置的第一位置数据;获取与所述混合元素对应的插入元素的第二纹理图像;将所述第一纹理图像和所述第二纹理图像进行混合渲染得到混合纹理图像;将所述混合纹理图像按照所述第一位置数据渲染在所述当前源视频帧的第三纹理图像中,直到所述源视频的所有所述源视频帧的渲染完成。2.根据权利要求1所述的渲染处理方法,其特征在于:所述将所述第一纹理图像和所述第二纹理图像进行混合渲染得到混合纹理图像,包括:将所述第二纹理图像处理成其形状与所述第一纹理图像的形状相匹配,得到所述混合纹理图像。3.根据权利要求2所述的渲染处理方法,其特征在于:所述将所述第二纹理图像处理成其形状与所述第一纹理图像的形状相匹配,得到所述混合纹理图像,包括:利用所述第一纹理图像的各像素的像素值所对应的透明度信息对所述第二纹理图像的各像素进行处理,以使得所述第二纹理图像的形状与所述第一纹理图像的形状相匹配。4.根据权利要求1

3任一项所述的渲染处理方法,其特征在于:所述获取源视频的当前源视频帧所对应的混合元素的第一纹理图像,包括:创建第一空白纹理图像;获取所述混合元素的RGB数据,并将所述混合元素的RBG数据渲染在所述第一空白纹理图像上,得到所述第一纹理图像。5.根据权利要求4所述的渲染处理方法,其特征在于:所述获取所述混合元素的RGB数据,包括:获取与所述当前源视频帧对应的当前输出视频帧,以及所述混合元素在所述当前输出视频帧的第二位置数据;其中,所述当前输出视频帧上间隔设置有当前源视频帧的图像和所述混合元素的图像;利用所述第二位置数据在所述当前输出视频帧中获取所述混合元素的图像的各像素的RGB像素值。6.根据权利要求5所述的渲染处理方法,其特征在于:所述将所述混合纹理图像按照所述第一位置数据渲染在所述当前源视频帧的第三纹理图像中,包括:创建第三空白纹理图像;获取所述当前源视频帧的RGB数据,并将所述当前源视频帧的RGB数据渲染于所述第三空白纹理图像上,得到所述第三纹理图像。7.根据权利要求6所述的渲染处理方法,其特征在于:所述获取所述当前源视频帧的RGB数据,包括:在所述当前输出视频帧中获取所述当前源视频帧的图像的各像素的RGB像素值。8.根据权利要求7所述的渲染处理方法,其特征在于:
所述获取所述源视频帧的RGB数据,并将所述源视频帧的RBG数据渲染于所述第三空白纹理图像上,得到所述第三纹理图像,包括:从所述当前输出视频帧中获取与所述当前源视频帧对应的控制元素的各像素的像素值;其中,所...

【专利技术属性】
技术研发人员:利进龙郭亚斌袁小明甘鹏龙
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1