[发明专利]解码流水线中的第二去块器有效
| 申请号: | 200910180428.8 | 申请日: | 2009-10-14 |
| 公开(公告)号: | CN101729895A | 公开(公告)日: | 2010-06-09 |
| 发明(设计)人: | 贾玮 | 申请(专利权)人: | 辉达公司 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26 |
| 代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;顾珊 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 解码 流水线 中的 第二 去块器 | ||
1.一种用于对已编码的数据帧进行解码的解码器,所述解码器包括:
解码器第一级,可操作对已编码的第一帧进行解码以产生解码的第一帧;和
解码器第二级,耦合于所述第一级的下游,所述第二级包括可操作用于并行地对已解码的帧进行去块操作的第一去块器和第二去块器,其中帧类型与所述已解码的第一帧关联,其中基于所述帧类型,将被分类为参考帧或有序的非参考帧的所述已解码的第一帧发送给所述第一去块器,将被分类为无序的非参考帧的所述已解码的第一帧发送给所述第二去块器。
2.根据权利要求1所述的解码器,其中所述已编码的第一帧包括多个宏块,所述宏块具有分别与其关联的宏块编号,其中如果所述已编码的第一帧中的宏块以所述宏块编号连续且增加的次序到达所述解码器,那么所述已解码的第一帧被识别为有序帧,否则所述已解码的第一帧被识别为无序帧;并且其中如果另一帧依赖所述已解码的第一帧的信息进行解码,那么所述已解码的第一帧被识别为参考帧,否则所述已解码的第一帧被识别为非参考帧。
3.根据权利要求1所述的解码器,进一步包括存储元件,所述存储元件与所述第二去块器耦合并可操作以在去块之前存储已解码的帧。
4.根据权利要求1所述的解码器,其中所述解码器第一级可操作以与所述已解码的第一帧的去块操作并行地来对已编码的第二帧进行解码。
5.根据权利要求1所述的解码器,其中所述解码器第一级可操作以执行选自下列中的操作:可变长度解码、逆量化、逆变换和运动补偿。
6.一种处理已编码的数据帧的计算机实施的方法,所述方法包括:
接收已编码的第一帧作为解码器的第一级的输入;
在所述第一级中对所述已编码的第一帧进行解码以产生解码的第一帧;
将已解码的第一帧从所述第一级转发给所述解码器的第二级,其中所述第二级包括可操作用于并行地对已解码的帧进行去块操作的第一去块器和第二去块器;并且如果所述已解码的第一帧被分类为参考帧或有序的非参考帧,那么将所述已解码的第一帧发送给所述第一去块器,以及如果所述已解码的第一帧被分类为无序的非参考帧,那么将所述已解码的第一帧发送给所述第二去块器;
在所述第二级中对所述已解码的第一帧进行去块操作,以产生适合呈现在显示设备上的已解码并已去块的第一帧。
7.根据权利要求6所述的方法,其中所述已编码的第一帧包括多个宏块,所述宏块具有分别与其关联的宏块编号,其中所述方法进一步包括:
如果所述已编码的第一帧中的宏块是按照所述宏块编号连续且增加的次序到达所述解码器,那么识别所述已解码的第一帧为有序帧,否则识别所述已解码的第一帧为无序帧;
如果另一帧依赖所述已解码的第一帧的信息进行解码,那么识别所述已解码的第一帧为参考帧,否则识别所述已解码的第一帧为非参考帧。
8.根据权利要求6所述的方法,其中所述已编码的第一帧包括多个宏块,所述宏块的每个具有分别与其关联的宏块编号,其中该多个所述宏块以宏块编号增加的次序进行编码,其中所述方法进一步包括:
如果所述宏块以不同于宏块编号增加的次序到达所述解码器,且如果所述已解码的第一帧被识别为非参考帧,那么将所述已解码的第一帧被识别为无序的非参考帧,其中如果一帧不被另一帧所依赖用于解码,那么该帧被识别为非参考帧。
9.根据权利要求6所述的方法,进一步包括在进行去块之前存储一个或多个已解码的帧。
10.根据权利要求6所述的方法,进一步包括与所述已解码的第一帧的去块操作并行地对已编码的第二帧进行解码。
11.根据权利要求6所述的方法,其中所述解码包括选自下列中的操作:可变长度解码、逆量化、逆变换和运动补偿。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910180428.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于手机的滑动铰链组件
- 下一篇:视频信号处理方法以及其相关装置





