[发明专利]用于熵编码和熵解码的设备和方法在审
申请号: | 201680051815.X | 申请日: | 2016-07-25 |
公开(公告)号: | CN108293139A | 公开(公告)日: | 2018-07-17 |
发明(设计)人: | 朴银姬;崔棋镐 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H04N19/91 | 分类号: | H04N19/91;H04N19/105;H04N19/86;H04N19/119;H04N19/44 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 李娜 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 子区域 区域标记 系数编码 有效变换 熵编码 熵编码设备 熵解码设备 变换单元 标记确定 剩余区域 熵解码 预设 发送 | ||
公开了一种熵编码设备和方法以及熵解码设备和方法。所述熵编码方法包括以下步骤:将变换单元划分为多个区域,并且将所述多个区域中的每一个划分为子区域;将多个区域中的最后区域标记的值设置为第一值,并且将剩余区域的区域标记的值设置为第二值,在所述最后区域中包括包含有效变换系数的子区域;将具有所述有效变换系数的划分的子区域的子区域标记的所述值设置为所述第一值,并且将不包括所述有效变换系数的划分的子区域的子区域标记的值设置为所述第二值;基于所述区域标记和所述子区域标记确定多个系数编码方案中的预设系数编码方案;基于确定的系数编码方案对包括在所述子区域中的系数进行编码;以及发送关于所述区域标记、所述子区域标记和编码后的系数的数据。
技术领域
本发明涉及一种用于熵编码和熵解码的设备和方法,并且更具体地涉及一种用于可以通过选择对应于各种条件的上下文模型来执行编码和解码的熵编码和熵解码的设备和方法。
背景技术
随着电子技术的发展,已经开发出了具有高画面质量的显示设备。随着具有高画面质量的显示设备被开发出来,增加了发送和接收高画面质量的图像的技术的必要性。通常,为了发送和接收图像,使用利用图像压缩方案。图像压缩方案可以包括以下处理:将图像划分为具有预定尺寸的块,并且根据图像的特性使用方向预测来获取残差数据。残差数据可以通过变换、量化和熵编码处理来压缩。在熵编码处理中,通过应用最优上下文模型可以减少要发送的残差数据量。随着通信技术的发展,与过去相比可以同时发送更多的数据,但是所需的图像数据的数量增加的更多。因此,需要有效的熵编码和熵解码处理。
发明内容
技术问题
本发明的目的在于提供用于熵编码和熵解码的设备和方法,该设备和方法可以将编码单元划分为多个块并且可以基于块的特性和邻近块之间的关系执行有效的编码。
技术方案
为了实现上述目的,根据实施例的熵编码方法包括以下步骤:将变换单元划分为多个区域,并且将所述多个区域中的每一个划分为子区域;针对所述多个区域中的最后区域设置区域标记值,其中,所述最后区域包括包含非0系数的子区域;如果划分的子区域包括非0系数,针对所述划分的子区域中的每个设置子区域标记值;基于所述区域标记和所述子区域标记确定预设系数编码方案;基于确定的系数编码方案对包括在所述变换单元的特定子区域中的系数进行编码;以及发送关于所述区域标记、所述子区域标记和编码后的系数的数据。
为了实现上述目的,根据实施例的熵编码设备包括:熵编码器,被配置为将变换单元划分为多个区域并且将所述多个区域中的每一个划分为子区域,针对对所述多个区域中的最后区域设置区域标记值,如果划分的子区域包括非0系数,则针对所述划分的子区域中的每一个设置子区域标记值,基于所述区域标记和所述子区域标记确定预设系数编码方案,基于确定的系数编码方案对包括在所述变换单元的特定子区域中的系数进行编码,其中,所述最后区域包括包含非0系数的子区域;以及通信器,被配置为用于发送关于所述区域标记、所述子区域标记和编码后的系数的数据。
为了实现上述目的,根据实施例的熵解码方法包括以下步骤:接收关于区域标记、子区域标记和编码后的系数的数据;对接收到的区域标记和接收到的子区域标记进行解码;基于解码后的区域标记和解码后的子区域标记,确定预设系数编码方案;基于确定的系数编码方案,对关于接收到的编码后的系数的数据进行解码,其中,所述区域标记指示变换单元被划分成的多个区域中的最后区域,其中,所述最后区域包括包含非0系数的子区域,并且所述子区域标记指示所述多个区域中的每一个被划分成的子区域中的包括非0系数的子区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680051815.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:有效和可缩放帧内视频/图像编码
- 下一篇:公共媒体段的检测
- 同类专利
- 用于下一代视频的编码/未编码的数据的内容自适应熵编码-201380068583.5
- A·普里;D·索塞卡 - 英特尔公司
- 2013-12-27 - 2019-06-28 - H04N19/91
- 描述了与编码/未编码的数据的内容自适应熵编码相关的技术。一种用于视频编码的计算机实现的方法包括步骤:从多个熵编码技术中确定针对编码/未编码的视频数据的所选择的熵编码技术,其中所述多个熵编码技术包括代理可变长度编码技术和符号运行编码技术,使用所述所选择的熵编码技术对与所述编码/未编码的视频数据相关联的处理的比特流熵编码,以生成被编码的编码/未编码的视频数据,并且将所述被编码的编码/未编码的视频数据组装到输出比特流中。
- 从原始图像的低质量版本和摘要构建原始图像的估计的方法和装置-201480060433.4
- C.吉尔摩特;M.艾伦;D.索罗;P.吉罗特尔 - 汤姆逊许可公司
- 2014-10-30 - 2019-04-09 - H04N19/91
- 本发明关于用于从原始图像(Y)的低质量版本(Yl)和根据图像计算的摘要(Eh)构建原始图像的估计的方法和装置。该方法的特征在于其包括:‑获得(11)包括至少一个补片对的字典,每一个补片对包括被称为第一补片的摘要的补片和被称为第二补片的原始图像的低质量版本的补片,通过原地匹配来自摘要的补片和来自低质量图像的补片来对于摘要的每一补片提取补片对,‑对于原始图像的低质量版本的每一补片,在补片对的字典内选择(12)至少一个补片对,根据涉及原始图像的低质量版本的补片和所选择的补片对的第二补片的准则来选择每一个补片对,‑根据至少一个所选择的补片对获得(13)映射函数,以及‑使用映射函数将原始图像的低质量版本的补片投影(14)为最终补片
- 编码方法以及相关编码装置-201580005495.X
- 吴东兴;周汉良;李坤傧 - 联发科技股份有限公司
- 2015-07-08 - 2019-03-01 - H04N19/91
- 一种编码方法,包含以下步骤:针对帧分区的编码像素执行波前并行编码程序,其中该帧分区包含多个区块行,该多个区块行中每一个包含多个区块,并且该多个区块中的每一个包含多个像素;以及在第一区块行的第一区块的编码模式选择上施加限制。
- 混合的布尔-令牌ANS系数代码化-201680034247.2
- 亚历山大·杰·康弗斯 - 谷歌有限责任公司
- 2016-12-07 - 2018-09-28 - H04N19/91
- 解码当前块的编码变换系数包括初始化具有布尔和符号ANS解码器的状态机的解码器状态。解码器状态包括ANS状态和存储包括编码变换系数的变量串的缓冲器内的缓冲器位置。通过使用布尔ANS解码器处理二进制标志/比特并使用符号ANS解码器处理令牌,使用状态机从变量串顺序产生变换系数。当ANS状态在有效状态范围之外时,每个解码器执行状态归一化,使用ANS状态执行输出计算以生成二进制标志/比特或令牌的输出值,并且使用输出值和概率作为输入更新ANS状态。解码器状态演化操作可能不同。还描述了具有布尔和符号ANS编码器的编码器状态机。
- 用于下一代视频的内容自适应熵编码-201380053525.5
- A·普里 - 英特尔公司
- 2013-12-24 - 2018-09-25 - H04N19/91
- 描述了内容自适应熵编码相关的技术。一种用于视频编码的方法,包括:获得用于熵编码的第一视频数据和第二视频数据,其中,第一视频数据和第二视频数据包括不同数据类型,确定用于第一视频数据的第一熵编码技术,其中,第一熵编码技术包括自适应符号运行可变长度编码技术或者自适应代理可变长度编码技术中的至少一个,使用第一编码技术将第一视频数据熵编码,以产生第一压缩的视频数据,并使用第二编码技术将第二视频数据熵编码,以产生第二压缩的视频数据,并且组装第一压缩的视频数据和第二压缩的视频数据,以产生输出比特流。
- 用于下一代视频的预测和编码的内容自适应划分-201380068582.0
- A·普里;N·N·戈卡莱 - 英特尔公司
- 2013-12-24 - 2018-08-07 - H04N19/91
- 描述了与用于预测和编码的内容自适应划分相关联的技术。一种用于视频编码中的划分的计算机实现的方法包括:接收视频帧;将视频帧分割成多个瓦片、编码单元或超片段;针对至少一个瓦片、编码单元或超片段确定选定划分技术以用于进行预测或编码划分,其中,所述选定划分技术包括结构化划分技术,其包括二分树划分技术、k‑d树划分技术、二分树划分技术的码本表示或者k‑d树划分技术的码本表示中的至少一个;采用所述选定划分技术将所述至少一个瓦片、编码单元或超片段划分成多个预测分区;以及将与所述多个预测分区相关联的划分指示符或码字编码到比特流当中。
- 用于熵编码和熵解码的设备和方法-201680051815.X
- 朴银姬;崔棋镐 - 三星电子株式会社
- 2016-07-25 - 2018-07-17 - H04N19/91
- 公开了一种熵编码设备和方法以及熵解码设备和方法。所述熵编码方法包括以下步骤:将变换单元划分为多个区域,并且将所述多个区域中的每一个划分为子区域;将多个区域中的最后区域标记的值设置为第一值,并且将剩余区域的区域标记的值设置为第二值,在所述最后区域中包括包含有效变换系数的子区域;将具有所述有效变换系数的划分的子区域的子区域标记的所述值设置为所述第一值,并且将不包括所述有效变换系数的划分的子区域的子区域标记的值设置为所述第二值;基于所述区域标记和所述子区域标记确定多个系数编码方案中的预设系数编码方案;基于确定的系数编码方案对包括在所述子区域中的系数进行编码;以及发送关于所述区域标记、所述子区域标记和编码后的系数的数据。
- 专利分类