发明名称 用于AVS视频解码器的高效流水线系统
摘要 一种用于AVS视频解码器的高效流水线系统,属于数字视频编解码技术领域。本发明根据各模块处理数据的粒度以及数据依赖关系,采用三级宏块级流水线和两级块级流水线。从宏观上,三级宏块级流水线第一级由变长码解码模块组成;第二级级由反量化/反变换模块、帧内预测模块和帧间预测模块组成;第三级由去块效应滤波模块组成。从微观上,两级块级流水线第一级由变长码解码模块组成;第二级由反量化/反变换模块、帧内预测模块组成。控制模块、重构模块、数据乒乓RAM和头信息存储FIFO相互配合,保证了两级流水线的高效工作。本发明有效避免模块间的数据等待现象,减小时间冗余,在不显著增大存储器开销的前提下,达到高清晰度视频实时解码的目标。
申请公布号 CN1874512A 申请公布日期 2006.12.06
申请号 CN200610028324.1 申请日期 2006.06.29
申请人 上海交通大学 发明人 孙楠;赵策;刘佩林
分类号 H04N7/26(2006.01);H04N7/50(2006.01) 主分类号 H04N7/26(2006.01)
代理机构 上海交达专利事务所 代理人 王锡麟;王桂忠
主权项 1.一种用于AVS视频解码器的高效流水线系统,包括变长码解码模块、反量化/反变换模块、帧内预测模块、帧间预测模块、重构模块、去块效应滤波模块和控制模块,其特征在于:所述变长码解码模块,用于解析宏块头信息和解码残差系数,输出宏块头信息到反量化/反变换模块、帧内预测模块、帧间预测模块、去块效应滤波模块;输出残差系数给反量化/反变换模块;所述反量化/反变换模块,用于对残差系数进行反量化和反变换,处理结果输出至重构模块;所述帧内预测模块,用于进行帧内预测处理,其输入数据为上一块的重构值,输出数据至重构模块;所述帧间预测模块,用于进行帧间预测处理,其输入数据来自前一帧或两帧经去块效应滤波后的解码图像,输出帧间预测结果到重构模块;所述重构模块,用于将反量化/反变换后的残差系数和预测值相加得到重构值,输出重构值给帧内预测模块和去块效应滤波模块;所述去块效应滤波模块,用于进行去块效应滤波,输入重构值,将去块效应滤波结果输出到外部解码缓冲区;所述控制模块,用于控制变长码解码流程并对宏块级的流水线进行协调,输入来自变长码解码模块、反量化/反变换模块、帧内预测模块和帧间预测模块的状态信号,输出相应的使能和有效信号。
地址 200240上海市闵行区东川路800号