[发明专利]一种用于视频解码的方法和系统有效
申请号: | 200910243333.6 | 申请日: | 2009-12-17 |
公开(公告)号: | CN101710994A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 王旭 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/30 | 分类号: | H04N7/30;H04N7/26 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 视频 解码 方法 系统 | ||
技术领域
本发明涉及多媒体视频传输技术领域,尤其是指一种用于视频解码的方法 和系统。
背景技术
在视频解码的专用集成电路(ASIC)解决方案中,良好的硬件流水线架 构是保证芯片成本和功耗的基础。现在vc0830项目中采用硬件解码IP(7170), 在正常工作频率(100Mhz-133Mhz)下才支持全速标清解码,但是在进行720P 清晰度解码的过程中,受限于后端工艺以及功耗增加等问题,IP的工作频率 很难提高很多,因此不能进行全速解码,导致芯片功能的缩水。
图1为现有技术的解码流程示意图。如图1,解码数据的原始码流保存于 外部存储器的数据流缓存模块1中,熵解码模块2从该数据流缓存模块1中获 取数据,对数据进行解析产生相应的语法元素。之后,反扫描模块(SCD)3 对熵解码模块2产生的残差系数进行重排序,产生的结果发送至反变换及反量 化模块(IT/IQ)4,进行时频转换得到残差值。另外,在进行运动速度预测和 帧内模式预测之后,通过帧内解码模块5和运动补偿模块6,结合熵解码模块 2解码产生的相应语法元素进行帧内和帧间解码,产生的结果与反变换及反量 化模块4的残差值进行相比,最后通过去除块效应模块7去除块与块之间的边 缘效应,获得最终结果。
在上述通过熵解码模块2、反扫描模块3和反变换及反量化模块4执行处 理,获取残差值的计算过程中,如图2,熵解码模块2将熵解码后的数据保存 于缓存单元8中,必须等待反扫描模块3提取该缓存单元8中的数据,对该些 数据的残差系数进行重排序执行完毕,熵解码模块2才能够对后续数据进行运 算;同样,对于反扫描模块3将重排序完毕的数据保存于缓存单元9中,必须 等待反变换及反量化模块4提取该缓存单元9中的数据进行时频转换完毕,才 能够对后续数据作一下步的运算。
因此,现有技术的解码流水线中,熵解码模块2和反扫描模块3上存在一 定的等待时间,使得解码工作的处理能力很难提高,不能进行全速解码,影响 芯片性能和成本。
发明内容
本发明技术方案的目的是提供一种用于视频解码的方法和系统,减少现有 技术视频解码过程中,在进行数据处理时的等待时间,达到提高视频解码系统 处理能力的目的。
为实现上述目的,本发明一方面提供一种用于视频解码的方法,所述方法 包括:
步骤一,对第一原始数据进行熵解码,将进行熵解码后数据保存于第一缓 存单元,获得第一熵解码数据;
步骤二,对第二原始数据进行熵解码,将进行熵解码后数据保存于第二缓 存单元,获得第二熵解码数据;在对所述第二原始数据进行熵解码的同时,提 取所述第一熵解码数据,对所述第一熵解码数据包括的残差系数进行重排序, 将重排序结果保存于第三缓存单元,获得第一反扫描数据;
步骤三,提取所述第一反扫描数据,对所述第一反扫描数据进行时频变换, 获得与所述第一熵解码数据对应的第一残差值。
优选地,上述所述的方法,所述步骤三中,在对所述第一反扫描数据进行 时频变换的同时,还包括:提取所述第二熵解码数据,对所述第二熵解码数据 包括的残差系数进行重排序,将重排序结果保存于第四缓存单元,获得第二反 扫描数据。
优选地,上述所述的方法,所述步骤三之后还包括:
步骤四,提取所述第二反扫描数据,对所述第二反扫描数据进行时频变换, 获得与所述第二熵解码数据对应的第二残差值。
优选地,上述所述的方法,在所述步骤二之后还包括:
对第三原始数据进行熵解码,将对所述第三原始数据进行熵解码后数据保 存于所述第一缓存单元,重新获得所述第一熵解码数据。
优选地,上述所述的方法,所述方法还包括:
对所述第一熵解码数据进行帧内和帧间解码,将帧内和帧间解码的数据结 果与所述第一残差值进行相加,获得第一相加数据;
去除所述第一相加数据的宏块与宏块之间的边缘效应,获得第一解码值。
优选地,上述所述的方法,所述第一原始数据和所述第二原始数据以n× n子宏块为单位,所述第一缓存单元和所述第二缓存单元的存储容量为n×n ×16,所述第三缓存单元和所述第四缓存单元的存储容量为n×n×13。
本发明另一方面提供一种用于视频解码的系统,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910243333.6/2.html,转载请声明来源钻瓜专利网。