一种对虚拟场景直播进行美颜处理的方法及系统与流程

文档序号:12068827阅读:来源:国知局

技术特征:

1.一种对虚拟场景直播进行美颜处理的方法,其特征在于,包括以下步骤:

实时获取摄像装置的数据,得到第一图像数据;

将第一图像数据转换成纹理图像,并将所述纹理图像更新至虚拟场景中;

通过GPU从纹理图像中识别出第一对象,将纹理图像除第一对象外的剩余部分透明化,然后对第一对象进行美颜处理,再对美颜后的第一对象及所述虚拟场景进行渲染,得到渲染图像。

2.根据权利要求1所述的对虚拟场景直播进行美颜处理的方法,其特征在于,得到渲染图像之后还包括步骤:

对所述渲染图像进行合成图像编码操作,得到第一视频数据;

获取摄像装置数据的同时,实时获取音效器的音频数据,将音效器的音频数据与第一视频数据封装成音视频数据。

3.根据权利要求2所述的对虚拟场景直播进行美颜处理的方法,其特征在于,得到所述音视频数据之后还包括步骤:通过实时流传输协议,将所述音视频数据直播给局域网中的在线客户端;

或通过实时流传输协议,将所述音视频数据发送给第三方网络服务器;

第三方网络服务器生成所述音视频数据的互联网直播链接。

4.根据权利要求3所述的对虚拟场景直播进行美颜处理的方法,其特征在于,还包括接收客户端发送的互动指令,从及根据互动指令更新或切换虚拟场景。

5.根据权利要求2所述的对虚拟场景直播进行美颜处理的方法,其特征在于,所述对所述渲染图像进行合成图像编码操作包括步骤:

使用硬件编码模块截取所述渲染图像,以及对所截取的渲染图像进行压缩编码。

6.根据权利要求1所述的对虚拟场景直播进行美颜处理的方法,其特征在于,所述对第一对象进行美颜处理包括步骤:利用shader对第一对象进行磨皮处理,去斑处理和加亮处理。

7.根据权利要求1所述的对虚拟场景直播进行美颜处理的方法,其特征在于,所述虚拟场景为3D虚拟现实场景或3D视频场景。

8.一种对虚拟场景直播进行美颜处理的系统,其特征在于,包括:

解析单元,用于实时获取摄像装置的数据,得到第一图像数据;

更新单元,用于将第一图像数据转换成纹理图像,并将所述纹理图像更新至虚拟场景中;以及

渲染单元,通过GPU从纹理图像中识别出第一对象,将纹理图像除第一对象外的剩余部分透明化,然后对第一对象进行美颜处理,再对美颜后的第一对象及所述虚拟场景进行渲染,得到渲染图像。

9.根据权利要求8所述的对虚拟场景直播进行美颜处理的系统,其特征在于,还包括:

合成图像编码单元,用于对所述渲染图像进行合成图像编码操作,得到第一视频数据;以及

封装单元,用于获取摄像装置数据的同时,实时获取音效器的音频数据,将音效器的音频数据与第一视频数据封装成音视频数据。

10.根据权利要求9所述的对虚拟场景直播进行美颜处理的系统,其特征在于,还包括传输单元,用于通过实时流传输协议,将所述音视频数据直播给局域网中的在线客户端;

或传输单元还用于通过实时流传输协议,将所述音视频数据发送给第三方网络服务器;

第三方网络服务器生成所述音视频数据的互联网直播链接。

11.根据权利要求10所述的对虚拟场景直播进行美颜处理的系统,其特征在于,还包括互动单元,用于接收客户端发送的互动指令,从及根据互动指令更新或切换虚拟场景。

12.根据权利要求9所述的对虚拟场景直播进行美颜处理的系统,其特征在于,所述合成图像编码单元对所述渲染图像进行合成图像编码操包括,使用硬件编码模块截取所述渲染图像,以及对所截取的渲染图像进行压缩编码。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1