[发明专利]使用所估计译码成本的视频译码模式选择无效
申请号: | 200780052818.6 | 申请日: | 2007-05-04 |
公开(公告)号: | CN101663895A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | 西塔拉曼·加纳帕蒂·苏布拉马尼亚;施方;陈培松;塞伊富拉·哈利特·奥古兹;史考特·T·斯瓦泽伊;维诺德·考希克 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 估计 译码 成本 视频 模式 选择 | ||
1.一种用于处理数字视频数据的方法,所述方法包含:
通过比较一个或多个变换系数中的每一者与多个阈值中的对应一者来识别像素 块的剩余数据的在量化时将保持非零的一个或多个变换系数,其中根据量化参数QP 计算所述多个阈值中的每一者;
产生所述变换系数的矩阵,其中所述变换系数矩阵的行数量等于所述块中的像素 行数量,且所述变换系数矩阵的列数量等于所述块中的像素列数量;
比较所述变换系数矩阵与所述多个阈值的矩阵,其中所述多个阈值的所述矩阵具 有与所述变换系数矩阵的尺寸相同的尺寸,且进一步其中所述比较产生1和0的矩阵, 其中所述0表示所述变换系数矩阵中在量化之后将变成0的位置,且所述1表示所述 变换系数矩阵中在量化之后将保持非零的位置;
对所述1和0矩阵中1的数量求和以计算被识别为在量化时保持非零的所述变换 系数的数量;及
对所述变换系数矩阵中对应于所述1和0矩阵中所述1的位置的所述变换系数中 的至少一者的绝对值求和;
至少基于所识别的变换系数的数量以及至少某些所述所识别的变换系数的绝对 值之和,估计与所述剩余数据的译码相关联的位数量;及
至少基于所述像素块的失真度量以及与译码所述剩余数据相关联的所述所估计 位数量,来估计用于译码所述像素块的译码成本。
2.根据权利要求1所述的方法,其中比较所述一个或多个变换系数中的每一者 与所述多个阈值中的对应一者,以识别在量化时将保持非零的所述一个或多个变换系 数,包含将绝对值大于或等于其对应阈值的所述一个或多个变换系数识别为在量化时 将保持非零的所述一个或多个变换系数。
3.根据权利要求1所述的方法,其进一步包含:
预计算多个阈值组,其中所述阈值组中的每一者对应于所述量化参数QP的不同 值;及
基于用于编码所述像素块的所述量化参数QP的所述值选择所述多个阈值组中的 一者。
4.根据权利要求1所述的方法,其中估计与译码所述剩余数据相关联的所述位 数量包含:
确定被识别为在量化时保持非零的所述一个或多个变换系数的所述数量;及
对被识别为在量化时保持非零的所述一个或多个变换系数中的至少一些的所述 绝对值求和。
5.根据权利要求1所述的方法,其中估计与所述剩余数据的译码相关联的所述 位数量包含在至少两个块模式中的每一者中估计译码所述剩余数据所需要的位数量, 且估计所述译码成本包含在所述至少两个块模式中的每一者中至少基于在所述块模式 中的相应一者中的所述所估计位数量来估计所述译码成本,且进一步包含至少基于所 述模式中的每一者的所述所估计译码成本来选择所述块模式中的一者。
6.根据权利要求5所述的方法,其进一步包含:
选择所述块模式中具有最小所估计译码成本的一者;及
应用所述选定块模式来译码所述像素块。
7.根据权利要求6所述的方法,其中估计所述译码成本进一步包含:
计算所述像素块的所述失真度量;
计算与所述像素块的非剩余数据的译码相关联的位数量;及
至少基于所述失真度量、与所述非剩余数据的译码相关联的所述位数量及与所述 剩余数据的译码相关联的所述位数量来估计用于译码所述像素块的所述译码成本。
8.根据权利要求1所述的方法,其进一步包含:
至少基于与所述剩余数据的译码相关联的所述所估计位数量选择具有最小所估 计译码成本的译码模式;
在选择所述译码模式之后量化所述剩余数据的所述变换系数;
编码所述剩余数据的所述经量化变换系数;及
传输所述剩余数据的所述经编码系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780052818.6/1.html,转载请声明来源钻瓜专利网。