【技术实现步骤摘要】
一种视频压缩方法及系统
本专利技术涉及视频处理
,特别涉及一种视频压缩方法及系统。
技术介绍
随着视频清晰度的不断提升,视频文件的数据量也越来越大。为了节省传输视频文件的带宽,需要高效、稳定的视频压缩方案。目前主流的视频压缩方案中,可以先对视频数据进行量化,再针对量化结果进行扫描后,实现对视频文件的编码过程。具体地,可以通过量化表对视频数据进行量化,然后再通过ZigZag的方式对量化结果进行扫描。这样可以舍弃视频数据中的一些0值,从而压缩视频文件的数据量。然而,现有技术中的这种视频压缩方案,对于0值较多的视频文件会具备较好的压缩效果,而对于0值较少的视频文件,由于舍弃的数据量较少,因此压缩效果并不理想。而如果想要通过提高量化的步长来压缩数据,又会导致压缩后的视频文件失真率较高。因此,目前亟需一种更加有效的视频压缩方案。
技术实现思路
本申请的目的在于提供一种视频压缩方法及系统,能够有效地对视频文件进行压缩。为实现上述目的,本申请一方面提供一种视频压缩方法,所述方法包括:确定目标视频中的待编码帧和参考帧,并计算所述待编码帧相对于所述参考帧的残差数据;分别提取所述残差数据的期望向量与方差向量;对所述期望向量和所述方差向量进行正态分布采样,以得到所述待编码帧的压缩数据,其中,所述压缩数据的维度低于所述残差数据的维度。为实现上述目的,本申请另一方面还提供一种视频压缩系统,所述系统包括:残差数据计算单元,用于确定目标视频中的待编码帧和参考帧,并计算所述待编码帧相对于所述参考帧的残差数据;向量提取单元,用于分别提取所述残差数据的期望向量与方差向量;数据压缩单元,用于 ...
【技术保护点】
1.一种视频压缩方法,其特征在于,所述方法包括:确定目标视频中的待编码帧和参考帧,并计算所述待编码帧相对于所述参考帧的残差数据;分别提取所述残差数据的期望向量与方差向量;对所述期望向量和所述方差向量进行正态分布采样,以得到所述待编码帧的压缩数据,其中,所述压缩数据的维度低于所述残差数据的维度。
【技术特征摘要】
1.一种视频压缩方法,其特征在于,所述方法包括:确定目标视频中的待编码帧和参考帧,并计算所述待编码帧相对于所述参考帧的残差数据;分别提取所述残差数据的期望向量与方差向量;对所述期望向量和所述方差向量进行正态分布采样,以得到所述待编码帧的压缩数据,其中,所述压缩数据的维度低于所述残差数据的维度。2.根据权利要求1所述的方法,其特征在于,计算所述待编码帧相对于所述参考帧的残差数据包括:计算所述待编码帧与参考帧之间的残差,并将所述残差从时间域转换至频率域,并将转换得到的频率域的残差作为所述待编码帧相对于所述参考帧的残差数据。3.根据权利要求2所述的方法,其特征在于,计算所述待编码帧与参考帧之间的残差包括:将所述待编码帧划分为预设数量的目标宏块,并确定每个所述目标宏块在所述参考帧中对应的参考宏块;分别计算每个所述目标宏块与对应的所述参考宏块之间的局部残差,并将各个所述目标宏块对应的局部残差的组合,作为所述待编码帧与参考帧之间的残差;相应地,将各个所述局部残差从时间域转换至频率域,并将转换得到的频率域的局部残差的组合,作为所述待编码帧相对于所述参考帧的残差数据。4.根据权利要求1所述的方法,其特征在于,在计算所述待编码帧相对于所述参考帧的残差数据之后,所述方法还包括:将所述残差数据输入完成训练的深度神经网络,所述深度神经网络中包括多个全连接层;通过所述深度神经网络中的第一全连接层,将所述残差数据从第一维度降低至第二维度;相应地,分别通过所述深度神经网络中的第二全连接层和第三全连接层,提取所述第二维度的残差数据的期望向量与方差向量;其中,所述期望向量和所述方差向量的维度低于所述第二维度。5.根据权利要求4所述的方法,其特征在于,所述深度神经网络中还包括用于执行正态分布采样的正态采样层;相应地,所述第二维度的残差数据的期望向量与方差向量被输入所述正态采样层进行正态分布采样,得到第三维度的压缩数据;其中,所述第三维度低于所述第二维度。6.根据权利要求4所述的方法,其特征在于,在得到所述待编码帧的压缩数据之后,所述方法还包括:对所述待编码帧的压缩数据进行反向重构,以将所述压缩数据还原为与所述残差数据的维度相匹配的解码数据。7.根据权利要求6所述的方法,其特征在于,对所述待编码帧的压缩数据进行反向重构包括:将所述待编码帧的压缩数据输入解码神经网络中的第一个全连接层,以将所述压缩数据还原至所述第二维度;将还原至所述第二维度的数据输入所述解码神经网络的第二个全连接层,以将所述第二维度的数据还原至所述第一维度,并将还原至所述第一维度的数据作为与所述残差数据的维度相匹配的解码数据。8.根据权利要求6所述的方法,其特征在于,在对所述期望向量和所述方差向量进行正态分布采样之后,所述方法还包括:根据所述期望向量和所述方差向量,计算所述残差数据的相对熵...
【专利技术属性】
技术研发人员:林鹏程,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。