[发明专利]一种软硬件联合解码的AVS视频解码器无效
申请号: | 200710178279.2 | 申请日: | 2007-11-28 |
公开(公告)号: | CN101453640A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 黄玄;陈杰;周莉;李霞 | 申请(专利权)人: | 中国科学院微电子研究所 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 周国城 |
地址: | 100029*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软硬件 联合 解码 avs 视频 解码器 | ||
1.一种AVS视频解码器,其特征在于,包括数字信号处理器和协处理器,其中:
数字信号处理器完成软件解码部分,完成对AVS协议的解析,产生解码需要的各种参数以及对协处理器解码过程进行控制;
协处理器包括解码通路,运动补偿部分和图像输出部分,由数字信号处理器和协处理器联合解码。
2.根据权利要求1所述的AVS视频解码器,其特征在于,所述数字信号处理器对AVS协议解析包括:图像序列头解析,图像头解析,扩展与用户数据解析,条带头解析和宏块头解析;所述数字信号处理器产生的解码需要的各种参数包括:运动矢量,宏块类型,量化参数,加权预测和环路滤波。
3.根据权利要求1所述的AVS视频解码器,其特征在于,所述数字信号处理器控制协处理器解码的启动,并接受协处理器解码完毕返回的中断;所述数字信号处理器和所述协处理器共享一部分存储器,共同访问共享存储器中的输入压缩数据和解码信息参数。
4.根据权利要求1所述的AVS视频解码器,其特征在于,所述AVS视频解码器协处理器的解码通路由熵解码模块,反量化模块,反扫描模块,反变换模块组成。
5.根据权利要求4所述的AVS视频解码器,其特征在于,所述视频解码器协处理器的熵解码模块接收DSP的启动命令,从共享存储器中读出压缩AVS数据,进行自适应指数哥伦布码解码,并把熵解码结果传给下一级反量化模块。
6.根据权利要求4所述的AVS视频解码器,其特征在于:所述视频解码器协处理器的反量化模块获得熵解码的结果和量化参数,对于每个不为0的数值进行反量化的计算,并把反量化结果传给下级反扫描模块。
7.根据权利要求4所述的AVS视频解码器,其特征在于:所述视频解码器协处理器的反扫描模块根据解码参数选择合适的扫描表,对输入的反量化结果进行反扫描;反扫描结果输出给反变换模块。
8.根据权利要求4所述的AVS视频解码器,其特征在于:所述视频解码器协处理器的反变换模块进行AVS标准所描述的反变换计算,反变换输出预测残差结果。
9.根据权利要求1所述的AVS视频解码器,其特征在于,所述视频解码器协处理器的运动补偿部分由预测控制器,帧内预测,帧间预测,像素重建与环路滤波模块组成。
10.根据权利要求9所述的AVS视频解码器,其特征在于,所述视频解码器协处理器的预测控制器产生读取外部同步动态存储器的图像参考样本地址,并将图像参考样本从同步动态存储器读出送给帧内预测模块和帧间预测模块;所述帧内预测模块接受帧内预测参考样本数据,进行帧内预测插值,产生帧内预测数据;所述帧间预测模块接受帧间预测参考样本数据,进行帧间预测1/4亮度或1/8色度插值,产生帧间预测数据;所述帧内预测和所述帧间预测将插值得到的预测数据送给像素重建与环路滤波模块;所述像素重建与环路滤波模块根据帧内预测和帧间预测输出的预测数据和反变换模块输出的预测残差,计算重建结果并进行环路滤波后输出;所述像素重建与环路滤波模块在预测控制器的信号控制下将最终重建像素数据写入外部同步动态存储器。
11.根据权利要求8所述的AVS视频解码器,其特征在于,所述视频解码器协处理器的图像输出部分由输出控制器,像素转换模块,输出模块组成。
12.根据权利要求11所述的AVS视频解码器,其特征在于:所述输出控制器从外部同步动态存储器读出需要显示的一幅图像数据;输出控制器输出图像数据至像素转换模块,所述像素转换模块完成图像数据到色差信号的转换;像素转换后的数据输出到输出模块,所述输出模块产生27MHz频率的图像数据输出和相应的同步信号。
13.根据权利要求9或11所述的AVS视频解码器,其特征在于,所述视频解码器协处理器的图像输出部分和运动补偿部分共享同步动态存储器带宽,共享方式为时分复用,在不同的时间点访问同步动态存储器,由仲裁器根据图像输出部分和运动补偿部分提出的同步动态存储器访问请求分配其访问时间。
14.根据权利要求1所述的AVS视频解码器,其特征在于,所述DSP数字信号处理器从共享存储器读出压缩数据进行解码,在DSP控制下,熵解码从共享存储器读出压缩数据和解码参数进行熵解码,熵解码将结果输出给反量化,反量化将结果输出给反扫描,反扫描将结果输出给反变换;预测控制器通过读写仲裁器将预测参考样本从同步动态存储器中读出,预测控制器将参考样本输出给帧内预测和帧间预测;帧内预测和帧间预测将结果输出给重建与环路滤波;重建与环路滤波在预测控制器的控制下将结果通过读写仲裁器写入同步动态存储器;输出控制器通过读写仲裁器将图像数据从同步动态存储器读出,输出控制器结果输出给像素转换,像素转换将结果输出给PPI并行外部接口端口,PPI端口的结果作为解码器的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710178279.2/1.html,转载请声明来源钻瓜专利网。