[發明專利]一種軟硬件配合的視頻解碼器實現方法無效
| 申請號: | 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.szxzyx.cn/pat/books/200710303732.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:發光二極管控制電路
- 下一篇:基于AVS的運動矢量預測流水并行設計方法





