一种基于相关度比较确定分块编码参数的方法及装置制造方法及图纸

技术编号:30284652 阅读:16 留言:0更新日期:2021-10-09 21:55
本发明专利技术公开了一种基于相关度比较确定分块编码参数的方法与装置,只针对最相关的若干编码块进行最优编码参数组合搜索计算,计算量可以降低,基于视频分析任务的分块编码的参数确定编码及其编码后数据的传输顺序根据视频分析的需要将重要数据优先处理,进行视频编码,将编码后的数据转换成视频码流,能够保证视频分析结果的准确度在可以接受的范围内,同时保证数据压缩率最佳。能够在同等码率下实现编码图像上的视觉分析任务性能提升,并且在满足一定视觉分析性能下能够节省较多码率。足一定视觉分析性能下能够节省较多码率。足一定视觉分析性能下能够节省较多码率。

【技术实现步骤摘要】
一种基于相关度比较确定分块编码参数的方法及装置


[0001]本专利技术涉及到多媒体处理的
,尤其涉及到一种基于相关度比较确定分块编码参数的方法及装置。

技术介绍

[0002]基于视频分析任务的视频压缩与其它视频压缩场景有一定的差异性。在影视视频压缩等场景中,压缩后的视频质量主要由人主观判断,视频压缩导致的失真造成的影响主要是人主观感受上的影响。而视频分析一般由计算机自动完成,要求对压缩后的视频进行分析的结果应该与对压缩前视频进行的分析结果一致,否则造成错误的分析结果。为了兼顾较大的压缩效率和准确的视频分析,已有公开文献(CN111901594A)提出“恰可识别失真”概念。恰可识别失真是编码图像造成视觉分析准确度小于预设准确度的失真阈值,根据图像的恰可识别失真确定编码参数,并根据编码参数对所述图像进行编码,得到相应的编码图像,能够在同等码率下实现编码图像上的视觉分析任务性能提升,能够节省较多码率。该申请公开了利用恰可识别失真预测模型确定编码参数,也即“恰可识别失真”阈值约束下实现整帧图像编码参数最优,但没有公开在基于分块的编解码技术框架下,各分块的编码参数如何确定。
[0003]然而,视觉分析任务是针对一或更多整帧图像数据而言的,根据“恰可识别失真”阈值确定编码参数也只能至少针对整帧图像数据进行,也即“恰可识别失真”阈值约束下实现整帧图像编码参数最优,与当前主流的基于分块的视频编解码标准技术不兼容。

技术实现思路

[0004]本专利技术的目的在于提供一种基于相关度比较确定分块编码参数的方法及装置,用于解决视觉分析任务是针对一或更多整帧图像数据而言的,根据“恰可识别失真”阈值确定编码参数也只能至少针对整帧图像数据进行,也即“恰可识别失真”阈值约束下实现整帧图像编码参数最优,与当前主流的基于分块的视频编解码标准技术不兼容的上述技术问题。
[0005]一种基于相关度比较确定分块编码参数的方法,包括以下步骤:确定各编码块与各视频分析任务之间的相关度;基于所述各编码的相关度及相应的恰可识别失真,确定最优量化编码参数组合;将所述各编码块按最优量化编码参数组合进行编码和/或传输。
[0006]上述的基于相关度比较确定分块编码参数的方法,所述编码块为实施帧内预测编码的视频数据块。
[0007]上述的基于相关度比较确定分块编码参数的方法,当存在多个所述视频分析任务时,所述编码块针对每个视频分析任务各有一个对应的相关度。
[0008]上述的基于相关度比较确定分块编码参数的方法,基于所述各编码的相关度及相应的恰可识别失真包括:预设一参考阈值,确定所述各编码块的所述相关度是否超过所述参考阈值;
选择所述相关度超过所述参考阈值的编码块通过相应的恰可识别失真确定编码参数。
[0009]上述的基于相关度比较确定分块编码参数的方法,所述方法还包括, 对其它编码块,采用比所述最优量化编码参数组合更高压缩率的编码参数进行编码和/或传输。
[0010]上述的基于相关度比较确定分块编码参数的方法,所述确定最优量化编码参数组合包括:通过尝试不同的编码参数集合,然后用特定的视觉分析过程对相应的失真图像进行分析,判断参数组合是否最佳。
[0011]上述的基于相关度比较确定分块编码参数的方法,所述进行编码包括帧内预测、帧间预测、DCT变换、量化和熵编码中至少一项处理。
[0012]上述的基于相关度比较确定分块编码参数的方法,所述编码参数包括量化参数和/或码率。
[0013]一种基于相关度比较确定分块编码参数的装置,包括:比较模块,用于预设一参考阈值,将所述各编码块的所述相关度与该阈值比较,选择所述相关度超过所述参考阈值的编码块得到相应的恰可识别失真;确定模块,用于基于所述各编码的相关度及相应的恰可识别失真,确定最优量化编码参数组合;编码模块,用于基于最优量化编码参数组合进行编码。
[0014]上述的基于相关度比较确定分块编码参数的装置,所述编码模块还用于对其它编码块采用比所述最优量化编码参数组合更高压缩率的编码参数进行编码和/或传输。
[0015]一种电子设备,包括:存储器以及一个或多个处理器;其中,所述存储器与所述一个或多个处理器通信连接,所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行时,所述电子设备用于实现以上任一项所述的方法。
[0016]一种计算机可读存储介质,其上存储有计算机可执行指令,当所述计算机可执行指令被计算装置执行时,可用来实现以上任一项所述的方法上述技术方案具有如下优点或有益效果:本专利技术这种基于相关度比较确定分块编码参数的方法与装置中只针对最相关的若干编码块进行最优编码参数组合搜索计算,计算量可以降低,基于视频分析任务的分块编码的参数确定编码及其编码后数据的传输顺序根据视频分析的需要将重要数据优先处理,进行视频编码,将编码后的数据转换成视频码流,能够保证视频分析结果的准确度在可以接受的范围内,同时保证数据压缩率最佳。能够在同等码率下实现编码图像上的视觉分析任务性能提升,并且在满足一定视觉分析性能下能够节省较多码率。
附图说明
[0017]图1是本专利技术基于视频分析任务的分块编码的参数确定方法的示意图。
具体实施方式
[0018]为使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术
的具体实施例做详细的说明。
[0019]在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0020]术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。
[0021]结合图1所示,一种基于相关度比较确定分块编码参数的方法,包括以下步骤:对整幅图像帧进行分块,分成相同形状的若干编码块;确定各编码块与各视频分析任务之间的相关度;基于所述各编码的相关度及相应的恰可识别失真,确定最优量化编码参数组合;将所述各编码块按最优量化编码参数组合进行编码和/或传输。
[0022]依次选择一个编码块或多个相邻编码块组合(例如2,4,8个),对其像素值(亮度和/或色度值)进行数值反转(二进制表示中0变成1,1变成0),而其它编码块数值保持不变。然后基于修改后的图像帧开展视频分析,观察分析准确率的变化(0

100%),计算相关度=(1

分析准确率)。这样可以确定每个编码块或每个相邻编码块组合针对特定视频分析任务的相关度。显然,相关度高的重要程度高。如果同时存在多个视频分析任务,则一个编码块针对每个视频分析任务有一个对应的相关度。
[0023]进一步地,本专利技术一种基于相关度比较确定分块编码参数的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于相关度比较确定分块编码参数的方法,其特征在于,包括以下步骤:确定各编码块与各视频分析任务之间的相关度;基于所述各编码的相关度及相应的恰可识别失真,确定最优量化编码参数组合;将所述各编码块按最优量化编码参数组合进行编码和/或传输。2.如权利要求1所述的基于相关度比较确定分块编码参数的方法,其特征在于,所述编码块为实施帧内预测编码的视频数据块。3.如权利要求1所述的基于相关度比较确定分块编码参数的方法,其特征在于,当存在多个所述视频分析任务时,所述编码块针对每个视频分析任务各有一个对应的相关度。4.如权利要求1所述的基于相关度比较确定分块编码参数的方法,其特征在于,基于所述各编码的相关度及相应的恰可识别失真包括:预设一参考阈值,确定所述各编码块的所述相关度是否超过所述参考阈值;选择所述相关度超过所述参考阈值的编码块通过相应的恰可识别失真确定编码参数。5.如权利要求4所述的基于相关度比较确定分块编码参数的方法,其特征在于,所述方法还包括, 对其它编码块,采用比所述最优量化编码参数组合更高压缩率的编码参数进行编码和/或传输。6.如权利要求1...

【专利技术属性】
技术研发人员:洪一帆王琪周东东滕波
申请(专利权)人:浙江智慧视频安防创新中心有限公司
类型:发明
国别省市:

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

1