发明名称 一种视频解码方法
摘要 本发明公开了一种视频解码方法,该方法在处理器中以大于一个宏块为单位进行解码操作,所述解码操作包括以下步骤:a、处理器读入大于一个宏块的数据;该大于一个宏块数据称为一个单位的宏块数据;b、对所述一个单位的宏块数据进行熵解码、反扫描、反量化、反变换操作;c、对所述一个单位的宏块数据进行预测重建操作;d、对所述一个单位的宏块数据进行环路滤波操作;e、输出至处理器外。本发明充分利用了处理器的片内高速缓存,将代码分为若干个部分,依次调用各个部分代码处理多于一个宏块的数据。这样一来,减少了频繁的从片外读取代码,从而提高了运行效率。
申请公布号 CN101179720B 申请公布日期 2010.09.01
申请号 CN200710114631.6 申请日期 2007.11.16
申请人 海信集团有限公司 发明人 刘微;李向荣
分类号 H04N7/26(2006.01)I;H04N7/32(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 青岛联智专利商标事务所有限公司 37101 代理人 邵新华
主权项 一种视频解码方法,其特征在于,该方法在处理器中以大于一个宏块为单位进行解码操作,所述解码操作包括以下步骤:a、处理器读入大于一个宏块的数据;该大于一个宏块数据称为一个单位的宏块数据;b、对所述一个单位的宏块数据进行熵解码、反扫描、反量化、反变换操作;c、对所述一个单位的宏块数据进行预测重建操作;d、对所述一个单位的宏块数据进行环路滤波操作;e、输出至处理器外;其中,在所述处理中器包含有高速缓存,完成所述步骤a、b、c、d的四部分程序代码的大小均等于或小于所述高速缓存的容量大小,所述四部分程序代码按照解码流程被依序调入所述高速缓存中执行;所述处理器在解码过程中,所述高速缓存首先读入步骤a对应的代码,所述步骤a对应的代码执行完毕后,所述高速缓存读入步骤b中的代码以覆盖步骤a对应的代码,并依次类推,在所述步骤d对应的代码执行完毕后,将处理完毕的所述一个单位的宏块数据输出至处理器外。
地址 266100 山东省青岛市崂山区株洲路151号