视频处理方法、装置、系统及存储介质制造方法及图纸

技术编号:31627444 阅读:12 留言:0更新日期:2021-12-29 19:05
本申请涉及一种视频处理方法、装置、系统及存储介质,应用于视频处理技术领域,所述方法包括:采集原始视频数据,对原始视频数据进行去噪处理,得到第一视频数据;将第一视频数据发送至第二终端,以使第二终端对第一视频数据进行视频增强处理,得到第二视频数据,并播放渲染第二视频数据。本申请可以降低直播过程中第一终端所占用的带宽,并提高第二终端视频的画质。的画质。的画质。

【技术实现步骤摘要】
视频处理方法、装置、系统及存储介质


[0001]本申请涉及视频处理
,尤其涉及一种视频处理方法、装置、系统及存储介质。

技术介绍

[0002]随着RTC(Real

Time Communication,即时通信)等相关技术的发展,视频直播(例如直播带货、直播教学等)在生活中也越来越普遍。视频直播的流程通常包括:视频采集、编码、传输、解码、播放渲染等。具体的,直播发起方开启摄像头实时采集主播的视频流,并将采集到的视频流进行编码并传输到服务器,服务器将视频流实时转发给用户所使用的终端设备,终端设备进行视频解码并实时渲染播放。
[0003]由于RTC场景对实时性要求较高,需要在有限带宽下进行视频流实时传输。相关技术中,为了保证实时性,可以在有限带宽下尽可能传输与原视频高保真的数据。例如,在弱网环境下,通过降低分辨率或帧率来降低传输码率。然而,该方法导致视频的画质降低,影响用户体验。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种视频处理方法、装置、系统及存储介质。
[0005]根据本申请的第一方面,提供了一种视频处理方法,应用于第一终端,包括:
[0006]采集原始视频数据,对所述原始视频数据进行去噪处理,得到第一视频数据;
[0007]将所述第一视频数据发送至第二终端,以使所述第二终端对所述第一视频数据进行视频增强处理,得到第二视频数据,并播放渲染所述第二视频数据。
[0008]可选的,在对所述原始视频数据进行去噪处理之前,所述方法还包括:
[0009]对所述原始视频数据进行噪声估计,得到噪声强度值;
[0010]所述对所述原始视频数据进行去噪处理,包括:
[0011]基于所述噪声强度值对应的去噪等级,对所述原始视频数据进行去噪处理,其中,所述去噪等级和所述噪声强度值成正相关。
[0012]可选的,所述基于所述噪声强度值对应的去噪等级,对所述原始视频数据进行去噪处理,包括:
[0013]基于所述噪声强度值,确定用于表征高斯滤波的去噪等级的卷积核和/或方差参数;其中,所述卷积核和/或方差参数和所述噪声强度值成正相关;
[0014]根据所述卷积核和/或方差参数,对所述原始视频数据进行高斯滤波处理。
[0015]可选的,所述方法还包括:
[0016]接收所述第二终端发送的第三视频数据;其中,所述第三视频数据是所述第二终端对采集到的视频数据进行去噪处理之后得到的;
[0017]对所述第三视频数据进行视频增强处理,得到第四视频数据,并播放渲染所述第
四视频数据。
[0018]可选的,所述方法还包括:
[0019]将所述第一视频数据发送至服务器,以使所述服务器基于所述第一视频数据和接收自所述第二终端的第五视频数据进行混流,得到第六视频数据;其中,所述第五视频数据是所述第二终端对采集到的视频数据进行去噪处理之后得到的;
[0020]接收所述服务器发送的所述第六视频数据,对所述第六视频数据进行视频增强处理,得到第七视频数据,并播放渲染所述第七视频数据。
[0021]根据本申请的第二方面,提供了一种视频处理方法,应用于第二终端,所述方法包括:
[0022]接收第一终端发送的第一视频数据,其中,所述第一视频数据是所述第一终端对采集的原始视频数据进行去噪处理之后得到的;
[0023]对所述第一视频数据进行视频增强处理,得到第二视频数据,并播放渲染所述第二视频数据。
[0024]可选的,在对所述第一视频数据进行视频增强处理之前,所述方法还包括:
[0025]对所述第一视频数据进行清晰度估计,得到清晰度值;
[0026]所述对所述第一视频数据进行视频增强处理,包括:
[0027]基于所述清晰度值对应的视频增强等级,对所述第一视频数据进行视频增强处理;其中,所述视频增强等级与所述清晰度值成负相关。
[0028]可选的,所述基于所述清晰度值对应的视频增强等级,对所述第一视频数据进行视频增强处理,包括:
[0029]基于所述清晰度值对应的视频增强等级,确定用于表征视频增强等级的锐化强度;其中,所述锐化强度与所述清晰度值成负相关;
[0030]根据所述锐化强度,对所述第一视频数据进行锐化处理。
[0031]根据本申请的第三方面,提供了一种视频处理装置,应用于第一终端,包括:
[0032]去噪处理模块,用于采集原始视频数据,对所述原始视频数据进行去噪处理,得到第一视频数据;
[0033]第一视频数据发送模块,用于将所述第一视频数据发送至第二终端,以使所述第二终端对所述第一视频数据进行视频增强处理,得到第二视频数据,并播放渲染所述第二视频数据。
[0034]可选的,上述视频处理装置还包括:
[0035]噪声估计模块,用于对所述原始视频数据进行噪声估计,得到噪声强度值;
[0036]所述去噪处理模块,具体用于采集原始视频数据,基于所述噪声强度值对应的去噪等级,对所述原始视频数据进行去噪处理,其中,所述去噪等级和所述噪声强度值成正相关。
[0037]可选的,所述去噪处理模块,具体用于通过下述步骤实现基于所述噪声强度值对应的去噪等级,对所述原始视频数据进行去噪处理:
[0038]基于所述噪声强度值,确定用于表征高斯滤波的去噪等级的卷积核和/或方差参数;其中,所述卷积核和/或方差参数和所述噪声强度值成正相关;
[0039]根据所述卷积核和/或方差参数,对所述原始视频数据进行高斯滤波处理。
[0040]可选的,上述视频处理装置还包括:
[0041]第三视频数据接收模块,用于接收所述第二终端发送的第三视频数据;其中,所述第三视频数据是所述第二终端对采集到的视频数据进行去噪处理之后得到的;
[0042]视频增强处理模块,用于对所述第三视频数据进行视频增强处理,得到第四视频数据;
[0043]第四视频数据播放模块,用于播放渲染所述第四视频数据。
[0044]可选的,第一视频数据发送模块,还用于将所述第一视频数据发送至服务器,以使所述服务器基于所述第一视频数据和接收自所述第二终端的第五视频数据进行混流,得到第六视频数据;其中,所述第五视频数据是所述第二终端对采集到的视频数据进行去噪处理之后得到的;
[0045]上述视频处理装置还包括:
[0046]第六视频数据接收模块,用于接收所述服务器发送的所述第六视频数据;
[0047]视频增强处理模块,用于对所述第六视频数据进行视频增强处理,得到第七视频数据;
[0048]第七视频数据播放模块,用于播放渲染所述第七视频数据。
[0049]根据本申请的第四方面,提供了一种视频处理装置,应用于第二终端,包括:
[0050]第一视频数据接收模块,用于接收第一终端发送的第一视频数据,其中,所述第一视频数据是所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,应用于第一终端,所述方法包括:采集原始视频数据,对所述原始视频数据进行去噪处理,得到第一视频数据;将所述第一视频数据发送至第二终端,以使所述第二终端对所述第一视频数据进行视频增强处理,得到第二视频数据,并播放渲染所述第二视频数据。2.根据权利要求1所述的方法,其特征在于,在对所述原始视频数据进行去噪处理之前,所述方法还包括:对所述原始视频数据进行噪声估计,得到噪声强度值;所述对所述原始视频数据进行去噪处理,包括:基于所述噪声强度值对应的去噪等级,对所述原始视频数据进行去噪处理,其中,所述去噪等级和所述噪声强度值成正相关。3.根据权利要求2所述的方法,其特征在于,所述基于所述噪声强度值对应的去噪等级,对所述原始视频数据进行去噪处理,包括:基于所述噪声强度值,确定用于表征高斯滤波的去噪等级的卷积核和/或方差参数;其中,所述卷积核和/或方差参数和所述噪声强度值成正相关;根据所述卷积核和/或方差参数,对所述原始视频数据进行高斯滤波处理。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述第二终端发送的第三视频数据;其中,所述第三视频数据是所述第二终端对采集到的视频数据进行去噪处理之后得到的;对所述第三视频数据进行视频增强处理,得到第四视频数据,并播放渲染所述第四视频数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述第一视频数据发送至服务器,以使所述服务器基于所述第一视频数据和接收自所述第二终端的第五视频数据进行混流,得到第六视频数据;其中,所述第五视频数据是所述第二终端对采集到的视频数据进行去噪处理之后得到的;接收所述服务器发送的所述第六视频数据,对所述第六视频数据进行视频增强处理,得到第七视频数据,并播放渲染所述第七视频数据。6.一种视频处理方法,其特征在于,应用于第二终端,所述方法包括:接收第一终端发送的第一视频数据,其中,所述第一视频数据是所述第一终端对采集的原始视频数据进行去噪处理之后得到的;对所述第一视频数据进行视频增强处理,得到第二视频数据,并播放渲染所述第二视频数据。7.根据权利要求6所述的...

【专利技术属性】
技术研发人员:鲁方波汪贤赵瑞前
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1