一种视频压缩方法、装置、计算机设备及存储介质与流程

文档序号:37436722发布日期:2024-03-25 19:35阅读:8来源:国知局
一种视频压缩方法、装置、计算机设备及存储介质与流程

本发明涉及视频压缩,尤其涉及一种视频压缩方法、装置、计算机设备及存储介质。


背景技术:

1、随着5g、虚拟现实、增强现实等前沿技术的广泛应用,对视频压缩的要求越来越高,不仅要求压缩后的视频质量高,而且要求压缩和解压缩的速度快,以满足实时传输和处理的需要。

2、目前的一种传统视频压缩方式为,将视频压缩为mpeg或者h.264格式的视频,从而实现视频的压缩;另一种视频压缩方式为,通过卷积神经网络cnn或者循环神经网络rnn实现对视频的压缩。

3、但是,将视频压缩为mpeg或者h.264格式视频的方式,虽然能够实现较高的压缩比,但是在高压缩比下,视频的质量往往会受到严重的损失;通过卷积神经网络cnn或者循环神经网络rnn压缩视频的方式,往往依赖于大量的训练数据,并且需要大量的计算资源进行训练和推理,从而导致视频压缩的实时性较差;综上可见,通过现有技术难以同步实现对视频高效、高质以及实时的压缩。


技术实现思路

1、为了便于同步实现对视频高效、高质以及实时的压缩,本发明实施例提供一种视频压缩方法、装置、计算机设备及存储介质。

2、第一方面,本发明实施例提供一种视频压缩方法,包括:

3、获取待压缩视频的视频帧序列,对所述视频帧序列中的原始帧的帧信息进行编码,得到位置编码;所述帧信息包括空间信息与时间信息;

4、基于优化的视频压缩模型处理所述位置编码,得到视频压缩数据;

5、其中,对所述视频压缩模型进行优化的步骤包括:

6、基于网络原始参数构建骨干网络,通过所述骨干网络处理所述位置编码,得到重建帧;

7、基于所述重建帧以及与所述重建帧对应的原始帧,构建频域损失函数;还基于所述重建帧以及对应的所述原始帧构建时间对比度损失函数;

8、对所述原始帧进行编解码,得到编解码输出帧,基于所述原始帧与对应的所述编解码输出帧构建空间域重建损失函数;

9、基于所述频域损失函数、所述时间对比度损失函数以及所述空间域重建损失函数构建总体损失函数;处理所述总体损失函数得到网络优化参数,基于所述网络优化参数优化所述视频压缩模型。

10、第二方面,本发明实施例提供一种视频压缩装置,包括:

11、编码模块,用于获取待压缩视频的视频帧序列,对所述视频帧序列中的原始帧的帧信息进行编码,得到位置编码;所述帧信息包括空间信息与时间信息;

12、处理模块,用于基于优化的视频压缩模型处理所述位置编码,得到视频压缩数据;

13、其中,对所述视频压缩模型进行优化的步骤包括:

14、基于网络原始参数构建骨干网络,通过所述骨干网络处理所述位置编码,得到重建帧;

15、基于所述重建帧以及与所述重建帧对应的原始帧,构建频域损失函数;还基于所述重建帧以及对应的所述原始帧构建时间对比度损失函数;

16、对所述原始帧进行编解码,得到编解码输出帧,基于所述原始帧与对应的所述编解码输出帧构建空间域重建损失函数;

17、基于所述频域损失函数、所述时间对比度损失函数以及所述空间域重建损失函数构建总体损失函数;处理所述总体损失函数得到网络优化参数,基于所述网络优化参数优化所述视频压缩模型。

18、第三方面,本发明实施例提供了一种计算机设备,计算机设备包括存储器和处理器,所述存储器存储有计算机程序,处理器执行该计算机程序时实现上述的方法中的步骤。

19、第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法中的步骤。

20、第五方面,本发明实施例还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法实施例中的步骤。

21、上述视频压缩方法、装置、计算机设备及存储介质的实施例,先对未经优化的视频压缩模型进行优化,具体的,通过未经优化的视频压缩模型处理待压缩视频,从而得到频域损失函数、时间对比度损失函数以及空间域重建损失函数,然后对频域损失函数、时间对比度损失函数以及空间域重建损失函数进行加权处理得到总体损失函数,然后基于总体损失函数生成网络优化参数,接着通过网络优化参数对视频压缩模型进行优化,然后通过优化后的视频压缩模型对待压缩视频进行压缩,得到视频压缩数据;如此便于同步实现对视频高效、高质以及实时的压缩。

22、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种视频压缩方法,其特征在于,包括:

2.根据权利要求1所述的一种方法,其特征在于,基于所述重建帧以及与所述重建帧对应的原始帧,构建频域损失函数,包括:

3.根据权利要求1所述的一种方法,其特征在于,所述基于所述重建帧以及对应的所述原始帧构建时间对比度损失函数,包括:

4.根据权利要求1所述的一种方法,其特征在于,所述对所述原始帧进行编解码,得到编解码输出帧,基于所述原始帧与对应的所述编解码输出帧构建空间域重建损失函数,包括:

5.根据权利要求1所述的一种方法,其特征在于,所述基于优化的视频压缩模型处理所述位置编码,得到视频压缩数据,包括:

6.根据权利要求1所述的一种方法,其特征在于,所述基于优化的视频压缩模型处理所述位置编码,得到视频压缩数据,包括:

7.一种视频压缩装置,其特征在于,所述装置包括:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。


技术总结
本发明涉及视频压缩技术领域,尤其涉及一种视频压缩方法、装置、计算机设备及存储介质,方法包括获取待压缩视频的视频帧序列,对所述视频帧序列中的原始帧的帧信息进行编码,得到位置编码;所述帧信息包括空间信息与时间信息;基于优化的视频压缩模型处理所述位置编码,得到视频压缩数据;本发明便于同步实现对视频高效、高质以及实时的压缩。

技术研发人员:孟兆健,丁江伟
受保护的技术使用者:北京铁力山科技股份有限公司
技术研发日:
技术公布日:2024/3/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1