[发明专利]一种熵编码及熵解码的方法和装置有效
申请号: | 202010758338.9 | 申请日: | 2020-07-31 |
公开(公告)号: | CN111787326B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 包佳晶 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | H04N19/13 | 分类号: | H04N19/13;H04N19/184;H04N19/70 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 510000 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 编码 解码 方法 装置 | ||
本申请公开了一种熵编码及熵解码的方法和装置,其中所述熵编码方法包括:将待进行熵编码的二维待编码数据转换为一维待编码数据,所述一维待编码数据包括若干待编码数据元素,各待编码数据元素包括符号位和数值;对各待编码数据元素的数值进行编码预测处理,以确定各待编码数据元素的编码预测信息,所述编码预测信息包括编码预测值,各待编码数据元素的编码预测值小于或等于对应的数值;对所述编码预测信息进行编码处理,以及,对所述符号位进行编码处理,生成对应的码流。本申请实施例可以有效降低熵编码的数据量,进而提高视频的编码压缩效率。
技术领域
本申请实施例涉及图像或视频处理技术,尤其涉及一种熵编码及熵解码的方法和装置。
背景技术
目前,在对视频图像进行端到端的传输时,为节省传输所需的带宽资源,通常要对传输的视频图像进行压缩编码。
视频压缩编码的基本思想是在保证视觉效果的前提下,尽可能的减少视频数据的相关性,也就是说去除冗余信息。所谓的视频数据冗余信息主要是针对空间、时间以及视觉上的冗余,视频压缩实质上就是减少这些冗余量,从而以最小的码元包含最大的信息。一般可以通过对原始数据进行预测、变换、量化、熵编码等编码压缩处理,消除视频数据的冗余,达到压缩的目的。
近年来,随着高清、超高清视频应用逐步走进人们的视野,视频压缩技术受到了巨大的挑战,提高监控视频的编码质量和压缩率对现有视频压缩技术提出了更高的要求。
发明内容
本申请提供一种熵编码及熵解码的方法和装置,以满足现有的关于视频压缩技术中对视频压缩率的更高要求。
第一方面,本申请实施例提供了一种熵编码方法,所述方法包括:
将待进行熵编码的二维待编码数据转换为一维待编码数据,所述一维待编码数据包括若干待编码数据元素,各待编码数据元素包括符号位和数值;
对各待编码数据元素的数值进行编码预测处理,以确定各待编码数据元素的编码预测信息,所述编码预测信息包括编码预测值,各待编码数据元素的编码预测值小于或等于对应的数值;
对所述编码预测信息进行编码处理,以及,对所述符号位进行编码处理,生成对应的码流。
第二方面,本申请实施例还提供了一种熵解码方法,所述方法包括:
对待进行熵解码的码流进行解码,获得若干待解码数值、若干预测标签以及若干符号位信息;
根据所述若干预测标签,对各待解码数值进行解码预测处理,以确定各待解码数值的解码预测值;
将所述符号位信息以及所述解码预测值组成的一维数据转换成二维解码数据。
第三方面,本申请实施例还提供了一种熵编码装置,所述装置包括:
二维编码数据转换单元,用于将待进行熵编码的二维待编码数据转换为一维待编码数据,所述一维待编码数据包括若干待编码数据元素,各待编码数据元素包括符号位和数值;
编码预测单元,用于对各待编码数据元素的数值进行编码预测处理,以确定各待编码数据元素的编码预测信息,所述编码预测信息包括编码预测值,各待编码数据元素的编码预测值小于或等于对应的数值;
编码处理单元,用于对所述编码预测信息进行编码处理,以及,对所述符号位进行编码处理,生成对应的码流。
第四方面,本申请实施例还提供了一种熵解码装置,所述装置包括:
码流解码单元,用于对待进行熵解码的码流进行解码,获得若干待解码数值、若干预测标签以及若干符号位信息;
解码预测单元,用于根据所述若干预测标签,对各待解码数值进行解码预测处理,以确定各待解码数值的解码预测值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010758338.9/2.html,转载请声明来源钻瓜专利网。