[发明专利]一种软硬件配合的视频解码器实现方法无效
申请号: | 200710303732.8 | 申请日: | 2007-12-21 |
公开(公告)号: | CN101466037A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 何文学;王大旗 | 申请(专利权)人: | 北京中电华大电子设计有限责任公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 10001*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软硬件 配合 视频 解码器 实现 方法 | ||
1.一种软硬件配合的视频解码器实现方法,包含了码流预处理功能块、图像级解析功能块、
条带级解码功能块和软件控制功能块,其特征在于:
1)所述码流预处理功能块,对输入码流按照相应格式进行解封装处理,同时以起始码作为标记将码流分解成不同的各个段,将码流分段以链表等组织形式进行存储;
2)所述图像级解析功能块与条带级解码功能块以图像slice进行划分,slice级别之上属于图像级解析功能块;slice级别之下属于条带级解码功能块;
3)所述图像级解析功能块,对视频协议所规定的图像级信息进行解析,当遇到第一个slice时将之后的数据传递给条带级解码功能块进行解码,此部分采用软件进行解析,但也可通过使用相应硬件加速单元配合解析,提高解码效率;
4)所述条带级解码功能块,当图像级解析功能块解码到第一个slice时传递给条带级解码功能块,条带级解码功能块负责对slice、宏块进行解析,之后对残差进行解码,并根据不同的标准完成图像解码、重建,此部分采用硬件进行处理;
5)所述软件控制功能块,完成错误分析、错误恢复处理及发送控制命令的任务,协调所述图像级解析功能块和条带级解码功能块的协同工作,在调度下图像级解析功能块和条带级解码功能块均可独立、并行的运行。
2.如权利要求1所述的一种软硬件配合的视频解码器实现方法,其特征在于,以slice作为软硬件的划分标准,但并不局限于slice头,可以根据所适应视频协议的规定灵活制定,以最小的具有起始码的可定位的单元均可。
3.如权利要求1所述的一种软硬件配合的视频解码器实现方法,其特征在于,在确定软件完成特定的解析工作之后,便可以调度硬件开始解码,同时软件可以开始下一幅图像的解析,这样当前图像数据硬件解码与下一帧图像解析便可以同时进行,软件与硬件彼此独立,并行处理,而硬件服从于软件控制、调度。
4.如权利要求1所述的一种软硬件配合的视频解码器实现方法,其特征在于,图像级解析功能块完成图像级参数的纠错处理,由于采用软件来实现,因此可选用更为灵活复杂的算法;由于条带级解码功能块从slice一级开始解析而不是通常的宏块级,因此硬件也可以实现一些简单的错误恢复,当出现不可恢复的错误时硬件可以采用一些掩蔽算法,搜索到下一个slice起始位置继续解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710303732.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:发光二极管控制电路
- 下一篇:基于AVS的运动矢量预测流水并行设计方法