[发明专利]基于AVS的运动矢量预测流水并行设计方法无效
| 申请号: | 200710303731.3 | 申请日: | 2007-12-21 |
| 公开(公告)号: | CN101466036A | 公开(公告)日: | 2009-06-24 |
| 发明(设计)人: | 王大旗;魏春峰;张树军;何文学 | 申请(专利权)人: | 北京中电华大电子设计有限责任公司 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 10001*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 avs 运动 矢量 预测 流水 并行 设计 方法 | ||
1.一种基于AVS的运动矢量预测流水并行设计方法,其特征在于将整个运动矢量的计算分成两部分,其一是宏块模式解析,主要用于确定每个宏块所需要的具体操作,另一是子块运动矢量预测生成,主要用于运动向量MV的生成,其中宏块模式解析模块负责读取存储于VLD_FIFO中每个宏块的模式信息,确定该模式对应的宏块划分方式下的各个子块进行运动矢量预测的具体运算过程,子块运动矢量预测生成模块,负责读取存储与CMD_FIFO中每个子块的命令字,根据命令字来指示状态机控制完成每个子块进行运动矢量预测的实际流程。
2.如权利要求1所述的基于AVS的运动矢量预测流水并行设计方法,其特征在于所述宏块模式解析与VLD模块之间采用一级FIFO进行连接,该FIFO缓存VLD解码得到的各个宏块中关于帧间预测的信息,使用FIFO进行缓存是为了平衡VLD和宏块模式解析模块处理速度上可能存在的波动,形成宏块单位的流水并行处理。
3.如权利要求1所述的基于AVS的运动矢量预测流水并行设计方法,其特征在于所述子块运动矢量预测生成模块与宏块模式解析模块之间使用FIFO进行连接宏块模式解析模块生成的各个宏块所需要进行运动矢量预测的操作命令字,这两个模块间使用FIFO进行缓存,其目的同样是为平衡宏块模式解析模块与子块运动矢量预测生成模块之间处理速度的不平衡,形成子块流水并行处理。
4.如权利要求1或2所述的基于AVS的运动矢量预测流水并行设计方法,其特征在于所述宏块模式解析模块对于宏块编码模式不是B_8x8的宏块,只需要解析出与宏块编码模式对应的宏块划分方式下的各个子块进行运动矢量预测的具体运算过程,对于采用B_8x8模式编码的宏块,还需要根据当前宏块中每个8x8块的子块模式来进行解析。
5.如权利要求1或2所述的基于AVS的运动矢量预测流水并行设计方法,其特征在于对于宏块编码类型或者子块类型是跳过模式(Skip)、直接模式(Direct)或对称模式(Symmetric)的块,提前获得后向参考图像上与当前块位置相对应的块的编码方式,也就是提前进行外存的读操作,这样对所有的宏块编码类型或者子块类型,都可以解析它们进行运动矢量预测需要进行的运算过程。
6.如权利要求1或3所述的基于AVS的运动矢量预测流水并行设计方法,其特征在于利用子块的命令字来指示状态机对功能模块进行流程控制,完成子块的运动矢量预测,将可能存在的访问外存的操作提前进行,与运动矢量的计算分开并行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710303731.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软硬件配合的视频解码器实现方法
- 下一篇:菜单管理系统及方法





