[發明專利]一種節省暫存內存的圖片解壓縮儲存方法及其模塊無效
| 申請號: | 200810018236.2 | 申請日: | 2008-05-16 |
| 公開(公告)號: | CN101287057A | 公開(公告)日: | 2008-10-15 |
| 發明(設計)人: | 楊凰琳;陳淮琰 | 申請(專利權)人: | 無敵科技(西安)有限公司 |
| 主分類號: | H04N1/41 | 分類號: | H04N1/41;H04N1/60;H03M7/30 |
| 代理公司: | 西安通大專利代理有限責任公司 | 代理人: | 李鄭建 |
| 地址: | 710075陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 節省 暫存 內存 圖片 解壓縮 儲存 方法 及其 模塊 | ||
技術領域
本發明涉及一種圖片儲存技術,特別是一種節省暫存內存的圖片解壓縮儲存方法及其模塊,該方法及其模塊可用于進行JPEG(Joint?PhotographicExperts?Group;聯合圖像專家小組)圖片的解壓縮儲存。
背景技術
過去,對于圖片、影像、聲音……等信息的傳遞與再現方式,由于技術上的限制,僅能以類似方式來處理。近年來,由于數字技術的高度發展,使得信息處理也得到發展并朝向數字化方向邁進。
能隨時在各種電子設備中便捷的播放瀏覽圖片是大家所期望的;然而,從網際網絡或其它圖像檔案數據庫中得到的各種格式的圖像文文件,其中所包含的圖片如背景圖片、風景圖片及漫畫圖片的尺寸往往較大。
因此,當在電子設備上,特別是在手持式電子裝置上,顯示圖片時,其手持式電子裝置上的屏幕分辨率(如,320×240)通常遠小于圖片的分辨率(如,800×600、2048×1536、…等),此時若想要顯示該圖片于屏幕上,通常需解壓縮整張圖片,然后再調降分辨率。但這樣至少需要等同圖片分辨率大小的內存或三倍以上的內存(圖片資料還包含三原色信號(R、G、B))來暫存此圖片。
發明內容
針對上述現有技術存在的缺陷或不足,本發明的目的在于,提供一種節省暫存內存的圖片解壓縮儲存方法及其模塊,該方法及其模塊以較少的內存即可解壓縮整張圖片于屏幕上,可節省暫存內存的設置。
為了實現上述目的,本發明采用如下的技術解決方案:
一種節省暫存內存的圖片解壓縮儲存方法,其特征在于,該方法包括下列步驟:
取JPEG圖片中的一圖塊,該圖塊含有JPEG圖片的m×m個像素點及原始分辨率;
根據壓縮分辨率計算m×m個像素點中欲保留的n×n個像素點;
量化n×n個像素點位置,以取得一組色彩信號;以及
將色彩信號轉換為原圖片的色彩信號并儲存。
其中,轉換前的色彩信號可為一組亮度信號和色差信號;接著將亮度信號和色差信號轉為原圖片的色彩信號(即三原色信號);進而儲存轉換后的三原色信號。
上述方法制備的節省暫存內存的圖片解壓縮儲存模塊,包括:
一圖塊擷取單元,用于擷取JPEG圖片中的至少一圖塊,并且每一圖塊含有m×m個像素點及原始分辨率;
一運算單元,用于計算每一圖塊在壓縮分辨率下m×m個像素點中欲保留的n×n個像素點,其中,m>n;
一量化單元,用于量化n×n個像素點位置,以產生至少一組亮度信號和復數個色差信號;
一色彩空間轉換單元,用于將亮度信號和復數個色差信號轉換為原圖片的色彩信號,并儲存轉換得到的色彩信號。
例如:將亮度信號和色差信號(YUV?or?YCbCr)轉為三原色信號(R、G、B)。色彩空間轉換單元依實際顯示接口而定,內存則用以儲存轉換得到的色彩信號。
本發明的節省暫存內存的圖片解壓縮儲存方法及其圖片儲存模塊,由于屏幕顯示分辨率在一定縮小比例下,小于原圖片分辨率,因此不需儲存整個JPEG圖片的圖塊,可達到節省內存的技術效果。
附圖說明
圖1A為本發明的一個具體實施例的節省暫存內存的圖片儲存方法流程圖;
圖1B為本發明的另一個實施例的節省暫存內存的圖片儲存方法流程圖;
圖2為本發明又一個實施例的節省暫存內存的圖片儲存方法的流程圖;
圖3為本發明實施例的節省暫存內存的圖片儲存模塊的簡要方塊圖;
圖4為根據本發明第二實施例的節省暫存內存的圖片儲存模塊的簡要方塊圖。
以下結合附圖和發明人給出的實施例對本發明作進一步詳細說明。
具體實施方式
首先說明本發明的主要概念:一般而言,在JPEG(Joint?PhotographicExperts?Group;聯合圖像專家小組)圖片解壓縮時,是以一個8×8的圖塊(Block)為每次壓縮與解壓縮的基本單位,另外還有一幅大圖塊(MacroBlock;MB),其包含了完整三原色的基本的圖片圖塊。其中,圖片的像素點可分為三個成分,例如:亮度(Y)信號、藍色色差(Cb)信號和紅色色差(Cr)信號,紅色原色信號(R)、綠色原色信號(G)和藍色原色信號(B),或…等。通常JPEG在解壓縮后是Y、Cb、Cr三種信號,然后當要顯示在屏幕上時,再轉成R、G、B三原色信號。通常一個MB包含了四個Y信號圖塊、一個Cb信號圖塊及一個Cr信號圖塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無敵科技(西安)有限公司,未經無敵科技(西安)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810018236.2/2.html,轉載請聲明來源鉆瓜專利網。





