[發明專利]一種紅外實時成像系統的幀緩存調度裝置及調度方法有效
申請號: | 201210006172.0 | 申請日: | 2012-01-06 |
公開(公告)號: | CN102541660A | 公開(公告)日: | 2012-07-04 |
發明(設計)人: | 劉子驥;楊書兵;勞常委;蔡貝貝;蔣亞東;鄭興 | 申請(專利權)人: | 電子科技大學 |
主分類號: | G06F9/50 | 分類號: | G06F9/50 |
代理公司: | 成都華典專利事務所(普通合伙) 51223 | 代理人: | 楊保剛;徐豐 |
地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 紅外 實時 成像 系統 緩存 調度 裝置 方法 | ||
1.一種紅外實時成像系統的幀緩存調度裝置,其特征在于,包括:
調度裝置初始單元,用于為每個系統已分配的幀緩存分配一個對應的鏈表結點,以及根據幀緩存的狀態分配五個管理緩存的鏈表,初始化操作包括:初始化空閑狀態對應的鏈表List_I、正在寫入原始紅外幀數據的狀態對應的鏈表List_B、原始紅外幀數據寫入完成狀態對應的鏈表List_R、正在寫入處理后的紅外幀數據的狀態對應的鏈表List_B、處理后紅外幀數據寫入完成狀態對應的鏈表List_R,并將所有鏈表結點均掛載到List_I鏈表上;
讀緩存調度單元,用于為讀操作分配可讀緩存,將讀操作緩存對應的鏈表結點信息返回給申請者;
寫緩存調度單元,用于為寫操作分配緩存,將分配的緩存對應的鏈表結點信息返回申請者;
調度裝置回收單元,用于將已經讀或寫完畢的緩存對應的鏈表結點插入到正確的鏈表中。
2.?一種使用權利要求1所述的調度裝置的紅外實時成像系統的幀緩存調度方法,其特征在于,包括如下步驟:
A:首先,系統在分配了緩存之后,調用調度裝置初始單元,該單元為緩存初始化對應的調度裝置單元,使該調度裝置投入使用;
其中:讀緩存操作包括如下步驟:
1A:讀進程調用所述調度裝置的讀緩存調度單元申請可讀緩存,讀緩存調度單元將可讀的緩存信息返回給讀進程,
1B:讀進程根據獲得的緩存信息,從申請到的緩存內讀取紅外幀數據,
1C:在完成讀緩存操作后,讀進程通過調用調度裝置回收單元完成一次讀緩存操作;
寫緩存操作包括如下步驟:
2A:寫過程調用所述調度裝置的寫緩存調度單元申請可寫緩存,寫緩存調度單元將可寫的緩存信息返回給寫過程,
2B:寫過程根據獲得的緩存信息,向申請到的緩存內寫入紅外幀數據,
2C:在完成寫緩存操作后,寫過程通過調用調度裝置回收單元完成一次寫緩存操作。
3.?根據權利要求2所述的紅外實時成像系統的幀緩存調度方法,其特征在于,所述讀緩存調度單元的讀緩存調度包括如下步驟:
步驟200:執行讀操作的過程調用該單元申請讀n個緩存的某類紅外幀數據,并進入步驟210,某類紅外幀數據為原始紅外幀數據和處理后的紅外幀數據;
步驟210:該單元查詢該類紅外幀對應的List_R是否為空,如不為空,則跳至220;否則跳至240,
步驟220:當該類紅外幀對應的List_R鏈表中包含m個鏈表結點,調度裝置將該鏈表中的前min(m,n)個鏈表結點取出,并跳至步驟230,
步驟230:調度成功,將步驟220中取出的min(m,n)個鏈表結點的信息返回給申請者,
步驟240:調度失敗,返回失敗信息。
4.?根據權利要求2所述的紅外實時成像系統的幀緩存調度方法,其特征在于,所述寫緩存調度單元的寫緩存調度包括如下步驟:
步驟100:當寫操作向該單元申請緩存用于寫入某類紅外幀數據時,跳至步驟110,某類紅外幀數據為原始紅外幀數據和處理后的紅外幀數據;
步驟110:該單元判斷該類紅外幀緩存對應的List_B鏈表是否為空,若不為空則跳至步驟140,否則跳至步驟120,
步驟120:該單元判斷List_I鏈表是否為空,若為空則跳至步驟121,否則跳至步驟130,
步驟121:該單元判斷另一類紅外幀對應的List_R鏈表是否為空,若為空則跳至122,否則跳至步驟130,
步驟122:該單元判斷該類紅外幀對應的List_R是否為空,若為空則跳至步驟140,否則跳至步驟130,
步驟130:取出上一步驟的鏈表的鏈表首結點,并插入至該類紅外幀對應的List_B鏈表尾,然后跳至步驟150,?
步驟140:退出調度,返回調度失敗信息,
步驟150:調度成功,將調度信息返回申請者。
5.?根據權利要求3所述的紅外實時成像系統的幀緩存調度方法,其特征在于,所述調度裝置回收單元的處理包括如下步驟:
申請者在完成k個緩存讀操作之后,將該k幀緩存對應的鏈表結點歸還調度裝置,調度裝置再將k個鏈表結點依次插入List_I鏈表尾,其中0<k<=min(m,n)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210006172.0/1.html,轉載請聲明來源鉆瓜專利網。