直播视频图像处理方法、装置、存储介质和计算机设备制造方法及图纸

技术编号:20015488 阅读:23 留言:0更新日期:2019-01-05 23:09
本发明专利技术提供一种直播视频图像处理方法、装置、存储介质和计算机设备,应用于直播技术领域。其中一个方法包括:获取直播过程中的第一直播视频图像;响应输入的掩膜信息生成指令,生成所述第一直播视频图像的掩膜信息;将所述第一直播视频图像及其掩膜信息传输给观众客户端,以使所述观众客户端根据所述第一直播视频图像及其掩膜信息得到第二直播视频图像。本发明专利技术实施例提高了直播视频的播放效果。

【技术实现步骤摘要】
直播视频图像处理方法、装置、存储介质和计算机设备
本专利技术涉及直播
,具体而言,本专利技术涉及一种直播视频图像处理方法、装置、存储介质和计算机设备。
技术介绍
随着技术的发展,直播应用程序层出不穷。主播可以通过直播应用程序分享自己的生活,观众可以通过直播应用程序观看自己感兴趣的内容。在直播过程中,目前的方案一般是主播录制想要分享的视频内容,然后将该视频内容通过服务器发送给观众端,观众端观看到的内容为主播实际分享的视频内容。该种方式播放的直播视频的内容较为单一,导致直播视频的播放效果不佳。
技术实现思路
本专利技术针对现有方式存在直播视频的播放效果不佳的缺点,提出一种直播视频图像处理方法、装置、存储介质和计算机设备,以提高直播视频的播放效果。本专利技术的实施例根据第一个方面,提供了一种直播视频图像处理方法,包括:获取直播过程中的第一直播视频图像;响应输入的掩膜信息生成指令,生成所述第一直播视频图像的掩膜信息;将所述第一直播视频图像及其掩膜信息传输给观众客户端,以使所述观众客户端根据所述第一直播视频图像及其掩膜信息得到第二直播视频图像。在一个实施例中,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:在所述第一直播视频图像的原始图像通道中添加用于传输掩膜信息的图像通道,得到第一图像通道;对所述第一图像通道进行编码,生成直播视频流;将所述直播视频流传输给观众客户端。在一个实施例中,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:将所述掩膜信息混入所述第一直播视频图像中,得到第三直播视频图像;对所述第三直播视频图像进行编码,生成直播视频流;将所述直播视频流传输给观众客户端。在一个实施例中,所述将所述掩膜信息混入所述第一直播视频图像中,得到第三直播视频图像,包括:对所述第一直播视频图像进行颜色空间转换,以在所述第一直播视频图像的图像区域中留出空位;在所述空位中填入所述掩膜信息,得到第三直播视频图像。在一个实施例中,所述将所述掩膜信息混入所述第一直播视频图像中,得到第三直播视频图像,包括:降低所述第一直播视频图像的分辨率或者图像尺寸,以在所述第一直播视频图像的图像区域中留出空闲区域;在所述空闲区域中填入所述掩膜信息,得到第三直播视频图像。在一个实施例中,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:对所述第一直播视频图像进行编码,生成直播视频流;在所述直播视频流的扩展字段中填入所述掩膜信息,然后传输给观众客户端。在一个实施例中,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:对所述第一直播视频图像进行编码,生成直播视频流;对所述掩膜信息进行编码,生成掩膜信息流;将所述直播视频流和所述掩膜信息流传输给观众客户端。本专利技术的实施例根据第二个方面,还提供了另一种直播视频图像处理方法,包括:接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息;根据所述第一直播视频图像及其掩膜信息,得到第二直播视频图像。在一个实施例中,所述接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息,包括:接收主播客户端在直播过程中传输的直播视频流,其中,所述直播视频流通过对第一图像通道编码生成,所述第一图像通道通过在所述第一直播视频图像的原始图像通道中添加用于传输掩膜信息的图像通道得到;对所述直播视频流进行解码,得到所述第一直播视频图像的原始图像通道和用于传输掩膜信息的图像通道;从所述第一直播视频图像的原始图像通道中获取所述第一直播视频图像;从所述用于传输掩膜信息的图像通道中获取所述掩膜信息。在一个实施例中,所述接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息,包括:接收主播客户端在直播过程中传输的直播视频流,其中,所述直播视频流通过对第三直播视频图像编码生成,所述第三直播视频图像通过在第一直播视频图像中混入掩膜信息得到;对所述直播视频流进行解码,获得第一直播视频图像和掩膜信息。在一个实施例中,所述第三直播视频图像通过在第一直播视频图像的图像区域的空位中填入掩膜信息得到,所述空位通过对所述第一直播视频图像进行颜色空间转换得到;所述对所述直播视频流进行解码,获得第一直播视频图像和掩膜信息,包括:对所述空位进行解码,获得掩膜信息;对所述第一直播视频图像的图像区域中除空位之外的区域进行解码,然后进行颜色空间逆转换,获得第一直播视频图像。在一个实施例中,所述第三直播视频图像通过在第一直播视频图像的图像区域的空闲区域中填入掩膜信息得到,所述空闲区域通过降低所述第一直播视频图像的分辨率或者图像尺寸得到;所述对所述直播视频流进行解码,获得第一直播视频图像和掩膜信息,包括:对所述空闲区域进行解码,获得掩膜信息;对所述第一直播视频图像的图像区域中除空闲区域之外的区域进行解码,然后恢复分辨率或者图像尺寸,获得第一直播视频图像。在一个实施例中,所述接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息,包括:接收主播客户端在直播过程中传输的直播视频流以及所述直播视频流扩展字段中的掩膜信息,其中,所述直播视频流通过对第一直播视频图像编码生成;对所述直播视频流进行解码,获得第一直播视频图像;从所述直播视频流的扩展字段中获取掩膜信息。在一个实施例中,所述接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息,包括:接收主播客户端在直播过程中传输的直播视频流以及掩膜信息流,其中,所述直播视频流通过对第一直播视频图像编码生成,所述掩膜信息流通过对掩膜信息编码生成;对所述直播视频流进行解码,获得第一直播视频图像;对所述掩膜信息流进行解码,获得掩膜信息。本专利技术的实施例根据第三个方面,还提供了一种直播视频图像处理装置,包括:第一直播视频图像获取模块,用于获取直播过程中的第一直播视频图像;掩膜信息生成模块,用于响应输入的掩膜信息生成指令,生成所述第一直播视频图像的掩膜信息;传输模块,用于将所述第一直播视频图像及其掩膜信息传输给观众客户端,以使所述观众客户端根据所述第一直播视频图像及其掩膜信息得到第二直播视频图像。本专利技术的实施例根据第四个方面,还提供了另一种直播视频图像处理装置,包括:接收模块,用于接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息;第二直播视频图像获得模块,用于根据所述第一直播视频图像及其掩膜信息,得到第二直播视频图像。本专利技术的实施例根据第五个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意一项所述的直播视频图像处理方法。本专利技术的实施例根据第六个方面,还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一项所述的直播视频图像处理方法。上述的直播视频图像处理方法、装置、存储介质和计算机设备,不仅将直播过程中采集的第一直播视频图像传输给观众客户端,还在直播过程中生成第一直播视频图像的掩膜信息,将该掩膜信息一并传输给观众客户端,那么观众客户端就可以根据该掩膜信息对第一直播本文档来自技高网...

【技术保护点】
1.一种直播视频图像处理方法,其特征在于,包括:获取直播过程中的第一直播视频图像;响应输入的掩膜信息生成指令,生成所述第一直播视频图像的掩膜信息;将所述第一直播视频图像及其掩膜信息传输给观众客户端,以使所述观众客户端根据所述第一直播视频图像及其掩膜信息得到第二直播视频图像。

【技术特征摘要】
1.一种直播视频图像处理方法,其特征在于,包括:获取直播过程中的第一直播视频图像;响应输入的掩膜信息生成指令,生成所述第一直播视频图像的掩膜信息;将所述第一直播视频图像及其掩膜信息传输给观众客户端,以使所述观众客户端根据所述第一直播视频图像及其掩膜信息得到第二直播视频图像。2.根据权利要求1所述的直播视频图像处理方法,其特征在于,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:在所述第一直播视频图像的原始图像通道中添加用于传输掩膜信息的图像通道,得到第一图像通道;对所述第一图像通道进行编码,生成直播视频流;将所述直播视频流传输给观众客户端。3.根据权利要求1所述的直播视频图像处理方法,其特征在于,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:将所述掩膜信息混入所述第一直播视频图像中,得到第三直播视频图像;对所述第三直播视频图像进行编码,生成直播视频流;将所述直播视频流传输给观众客户端。4.根据权利要求3所述的直播视频图像处理方法,其特征在于,所述将所述掩膜信息混入所述第一直播视频图像中,得到第三直播视频图像,包括:对所述第一直播视频图像进行颜色空间转换,以在所述第一直播视频图像的图像区域中留出空位;在所述空位中填入所述掩膜信息,得到第三直播视频图像。5.根据权利要求3所述的直播视频图像处理方法,其特征在于,所述将所述掩膜信息混入所述第一直播视频图像中,得到第三直播视频图像,包括:降低所述第一直播视频图像的分辨率或者图像尺寸,以在所述第一直播视频图像的图像区域中留出空闲区域;在所述空闲区域中填入所述掩膜信息,得到第三直播视频图像。6.根据权利要求1所述的直播视频图像处理方法,其特征在于,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:对所述第一直播视频图像进行编码,生成直播视频流;在所述直播视频流的扩展字段中填入所述掩膜信息,然后传输给观众客户端。7.根据权利要求1所述的直播视频图像处理方法,其特征在于,所述将所述第一直播视频图像及其掩膜信息传输给观众客户端,包括:对所述第一直播视频图像进行编码,生成直播视频流;对所述掩膜信息进行编码,生成掩膜信息流;将所述直播视频流和所述掩膜信息流传输给观众客户端。8.一种直播视频图像处理方法,其特征在于,包括:接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息;根据所述第一直播视频图像及其掩膜信息,得到第二直播视频图像。9.根据权利要求8所述的直播视频图像处理方法,其特征在于,所述接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息,包括:接收主播客户端在直播过程中传输的直播视频流,其中,所述直播视频流通过对第一图像通道编码生成,所述第一图像通道通过在所述第一直播视频图像的原始图像通道中添加用于传输掩膜信息的图像通道得到;对所述直播视频流进行解码,得到所述第一直播视频图像的原始图像通道和用于传输掩膜信息的图像通道;从所述第一直播视频图像的原始图像通道中获取所述第一直播视频图像;从所述用于传输掩膜信息的图像通道中获取所述掩膜信息。10.根据权利要求8所述的直播视频图像处理方法,其特征在于,所述接收主播客户端在直播过程中传输的第一直播视频图像以及所述第一直播视频图像的掩膜信息,包括:接收主...

【专利技术属性】
技术研发人员:刘建强王栋柱吴晓东吴昊
申请(专利权)人:广州虎牙信息科技有限公司
类型:发明
国别省市:广东,44

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

1