[發明專利]一種緊湊存儲圖像數據的讀取裝置及方法有效
| 申請號: | 201110399229.3 | 申請日: | 2011-12-01 |
| 公開(公告)號: | CN102521141A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 廖裕民 | 申請(專利權)人: | 福州瑞芯微電子有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02;G06T1/60 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福建省*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 緊湊 存儲 圖像 數據 讀取 裝置 方法 | ||
【技術領域】
本發明涉及一種緊湊存儲圖像數據的讀取裝置及方法。
【背景技術】
隨著圖像處理技術的發展,一些電子產品的用戶界面和圖像特效越來越絢麗,其所對應所需要的圖像素材也越來越多,這些圖像素材的特點是圖像小而多,造成了在處理和顯示特效時,素材圖像數據占用了大量的存儲空間,如果能盡量的減少這些圖像數據的存儲空間,將是非常有意義的。
目前普通的存儲方式是當圖像數據寬度不是word(計算機數據單位”字”,等于32比特)的整數倍的時候,會將一行中最后一個word中無效的部分使用無效數據填充,下一行的數據重新從word對齊的地址開始存儲,這種存儲方式處理簡單,但是圖像存儲空間中的無效數據會浪費存儲資源。
如圖1所示,若需存儲寬度為14byte(8bit就稱為一個字節(Byte))的圖象數據,首先從0x0的地址寫數據,寫到14byte的位置時,最后兩個byte使用無效數據填充,下一行的數據重新從word對齊的地址0x10的地址開始存儲下一個14byte的圖象數據,同樣,當寫14byte的位置時,最后兩個byte使用無效數據填充,依次類推,每個line最后兩個byte都是使用無效數據填充,造成大量的存儲空間浪費。
再如圖2所示,若需存儲寬度為13byte的圖象數據,首先從0x0的地址寫數據,寫到13byte的位置時,最后3個byte使用無效數據填充,下一行的數據重新從word對齊的地址0x10的地址開始存儲下一個13byte的圖象數據,同樣,當寫13byte的位置時,最后兩個byte使用無效數據填充,依次類推,每個line最后3個byte都是使用無效數據填充,造成大量的存儲空間浪費。
為此,本發明提出一種緊湊型圖像存儲方式,在圖像數據寬度不是word的整數倍的時候,會將一行最后幾個像素和下一行的開始像素數據存儲于一個word中,這樣會節省圖像的存儲空間.特別是在大量的小圖片需要存儲的時候,可以節省大量的存儲資源。
如圖3所示,若需存儲寬度為14byte的圖象數據,首先從0x0的地址寫數據,寫到14byte的位置時,最后兩個byte使用下一行的數據填充,即下一行的數據從地址0xc的地址開始存儲下一個14byte的圖象數據,同樣,當寫14byte的位置時,最后4個byte使用下一行的數據填充,依次類推,沒有存儲空間浪費,可以節省大量的存儲資源。
再如圖4所示,若需存儲寬度為13byte的圖象數據,首先從0x0的地址寫數據,寫到13byte的位置時,最后3個byte使用下一行的數據填充,即下一行的數據從地址0xd的地址開始存儲下一個13byte的圖象數據,同樣,當寫13byte的位置時,最后2個byte使用下一行的數據填充,依次類推,沒有存儲空間浪費,可以節省大量的存儲資源。
針對這種緊湊存儲方式,需要對應一種簡單有效的控制裝置及方法來實現圖像的讀取,否則就算實現了圖像存儲空間的節省,如果需要復雜的讀取控制電路,這也是得不償失的。
【發明內容】
本發明要解決的技術問題之一,在于提供一種緊湊存儲圖像數據的讀取裝置,用于控制緊湊型圖像存儲方式的讀取,控制過程簡單有效。
為解決上述技術問題:本發明采用的技術方案是:一種緊湊存儲圖像數據的讀取裝置,包括讀取控制單元、寫行緩存控制單元、行緩存單元、讀取地址跳變單元以及配置信息存儲單元;所述讀取控制單元、寫行緩存控制單元、行緩存單元順次連接,所述配置信息存儲單元、讀取地址跳變單元以及讀取控制單元順次連接,所述配置信息存儲單元還與讀取控制單元直接連接;所述讀取控制單元還與外部電路的圖像存儲單元連接,所述行緩存單元還與外部電路的顯示或者圖像處理電路連接;所述圖像存儲單元用于負責存儲緊湊存儲的圖像數據;所述顯示或者圖像處理電路用于負責讀取緊湊存儲讀取和解析電路的行緩存中的圖像數據,將圖像數據顯示或者進行圖像處理;所述讀取地址跳變單元用于負責運算每次讀取動作的地址;所述讀取控制單元用于接收到每次讀取的地址后,按照存儲單元的讀取時序發出讀取命令,并將讀取回來的圖像數據送到到寫行緩存控制單元進行判斷和處理;所述寫行緩存控制單元用于負責在得到每次的讀數據后,根據判斷,將讀數據的全部或者部分寫到行緩存單元中;所述行緩存單元用于存儲圖像數據,以供外部的圖像顯示或者處理電路取用;所述配置信息存儲單元用于負責接收外部的配置信息,并將配置信息存儲于內部,然后將這些配置信息送往各個所需的單元,配置信息包括圖像存儲的起始地址,圖像的寬度和高度,圖像的色度空間格式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福州瑞芯微電子有限公司,未經福州瑞芯微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110399229.3/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





