[發明專利]視頻解碼器、視頻解碼方法和移動多媒體終端芯片有效
| 申請號: | 200810223605.1 | 申請日: | 2008-09-27 |
| 公開(公告)號: | CN101383968A | 公開(公告)日: | 2009-03-11 |
| 發明(設計)人: | 張輝;王西強;郭洛瑋;呂義柱;鄧云慶;王洪仁 | 申請(專利權)人: | 北京創毅視訊科技有限公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/50 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 | 代理人: | 顧惠忠 |
| 地址: | 100084北京市海淀區中關村*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 解碼器 解碼 方法 移動 多媒體 終端 芯片 | ||
1.一種視頻解碼器,其特征在于,包括:
第一處理層,用于接收圖像數據,對所述圖像數據進行熵解碼,并將所述熵解碼后的圖像數據存儲至外部存儲器;對所述圖像數據進行宏塊以上級別視頻解碼;以及生成針對第二處理層的命令序列,并依次存儲在第二處理層的存儲單元中;
第二處理層,包括:
存儲單元,用于存儲所述第一處理層發出的命令序列以及解碼中間數據;
控制器,用于依次執行所讀取的命令序列;
所述控制器包括:
執行器,用于完成相應數據處理過程時所需的數學運算;
所述第二處理層通過執行命令序列,依次完成如下的數據處理過程:反掃描、反量化、反余弦變換、幀內預測或幀間預測中的一個、環狀濾波處理。
2.如權利要求1所述的視頻解碼器,其特征在于,
所述存儲單元包括:
第一存儲單元,用于存儲所述第一處理層發出的命令序列;
第二存儲單元,用于存儲多個預置的命令集,其中,一個所述命令集對應所述命令序列的某一行;
第三存儲單元,用于存儲多個預置的命令子集,其中,一個所述命令子集對應所述命令集的某一行;
第四存儲單元,用于存儲解碼處理過程中的圖像數據。
3.如權利要求2所述的視頻解碼器,其特征在于,
所述第二處理層中的控制器還包括:
直接存取存儲器,用于把所述圖像數據從所述外部存儲器中轉移到所述第四存儲單元中;或者用于把所述處理后的圖像數據從所述第四存儲單元中轉移到所述外部存儲器;
命令解析器,用于解析所述第一處理層發出的命令序列。
4.如權利要求3所述的視頻解碼器,其特征在于,
所述執行器為微指令執行器,由2的n次冪個相同的并行處理模塊組成,用于將2的n次冪個串行運算轉變為1個并行運算;其中n大于等于2。
5.如權利要求2所述的視頻解碼器,其特征在于,?
所述命令序列,包括以下命令:
從所述外部存儲器中讀取指定位置的圖像數據,并將所述圖像數據轉移到所述第四存儲單元的指定位置的命令;
用于針對圖像數據完成相應數據處理過程的執行命令;
把所述處理后的圖像數據,從所述第四存儲單元轉移到外部存儲器的指定位置的命令。
6.如權利要求2所述的視頻解碼器,其特征在于,
所述命令序列的某一行中包括所需執行的命令的首地址和所需執行的命令的行數,通過所述首地址和行數與第二存儲單元中的一命令集相對應;
所述命令集的某一行中包括所需執行的命令的首地址和所需執行的命令的行數,通過所述首地址和行數與第三存儲單元中的一命令子集相對應。
7.一種用于權利要求1所述視頻解碼器的視頻解碼方法,其特征在于,包括:
第一處理層執行以下步驟:
接收圖像數據;
對所述圖像數據進行熵解碼,并將所述熵解碼后的圖像數據存儲至外部存儲器;
對所述圖像數據進行宏塊以上級別視頻解碼;
生成針對第二處理層的命令序列,并依次存儲在第二處理層的存儲單元中;
接收下一圖像數據;
第二處理層執行以下步驟:
從所述存儲單元中依次讀取所存儲的命令序列;
依次執行所讀取的命令序列;
完成相應數據處理過程時所需的數學運算;
所述第二處理層通過執行命令序列,依次完成如下的數據處理過程:反掃描、反量化、反余弦變換、幀內預測或幀間預測中的一個、環狀濾波處理。
8.如權利要求7所述的視頻解碼方法,其特征在于,?
所述命令序列,包括以下命令:
從所述外部存儲器中讀取指定位置的圖像數據,并將所述圖像數據轉移到所述第二處理層的指定位置的命令;
用于針對圖像數據完成相應數據處理過程的執行命令;
把所述處理后的圖像數據,從所述第二處理層轉移到外部存儲器的指定位置的命令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京創毅視訊科技有限公司,未經北京創毅視訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810223605.1/1.html,轉載請聲明來源鉆瓜專利網。





