[发明专利]用于在跳过变换的情况下对块的符号编码有效
申请号: | 201480055329.6 | 申请日: | 2014-10-09 |
公开(公告)号: | CN105723714B | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 王競;何大可;胡楠 | 申请(专利权)人: | 黑莓有限公司 |
主分类号: | H04N19/70 | 分类号: | H04N19/70;H04N19/136;H04N19/176;H04N19/189 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 赵伟 |
地址: | 加拿大安大*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 跳过 变换 情况 符号 编码 | ||
1.一种在视频解码器中对数据的比特流进行解码以重建视频中的块的非零系数的方法,所述方法包括:
确定所述块是在跳过变换的情况下进行编码的,并且基于所述确定
对相同符号标志进行解码,所述相同符号标志指示所述块中的非零系数是否都具有相同符号;
如果所述非零系数都具有相同符号,则
重建语义元素,所述语义元素指示所述相同符号是正还是负,以及
基于所述语义元素,重建所述非零系数的有符号值;
否则
重建所述块的相应非零系数的符号位,并且
基于其相应符号位,重建每个非零系数的有符号值。
2.根据权利要求1所述的方法,其中,重建所述块的相应非零系数的符号位包括从所述比特流中解码至少一个符号位。
3.根据权利要求2所述的方法,其中,重建所述块的相应非零系数的符号位还包括推测至少一个符号位,而不是将其从搜索比特流中解码得到。
4.根据权利要求2所述的方法,其中,对至少一个符号位的解码是不基于上下文的解码。
5.根据权利要求1至4中任一项所述的方法,其中,所述语义元素包括专用标志,所述专用标志用于在跳过变换的块中的所有非零系数中的每个非零系数的符号相同时,信号发送所述非零系数的相同符号。
6.根据权利要求1至4中任一项所述的方法,其中,所述语义元素包括所述非零系数中的一个非零系数的符号位,以指示所述相同符号是正还是负。
7.根据权利要求6所述的方法,其中,所述语义元素包括跳过变换的块中按照扫描顺序的第一非零系数的符号位,以指示所述相同符号是正还是负。
8.根据权利要求1至4中任一项所述的方法,其中,确定所述块是在跳过变换的情况下编码的包括:对与所述块相关联的变换跳过标志进行解码。
9.根据权利要求1至4中任一项所述的方法,其中,所述相同符号标志指示除一个系数外的所有非零系数都具有相同符号,以及重建有符号值包括重建除一个系数外的非零系数的有符号值,以及使用符号数据隐藏来推测所述一个系数的符号。
10.根据权利要求1所述的方法,其中,重建语义元素包括使用符号数据隐藏来推测所述语义元素的值。
11.根据权利要求1所述的方法,其中,重建相同符号标志包括:基于阈值和对跳过变换的块中的非零系数的数量的计数,推测所述相同符号标志。
12.一种解码器,用于对数据的比特流进行解码以重建视频中的块的非零系数,所述解码器包括:
处理器;
存储器;以及
解码应用,所述解码应用被存储在所述存储器中且包含指令,所述指令在被执行时使所述处理器执行根据权利要求1至11中任一项所述的方法。
13.一种存储处理器可执行指令的非瞬时处理器可读介质,所述处理器可执行指令在被执行时使一个或多个处理器执行根据权利要求1至11中任一项所述的方法。
14.一种对视频编码器中的视频的块进行编码的方法,所述块具有一个或多个非零系数,所述方法包括:
确定要在跳过变换的情况下对所述块进行编码,并且基于所述确定,
对相同符号标志进行编码,所述相同符号标志指示所述块中的非零系数是否都具有相同符号;
如果所述非零系数都具有相同符号,则对语义元素进行编码,所述语义元素指示所述相同符号是正还是负;以及
如果所述非零系数不都具有相同符号,针对所述非零系数中的每个非零系数,如果其符号位不能推测得到,则对符号位进行编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑莓有限公司,未经黑莓有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480055329.6/1.html,转载请声明来源钻瓜专利网。