视频处理方法、装置、电子设备和计算机可读介质与流程

专利检索2025-06-20  7


本公开的实施例涉及计算机,具体涉及视频处理方法、装置、电子设备和计算机可读介质。


背景技术:

1、随着视频媒体的广泛应用,视频编解码技术也逐渐得到了广泛的关注和应用。视频处理已经广泛应用于互联网视频、移动视频、高清电视、视频监控等领域。视频处理是对视频进行处理的一种技术,可以减少计算资源的浪费,还可以缩短视频处理的周期。除此之外,对视频进行配准去抖动也可以减少计算资源的浪费且缩短视频处理的周期。另外,在确定编码结果过程中对参考图像进行合理选择还可以提高视频图像的质量。目前,视频处理通常采用的方式为:需要先对视频进行压缩处理来实现视频处理。

2、然而,当采用上述方式时,经常会存在如下技术问题:

3、第一,对视频进行解码处理时往往需要进行视频压缩来实现减少数据量,压缩可能会导致图像质量造成损失。在对高帧率视频进行编码和解码过程中需要消耗大量的计算资源和时间,导致计算资源产生浪费且视频处理的周期较长。

4、第二,由于视频在配准去抖动过程中可能会引入噪声,导致视频画面的质量造成损失,从而影响用户的体验感。又由于无法保证配准去抖动的程度,可能会导致过度处理,从而在对配准去抖动程度调整时浪费了计算资源,使得视频处理的周期较长。

5、第三,在视频编码过程中往往需要将视频的每一帧图像与参考图像进行比较,导致编码效率较低,由于视频可能存在较为复杂的细节,对视频进行压缩时,可能会导致视频图像的质量造成损失。

6、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、本公开的一些实施例提出了视频处理方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。

3、第一方面,本公开的一些实施例提供了一种视频处理方法,该方法包括:对待处理视频的第一帧图像进行视频帧编码,得到第一帧编码结果和第一帧图像对应重建帧;根据上述待处理视频,确定初始视频帧序列,其中,上述初始视频帧序列是去除第一帧图像后的初始视频帧序列;根据上述初始视频帧序列和上述第一帧图像对应重建帧,确定初始重建帧图像组;对于上述初始视频帧序列中的每个初始视频帧,执行以下处理步骤:根据初始视频帧和上述初始重建帧图像组,生成初始视频帧对应的配准参考图像组;根据初始视频帧对应的像素单元,初始重建帧图像组对应的像素单元和配准参考图像组对应的像素单元,确定初始视频帧编码结果;根据上述第一帧编码结果和所得到的初始视频帧编码结果集,确定上述待处理视频对应的编码结果,得到待处理视频编码结果;对上述待处理视频编码结果进行视频帧解码,得到解码后视频帧序列;对上述解码后视频帧序列进行配准去抖动处理,得到配准去抖动后视频帧序列;对上述配准去抖动后视频帧序列进行智能检测,得到检测结果,以及将上述检测结果显示至用户界面。

4、第二方面,本公开的一些实施例提供了一种视频处理装置,装置包括:编码单元,被配置成对待处理视频的第一帧图像进行视频帧编码,得到第一帧编码结果和第一帧图像对应重建帧;第一确定单元,被配置成根据上述待处理视频,确定初始视频帧序列,其中,上述初始视频帧序列是去除第一帧图像后的初始视频帧序列;第二确定单元,被配置成根据上述初始视频帧序列和上述第一帧图像对应重建帧,确定初始重建帧图像组;执行单元,被配置成对于上述初始视频帧序列中的每个初始视频帧,执行以下处理步骤:根据初始视频帧和上述初始重建帧图像组,生成初始视频帧对应的配准参考图像组;根据初始视频帧对应的像素单元,初始重建帧图像组对应的像素单元和配准参考图像组对应的像素单元,确定初始视频帧编码结果;第三确定单元,被配置成根据上述第一帧编码结果和所得到的初始视频帧编码结果集,确定上述待处理视频对应的编码结果,得到待处理视频编码结果;解码单元,被配置成对上述待处理视频编码结果进行视频帧解码,得到解码后视频帧序列;配准去抖动单元,被配置成对上述解码后视频帧序列进行配准去抖动处理,得到配准去抖动后视频帧序列;检测单元,被配置成对上述配准去抖动后视频帧序列进行智能检测,得到检测结果,以及将上述检测结果显示至用户界面。

5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。

6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。

7、本公开的上述各个实施例中具有如下有益效果:通过本公开的一些实施例的视频处理方法,减少了图像质量损失,减少了计算资源的浪费,缩短了视频处理的时间。具体来说,造成图像质量造成损失,导致计算资源产生浪费且视频处理的周期较长的原因在于:对视频进行解码处理时往往需要进行视频压缩来实现减少数据量,压缩可能会导致图像质量造成损失。在对高帧率视频进行编码和解码过程中需要消耗大量的计算资源和时间,导致计算资源产生浪费且视频处理的周期较长。基于此,本公开的一些实施例的视频处理方法,首先,对待处理视频的第一帧图像进行视频帧编码,得到第一帧编码结果和第一帧图像对应重建帧。由此,可以提高编码的效率。然后,根据上述待处理视频,确定初始视频帧序列,其中,上述初始视频帧序列是去除第一帧图像后的初始视频帧序列。由此,可以便于后续处理。接着,根据上述初始视频帧序列和上述第一帧图像对应重建帧,确定初始重建帧图像组。由此,可以通过确定初始重建帧图像组减少图像质量在编码过程中造成的损失。之后,对于上述初始视频帧序列中的每个初始视频帧,执行以下处理步骤:第一步,根据初始视频帧和上述初始重建帧图像组,生成初始视频帧对应的配准参考图像组。第二步,根据初始视频帧对应的像素单元,初始重建帧图像组对应的像素单元和配准参考图像组对应的像素单元,确定初始视频帧编码结果。由此,可以通过确定初始视频帧编码结果为后续帧提供更准确的运动估计,从而减少了编码和解码过程中的计算量,减少了计算资源的浪费。然后,根据上述第一帧编码结果和所得到的初始视频帧编码结果集,确定上述待处理视频对应的编码结果,得到待处理视频编码结果。其次,对上述待处理视频编码结果进行视频帧解码,得到解码后视频帧序列。由此,可以避免在对高帧率视频进行编码和解码过程中消耗大量的计算资源和时间。再其次,对上述解码后视频帧序列进行配准去抖动处理,得到配准去抖动后视频帧序列。由此,可以提高解码后视频帧序列的图像质量。最后,对上述配准去抖动后视频帧序列进行智能检测,得到检测结果,以及将上述检测结果显示至用户界面。由此,可以提高用户的体验感。因此,减少了图像质量损失,减少了计算资源的浪费,从而,缩短了视频处理的时间。


技术特征:

1.一种视频处理方法,包括:

2.根据权利要求1所述的方法,其中,所述对待处理视频的第一帧图像进行视频帧编码,得到第一帧编码结果和第一帧图像对应重建帧,包括:

3.根据权利要求1所述的方法,其中,所述根据所述初始视频帧序列和所述第一帧图像对应重建帧,确定初始重建帧图像组,包括:

4.根据权利要求1所述的方法,其中,所述根据初始视频帧和所述初始重建帧图像组,生成初始视频帧对应的配准参考图像组,包括:

5.一种视频处理装置,包括:

6.一种电子设备,包括:

7.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1至4中任一所述的方法。


技术总结
本公开的实施例公开了视频处理方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:对待处理视频的第一帧图像进行视频帧编码,得到第一帧编码结果和第一帧图像对应重建帧;根据初始视频帧序列和第一帧图像对应重建帧,确定初始重建帧图像组;对于初始视频帧序列中的每个初始视频帧,执行以下处理步骤:根据初始视频帧和初始重建帧图像组,生成初始视频帧对应的配准参考图像组;对配准去抖动后视频帧序列进行智能检测,得到检测结果,以及将检测结果显示至用户界面。该实施方式减少了图像质量损失,减少了计算资源的浪费,缩短了视频处理的时间。

技术研发人员:马伟,赖丽秋,卢京辉
受保护的技术使用者:广东中星电子有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1155407.html

最新回复(0)