一种解码、编码方法、装置及其设备与流程
- 国知局
- 2024-11-21 12:28:57
本申请涉及编解码,尤其是涉及一种解码、编码方法、装置及其设备。
背景技术:
1、为了达到节约空间的目的,图像都是经过压缩编码后才传输的。完整的图像编码过程可以包括变换、预测、量化、熵编码、滤波等过程。
2、在一些场景下,需要在解码端设置至少两个权限等级,在图像中划分不同权限等级分别对应的权限区域,任一权限等级的用户仅能查看不高于本权限等级所对应的权限区域内的图像信息。
3、基于此,本公开旨在提供一种可以应用在上述场景且准确性较高的编解码方案。
技术实现思路
1、有鉴于此,本申请提供了一种解码、编码方法、装置及其设备,能够对内部划分不同权限区域的图像帧进行编解码,使得任一权限等级的用户仅能查看不高于本权限等级所对应的权限区域内的图像信息,并且,该编解码方案的准确性较高。
2、本申请提供一种解码方法,应用于解码端,包括:
3、获取至少两个权限码流,不同权限码流对应不同权限等级;
4、对最低权限等级对应的权限码流进行解码,获取每个最低权限等级处理块的预测模式信息;
5、若用户的目标权限等级为最低权限等级,则针对每个最低权限等级处理块,获取该最低权限等级处理块的预测参考像素;将权限等级高于最低权限等级的预测参考像素进行填充;
6、根据该最低权限等级处理块的预测模式信息与预测参考像素,预测得到该最低权限等级处理块对应的预测块。
7、本申请提供一种编码方法,应用于编码端,包括:
8、获取图像帧,所述图像帧中划分为多个处理块,所述多个处理块包括至少两个权限等级分别对应的处理块;
9、针对每个处理块,获取该处理块的预测模式信息,以及获取该处理块的预测参考像素,将权限等级高于该处理块对应的权限等级的预测参考像素进行填充;
10、根据该处理块与该处理块的预测参考像素,预测得到该处理块对应的预测块,以确定该处理块的预测模式信息;根据该处理块与该预测块,得到该处理块的残差参数信息;
11、针对每个权限等级,对该权限等级对应的各个处理块的预测模式信息与残差参数信息进行编码,得到该权限等级对应的权限码流;
12、将包括每个权限等级对应的权限码流的图像帧码流发送给解码端。
13、本申请提供一种解码装置,应用于解码端,所述装置包括:
14、获取模块,获取至少两个权限码流,不同权限码流对应不同权限等级;
15、解码模块,对最低权限等级对应的权限码流进行解码,获取每个最低权限等级处理块的预测模式信息;
16、处理模块,若用户的目标权限等级为最低权限等级,则针对每个最低权限等级处理块,获取该最低权限等级处理块的预测参考像素;将权限等级高于最低权限等级的预测参考像素进行填充;
17、预测模块,根据该最低权限等级处理块的预测模式信息与预测参考像素,预测得到该最低权限等级处理块对应的预测块。
18、本申请提供一种编码装置,应用于编码端,所述装置包括:
19、获取模块,获取图像帧,所述图像帧中划分为多个处理块,所述多个处理块包括至少两个权限等级分别对应的处理块;
20、处理模块,针对每个处理块,获取该处理块的预测模式信息,以及获取该处理块的预测参考像素,将权限等级高于该处理块对应的权限等级的预测参考像素进行填充;
21、预测模块,根据该处理块与该处理块的预测参考像素,预测得到该处理块对应的预测块,以确定该处理块的预测模式信息;根据该处理块与该预测块,得到该处理块的残差参数信息;
22、编码模块,针对每个权限等级,对该权限等级对应的各个处理块的预测模式信息与残差参数信息进行编码,得到该权限等级对应的权限码流;
23、发送模块,将包括每个权限等级对应的权限码流的图像帧码流发送给解码端。
24、本申请提供一种解码端设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的解码方法。
25、本申请提供一种编码端设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的编码方法。
26、本申请提供一种电子设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的解码方法或编码方法。
27、本申请提供一种机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被处理器执行时,实现上述的解码方法或编码方法。
28、在上述技术方案中,如果图像帧包括不同权限等级分别对应的权限区域,则在图像帧中划分多个处理块,这多个处理块中有的处理块对应较高的权限等级,有的处理块对应较低的权限等级,同一权限等级对应的处理块可以有一个或多个。在编解码过程中,需要考虑更高权限等级的处理块中图像信息相对于更低权限等级的隐私性,即至少需要确保更低权限等级的处理块的预测过程中不能参考更高权限等级的预测参考像素。因此,在编码端,需要针对每个处理块,将该处理块的预测参考像素中权限等级高于该处理块对应的权限等级的预测参考像素进行填充,基于填充后的预测参考像素进行预测。将同一个权限等级对应的各个处理块的预测模式信息与残差参数信息进行编码,得到该权限等级对应的权限码流,从而将包括每个权限等级对应的权限码流的图像帧码流发送给解码端。
29、而在解码端,在接收到上述的图像帧码流之后,可以至少对最低权限等级对应的权限码流进行解码,得到最低权限等级处理块的预测模式信息。如果解码端的用户的权限等级是最低权限等级,那么需要针对每个最低权限等级处理块,将这个最低权限等级处理块预测参考像素中权限等级高于最低权限等级的预测参考像素进行填充,基于这个最低权限等级处理块的预测模式信息和填充后的预测参考像素进行预测。
30、通过上述技术方案,在解码端启用权限保护(即对高于解码端的用户的权限等级的图像信息进行隐私保护)的情况下,解码端在对图像帧码流进行解码时,至少在针对最低权限等级的处理块的预测过程中,不会参考非最低权限等级的预测参考像素,而是对其进行填充,从而使得在不将非最低权限等级的图像信息暴露给最低权限等级的用户的前提下,还能确保解码端显示给用户的最低权限等级的图像信息的准确性。
技术特征:1.一种解码方法,其特征在于,应用于解码端,包括:
2.如权利要求1所述方法,其特征在于,还包括:
3.如权利要求1所述方法,其特征在于,还包括:
4.如权利要求1或3所述方法,其特征在于,还包括:
5.如权利要求1所述方法,其特征在于,不同权限等级分别对应的熵解码器使用相同的上下文模型进行解码,最低权限等级对应的熵解码器在解码之后更新所述同一个上下文模型,高于最低权限等级的权限等级对应的熵解码器在解码之后不更新所述同一个上下文模型;
6.如权利要求1-3,5中任一项所述方法,其特征在于,设定权限等级包括最低权限等级或非最低权限等级,在执行帧内预测的情况下,将权限等级高于设定权限等级的预测参考像素进行填充的步骤包括:
7.如权利要求6所述方法,其特征在于,对所述参考缓存中权限等级高于设定权限等级的预测参考像素进行填充,包括:
8.如权利要求1-3,5中任一项所述方法,其特征在于,设定权限等级包括最低权限等级或非最低权限等级,在执行帧内预测的情况下,将权限等级高于设定权限等级的预测参考像素进行填充的步骤包括:
9.如权利要求1-3,5中任一项所述方法,其特征在于,设定权限等级包括最低权限等级或非最低权限等级,在执行帧间预测的情况下,将权限等级高于设定权限等级的预测参考像素进行填充的步骤包括:
10.如权利要求9所述方法,其特征在于,所述填充像素的确定步骤包括:
11.如权利要求4所述方法,其特征在于,还包括:
12.如权利要求11所述方法,其特征在于,还包括:
13.如权利要求11所述方法,其特征在于,还包括:
14.如权利要求11所述方法,其特征在于,获取权限等级高于所述目标权限等级的每个处理块对应的填充像素块的步骤包括:
15.如权利要求1-3,5中任一项所述方法,其特征在于,获取至少两个权限码流,包括:
16.如权利要求1-3,5中任一项所述方法,其特征在于,还包括:
17.一种编码方法,其特征在于,应用于编码端,包括:
18.如权利要求17所述方法,其特征在于,不同权限等级分别对应的熵编码器使用相同的上下文模型进行编码,最低权限等级对应的熵编码器在编码之后更新所述同一个上下文模型,高于最低权限等级的权限等级对应的熵编码器在编码之后不更新所述同一个上下文模型;
19.如权利要求17所述方法,其特征在于,还包括:
20.一种解码装置,其特征在于,应用于解码端,所述装置包括:
21.一种编码装置,其特征在于,应用于编码端,所述装置包括:
22.一种解码端设备,其特征在于,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现权利要求1-16任一项所述的方法。
23.一种编码端设备,其特征在于,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现权利要求17-19任一项所述的方。
24.一种电子设备,其特征在于,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现权利要求1-16任一项所述的方法,或者权利要求17-19任一项所述的方法。
25.一种机器可读存储介质,其特征在于,所述机器可读存储介质上存储有若干计算机指令,所述计算机指令被处理器执行时,实现权利要求1-16任一项所述的方法,或者权利要求17-19任一项所述的方法。
技术总结本申请提供一种解码、编码方法、装置及其设备。其中解码方法包括获取同一帧图像的图像帧码流,所述图像帧码流包括至少两个权限码流,不同权限码流对应不同权限等级;对最低权限等级对应的权限码流进行解码,获取每个最低权限等级处理块的预测模式信息;若用户的目标权限等级为最低权限等级,则针对每个最低权限等级处理块,获取该最低权限等级处理块的预测参考像素;将权限等级高于最低权限等级的预测参考像素进行填充;根据该最低权限等级处理块的预测模式信息与预测参考像素,预测得到该最低权限等级处理块对应的预测块。技术研发人员:潘冬萍,孙煜程,魏亮,武晓阳,陈方栋受保护的技术使用者:杭州海康威视数字技术股份有限公司技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/335456.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表