[發明專利]多通道多格式DVR系統幀緩存分配和交互機制無效
| 申請號: | 201210572212.8 | 申請日: | 2012-12-26 |
| 公開(公告)號: | CN103905855A | 公開(公告)日: | 2014-07-02 |
| 發明(設計)人: | 陳靜煒 | 申請(專利權)人: | 蘇州賽源微電子有限公司 |
| 主分類號: | H04N21/4147 | 分類號: | H04N21/4147;H04N21/433 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215011 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通道 格式 dvr 系統 緩存 分配 交互 機制 | ||
技術領域
本發明是多通道多格式DVR系統幀緩存分配和交互機制,主要處理多通道多格式的DVR系統中不同分辨率、不同格式的Frame?Buffer混合管理、分配以及不同處理模塊之間的交互方式。充分利用嵌入式系統中分散的內存資源以及降低處理Frame?Buffer交互期間CPU負載率。
背景技術
常規DVR僅僅支持多通道單格式,但是多格式多分辨率DVR的出現給嵌入式系統中內存管理提出新的挑戰,同時,DVR系統處理通道數的增加,常規的通過軟件中斷進行的內存交互帶來了較大CPU負載。
本發明的提供了多通道多格式DVR系統幀緩存分配和交互機制,利用Frame?Buffer?Pool的方式最大效率的利用嵌入式系統中有限的內存資源,同時利用mail-box的方式在模塊間交互Frame?Buffer信息,極大的降低了多通道場景應用中Frame?Buffer交互帶來的CPU開銷。
發明內容
為了提高多通道多格式的DVR系統Frame?Buffer分配和交互的效率,本發明主要定義了包括以下結構和步驟:
1.??定義了Frame?Buffer?Pool,統一調度Frame?Buffer資源。
2.??Frame?Buffer?Pool包含大小相同的若干個Frame?Buffer資源,根據分辨率的不同一次申請若干個Frame?Buffer組成Frame?Buffer鏈。
3.??Frame?Buffer?Pool大小動態可調,且可設定保護屏蔽區域。
4.??各通道根據需求從Frame?Buffer?Pool中調取Frame?Buffer資源,原則上按照先到先得的原則,可以根據不同應用場景按通道設置不同分配權重以及設置最小Frame?Buffer?Size需求保護。
5.??各模塊之間通過mail-box方式交互Frame?Buffer信息,主要包括該幀按使用順序的所使用的Frame?Buffer地址信息,圖像分辨率、圖像采樣率、圖像存儲格式以及其他輔助控制信號。
6.??下級模塊在處理完所有信息后將該幀所使用所有的Frame?Buffer地址信息通過mail-box硬件握手回傳至前級模塊,前級模塊在收到信息后,將Frame?Bufer資源釋放至Frame?Buffer?Pool回收。
附圖說明
圖1是本發明的流程示意圖。
在本專利申請的權利要求書中,具體地指出了本發明的主題,并清楚地對其提出了專利保護。參照下面的詳細說明和附圖,可以更好的理解本發明的有關結構和實現方法以及其目的、特征和優勢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州賽源微電子有限公司,未經蘇州賽源微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210572212.8/2.html,轉載請聲明來源鉆瓜專利網。





