编码器及其编码方法、解码器及其解码方法和相应介质技术

技术编号:19353640 阅读:26 留言:0更新日期:2018-11-07 18:02
描述了用于视频编码的方法和设备。当对变换块中的组扫描顺序中的最后一个组之前的非零系数组(CG)进行编码时,基于(a)用于对块进行编码的帧内预测模式和(b)与该CG相邻的至少一个系数组中的至少一个修改表示该CG中的扫描顺序中的最后一个非零变换系数的真实(x,y)‑位置的数据进行修改,以提高编码效率。在对由此编码的CG进行解码时,解开修改以得到真实(x,y)‑位置。

【技术实现步骤摘要】
编码器及其编码方法、解码器及其解码方法和相应介质本申请是2014年9月19日提交的中国专利申请No.201410482404.9的专利技术名称为“用于对系数组中的最后一个非零变换系数的位置数据进行编码”的分案申请。版权通知本文件的一部分公开内容和随附材料包含了要求版权的材料。当该专利文件或专利公开内容的传真复制出现在美国专利商标局的文件或记录中时,版权所有者不反对任何人对该专利文件或专利公开内容的传真复制,但是保留其他所有无论什么情况下的版权权利。
本公开总体上涉及数据压缩,更具体地涉及对用于视频编码和解码的方法和设备的改进。
技术介绍
在多种背景下出现数据压缩。其在通信和计算机联网中经常用于高效地存储、发送、和再现信息。其在图像、音频和视频的编码中具有特别的应用。由于每个视频帧所要求的大量数据以及编码和解码经常需要发生的速度,视频向数据压缩提出了重大的挑战。音频和视频译码标准(AVS)工作组规定了在中国使用的音频译码、视频译码、和传输协议。为了本文件的目的,AVS指代由AVS工作组定义的第一版视频译码规范,而AVS2指代由AVS工作组当前正在开发的第二版视频译码规范。如本文所使用的本文档来自技高网...

【技术保护点】
1.一种用于使用视频解码器根据编码视频的比特流中的残余数据的编码块重构残余数据的当前块的方法,所述当前块被划分为系数组,每一个系数组包括变换系数,所述方法包括:针对当前系数组,所述当前系数组是在所述当前块的所述系数组的组扫描顺序中的最后一个非零系数组之前的非零系数组:对所述当前系数组中表示所述当前系数组中的所述变换系数的扫描顺序中的最后一个非零变换系数的真实(x,y)‑位置的坐标(X,Y)进行解码;以及向所述坐标(X,Y)应用非恒等修改以计算所述最后一个非零变换系数的所述真实(x,y)‑位置,其中,所述修改基于在产生所述编码块时使用的帧内预测模式。

【技术特征摘要】
2013.09.19 US 14/031,3931.一种用于使用视频解码器根据编码视频的比特流中的残余数据的编码块重构残余数据的当前块的方法,所述当前块被划分为系数组,每一个系数组包括变换系数,所述方法包括:针对当前系数组,所述当前系数组是在所述当前块的所述系数组的组扫描顺序中的最后一个非零系数组之前的非零系数组:对所述当前系数组中表示所述当前系数组中的所述变换系数的扫描顺序中的最后一个非零变换系数的真实(x,y)-位置的坐标(X,Y)进行解码;以及向所述坐标(X,Y)应用非恒等修改以计算所述最后一个非零变换系数的所述真实(x,y)-位置,其中,所述修改基于在产生所述编码块时使用的帧内预测模式。2.根据权利要求1所述的方法,其中,所述当前系数组具有大小4x4,并且所述修改包括以下一项或两项:将所述坐标X转换为3-X;以及将所述坐标Y转换为3-Y。3.根据权利要求1所述的方法,其中,所述修改基于所述模式的分类。4.根据权利要求3所述的方法,还包括:对指示所述模式的数据进行解码;以及确定所述模式的所述分类。5.根据权利要求1至4中任一项所述的方法,其中,所述扫描顺序包括每一个系数组中的变换系数从所述组中的左上方变换系数开始的顺序;并且所述解码器以所述扫描顺序的逆扫描顺序对针对每一个系数组中的变换系数的level、run和符号数据进行解码。6.根据权利要求5所述的方法,其中,所述扫描顺序包括锯齿顺序。7.一种用于根据编码视频的比特流中的残余数据的编码块重构残余数据的当前块的解码器,所述解码器包括:一个或多个处理器;存储器;以及解码应用程序,所述解码应用程序存储在存储器中并且包含用于将所述一个或多个处理器配置为执行根据权利要求1至6中任一项所述的方法的指令。8.一种用于使用视频编码器对视频进行编码的方法,...

【专利技术属性】
技术研发人员:王小峰王競何大可计天颖
申请(专利权)人:黑莓有限公司
类型:发明
国别省市:加拿大,CA

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

1