專利名稱:圖像分類壓縮方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,更為具體地,涉及一種根據(jù)圖像的特征來對圖像進(jìn)行壓縮的圖像分類壓縮方法和系統(tǒng)。
背景技術(shù):
隨著社會的進(jìn)步和技術(shù)的發(fā)展,人們越來越多地使用圖像甚至視頻等更加生動、直觀的形式替代傳統(tǒng)的文字來記錄和傳遞信息,并且信息量也越來越大,由于圖像和視頻本身的數(shù)據(jù)量非常大,給存儲和傳輸帶來了很多不便,因此,無論傳輸或存儲都需要對數(shù)據(jù)進(jìn)行有效的壓縮。
圖像壓縮是數(shù)據(jù)壓縮技術(shù)在數(shù)字圖像上的應(yīng)用,它的目的是減少圖像數(shù)據(jù)中的冗余信息從而用更加高效的格式存儲和傳輸數(shù)據(jù),對于數(shù)字圖像信息在網(wǎng)絡(luò)上實現(xiàn)快速傳輸和實時處理具有重要的意義。圖像數(shù)據(jù)之所以能被壓縮,就是因為數(shù)據(jù)中存在著冗余。圖像數(shù)據(jù)的冗余主要表現(xiàn)為圖像中相鄰像素間的相關(guān)性引起的空間冗余;圖像序列中不同幀之間存在相關(guān)性引起的時間冗余;不同彩色平面或頻譜帶的相關(guān)性引起的頻譜冗余。數(shù)據(jù)壓縮的目的就是通過去除這些數(shù)據(jù)冗余來減少表示數(shù)據(jù)所需的比特數(shù)。在圖像壓縮的應(yīng)用中,最理想的是圖像容量小、質(zhì)量高(清晰)壓縮,這需要根據(jù)不同圖像的性質(zhì)選擇不同的輸出格式。網(wǎng)上現(xiàn)今常用的圖像格式有JPG、GIF、PNG。其中,JPG是一種有損壓縮格式,能夠?qū)D像壓縮在很小的儲存空間,圖像中重復(fù)或不重要的資料會被丟失,因此容易造成圖像數(shù)據(jù)的損傷。適用于色彩復(fù)雜、風(fēng)景類大圖的壓縮存儲。GIF是一種基于LZW算法的連續(xù)色調(diào)的無損壓縮格式。其壓縮率一般在50 %左右,它不屬于任何應(yīng)用程序。目前幾乎所有相關(guān)軟件都支持它,公共領(lǐng)域有大量的軟件在使用GIF圖像文件。適用于色彩簡單的按鈕、icon小圖標(biāo)、透明背景的壓縮存儲。PNG是網(wǎng)上接受的最新圖像文件格式。PNG能夠提供長度比GIF小30%的無損壓縮圖像文件。它同時提供24位和48位真彩色圖像支持以及其他諸多技術(shù)性支持。適用于大面積規(guī)則漸變、水晶風(fēng)格按鈕、透明、半透明背景的壓縮存儲??梢钥闯觯挥袨樘囟愋偷膱D像選擇合適的壓縮方式,才能充分利用每一種壓縮格式的特點,獲得質(zhì)量高、容量小的壓縮文件。現(xiàn)有的圖像壓縮技術(shù)多從文件壓縮算法本身出發(fā),通過數(shù)據(jù)分析、打包、聚類等方式對圖像數(shù)據(jù)進(jìn)行壓縮,如公開號為CN101594537A、CN101563926A的中國專利申請,壓縮和解壓縮的技術(shù)實現(xiàn)都比較復(fù)雜,需要較大的數(shù)據(jù)處理支持。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明的目的是提供一種圖像分類壓縮方法和系統(tǒng),根據(jù)需要壓縮的圖像的類別選擇適宜的壓縮工具進(jìn)行相對高質(zhì)量的壓縮處理。
根據(jù)本發(fā)明的一個方面,提供了一種圖像壓縮方法,包括通過對圖像進(jìn)行掃描獲取所述圖像的特征值;根據(jù)所述圖像的特征值判斷所述圖像的類別;根據(jù)所述圖像的類別對所述圖像進(jìn)行壓縮。
其中,優(yōu)選的方案是,所述圖像的特征值包括所述圖像的原圖格式、單位面積顏色數(shù)、同色區(qū)域比例、圖像尺寸和比例。其中,優(yōu)選的方案是,在根據(jù)所述圖像的特征值判斷所述圖像的類別的過程中,根據(jù)所述圖像的特征值和預(yù)設(shè)的閾值,把圖像分為線條類圖像和照片類圖像。其中,優(yōu)選的方案是,在根據(jù)所述圖像的類別對所述圖進(jìn)行壓縮的過程進(jìn)一步包括如果所述圖像為線條類圖像,則壓縮為GIF/PNG格式;如果所述圖像為照片類圖像,則壓縮為JPG格式。根據(jù)本發(fā)明的另一方面,提供了一種圖像壓縮系統(tǒng),包括圖像特征獲取單元,用于通過對圖像進(jìn)行掃描獲取圖像的特征值;圖像類別判斷單元,用于根據(jù)所述圖像的特征值判斷所述圖像的類別;圖像壓縮單元,用于根據(jù)所述圖像的類別對所述圖像進(jìn)行壓縮。利用上述根據(jù)本發(fā)明的圖像壓縮方法和系統(tǒng),根據(jù)需要壓縮的圖像的類別選擇適宜的壓縮工具進(jìn)行相對高質(zhì)量的壓縮處理,可以用更小的文件體積得到更高顯示質(zhì)量的圖像,尤其是在海量圖像存儲或者慢速網(wǎng)絡(luò)等對圖像文件體積要求較高的場合,能夠帶來更加明顯的處理速度和圖像質(zhì)量雙贏效果。為了實現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細(xì)說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細(xì)說明了本發(fā)明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。
通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中圖I為根據(jù)本發(fā)明實施例的圖像分類壓縮方法流程示意圖;圖2為根據(jù)本發(fā)明實施例的圖像分類壓縮系統(tǒng)的方框示意圖;圖3是根據(jù)本發(fā)明實施例的壓縮參數(shù)示意圖。在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。
具體實施例方式以下將結(jié)合附圖對本發(fā)明的具體實施例進(jìn)行詳細(xì)描述。為了根據(jù)需要壓縮的圖像的類別選擇適宜的壓縮工具進(jìn)行相對高質(zhì)量的壓縮處理,本發(fā)明根據(jù)圖像的顏色、尺寸等特點把需要壓縮的圖像分文線條類圖像和照片類圖像兩大類。其中,線條類圖像適合用GIF、PNG格式壓縮,而照片類圖像適合用JPEG壓縮。對于線條類圖像和照片類圖像的區(qū)分可以根據(jù)圖像本身的色彩的多少以及色彩分布規(guī)律、尺寸等參數(shù)判斷,一般而言,照片類圖像的顏色較多并且變化復(fù)雜,如通常認(rèn)知中的照片;線條類圖像的顏色種類較少,并且顏色變化比較有規(guī)律,如網(wǎng)絡(luò)上常用的功能性圖標(biāo)、PPT、圖表等。由于GIF和PNG利用調(diào)色版技術(shù)進(jìn)行圖像壓縮,在圖像顏色較少時可達(dá)到很高的壓縮率,但是在圖像顏色較多時圖像效果不好且壓縮率很低(其中GIF只支持256色),因此適合壓縮線條類圖像。JPG利用弱化圖像高頻信號的的方法進(jìn)行壓縮,和圖像顏色數(shù)無關(guān),對照片有很高的壓縮率,且顯示效果也很好(人眼對高頻信號不敏感),但對線條類圖片會有很差的效果(表現(xiàn)為圖像模糊、有雜色),而且壓縮率也不高,因此更適合壓縮照片類圖像。因此,如果沒有分清圖像類型而統(tǒng)一采用某種格式或者采用原圖像的格式來對圖像進(jìn)行壓縮,會導(dǎo)致壓縮后的圖像文件比較大,并且解壓縮后的圖像顯示效果差。
·
圖I為根據(jù)本發(fā)明實施例的圖像分類壓縮方法流程示意圖。如圖I所示,本發(fā)明提供的圖像分類壓縮方法包括如下基本流程SllO :通過對圖像進(jìn)行掃描獲取該圖像的特征值;S120 :根據(jù)所獲取的圖像的特征值判斷該圖像的類別;S130 :根據(jù)所判斷出的圖像的類別對該圖像進(jìn)行壓縮。其中,為了判斷圖像的類別,需要獲取的圖像的特征值包括原圖格式、單位面積顏色數(shù)、同色區(qū)域比例、圖像尺寸和比例。另外,其他如亮度、直方圖等圖像特征也可以作為圖像特征成為圖像分類的依據(jù),一般而言,分類所依據(jù)的圖像特征越多,分類所需要的數(shù)據(jù)處理量越大,但分類的效果也越好,從而為分類后的圖像壓縮提供更加適宜的參考依據(jù)。單位面積顏色數(shù)為圖像所包含的顏色總數(shù)與圖像面積的比值。同色區(qū)域比例為一個圖像中所有同色區(qū)域的總面積與圖像總面積的比值,為范圍在O I之間的一個值。此處,同色區(qū)域指的是圖像中顏色相同的連通區(qū)域,也就是說,如果圖像中一個連通區(qū)域(由多于一個像素組成)的所有像素的顏色相同,且該區(qū)域的外邊界上任何一個像素均與該區(qū)域上的像素顏色不同,則該區(qū)域為一個同色區(qū)域。圖像尺寸和比例指的是圖像的寬度、高度以及兩者的比值。在通過對圖像進(jìn)行掃描獲取上述圖像的特征值后,分析該圖像特征值,根據(jù)預(yù)設(shè)的閾值來判斷圖像的類型,把圖像分為線條類圖像和照片類圖像。從通常的應(yīng)用來看,圖像原圖一般采用GIF、PNG或JPG格式,根據(jù)對圖像原圖的分析得到的圖像特征值和預(yù)設(shè)的閾值(如上表所示)可以把圖像分類為線條類圖像和照片類圖像。由于JPG是有損壓縮格式,而GIF和PNG都是無損壓縮格式,兩類圖像有很大差異,因此需要對原圖是JPG或GIF/PNG的情況分別處理,并且各用一套閾值。通過對大量圖像的壓縮調(diào)試和測試處理,本發(fā)明在對圖像進(jìn)行分類是采用下表一所示的特征值和閾值比較判斷參數(shù)以及分類標(biāo)準(zhǔn)
權(quán)利要求
1.一種圖像分類壓縮方法,包括 通過對圖像進(jìn)行掃描獲取所述圖像的特征值; 根據(jù)所述圖像的特征值判斷所述圖像的類別; 根據(jù)所述圖像的類別對所述圖像進(jìn)行壓縮。
2.如權(quán)利要求I所述的圖像分類壓縮方法,其中, 所述圖像的特征值包括所述圖像的原圖格式、單位面積顏色數(shù)、同色區(qū)域比例、圖像尺寸和比例。
3.如權(quán)利要求2所述的圖像分類壓縮方法,其中, 所述圖像的原圖格式包括GIF、PNG和JPG格式。
4.如權(quán)利要求I所述的圖像分類壓縮方法,其中,在根據(jù)所述圖像的特征值判斷所述圖像的類別的過程中,根據(jù)所述圖像的特征值和預(yù)設(shè)的閾值,把圖像分為線條類圖像和照片類圖像。
5.如權(quán)利要求4所述的圖像分類壓縮方法,其中,在根據(jù)所述圖像的類別對所述圖進(jìn)行壓縮的過程進(jìn)一步包括 如果所述圖像為線條類圖像,則壓縮為GIF/PNG格式; 如果所述圖像為照片類圖像,則壓縮為JPG格式。
6.一種圖像分類壓縮系統(tǒng),包括 圖像特征獲取單元,用于通過對圖像進(jìn)行掃描獲取圖像的特征值; 圖像類別判斷單元,用于根據(jù)所述圖像的特征值判斷所述圖像的類別; 圖像壓縮單元,用于根據(jù)所述圖像的類別對所述圖像進(jìn)行壓縮。
7.如權(quán)利要求6所述的圖像分類壓縮系統(tǒng),其中, 所述圖像的特征值包括所述圖像的原圖格式、單位面積顏色數(shù)、同色區(qū)域比例、圖像尺寸和比例。
8.如權(quán)利要求7所述的圖像分類壓縮系統(tǒng),其中, 所述圖像的原圖格式包括GIF、PNG和JPG格式。
9.如權(quán)利要求6所述的圖像分類壓縮系統(tǒng),其中, 所述圖像類別判斷單元根據(jù)所述圖像的特征值和預(yù)設(shè)的閾值,把圖像分為線條類圖像和照片類圖像。
10.如權(quán)利要求9所述的圖像分類壓縮系統(tǒng),其中,所述圖像壓縮單元包括 線條類圖像壓縮單元,用于在所述圖像為線條類圖像時,將所述圖像壓縮為GIF/PNG格式; 照片類圖像壓縮單元,用于在所述圖像為照片類圖像時,將所述圖像壓縮為JPG格式。
全文摘要
本發(fā)明提供了一種圖像分類壓縮方法和系統(tǒng),其中的方法包括通過對圖像進(jìn)行掃描獲取所述圖像的特征值;根據(jù)所述圖像的特征值判斷所述圖像的類別;根據(jù)所述圖像的類別對所述圖像進(jìn)行壓縮方法。本發(fā)明根據(jù)需要壓縮的圖像的類別選擇適宜的壓縮工具進(jìn)行相對高質(zhì)量的壓縮處理,可以用更小的文件體積得到更高顯示質(zhì)量的圖像,尤其是在海量圖像存儲或者慢速網(wǎng)絡(luò)等對圖像文件體積要求較高的場合,能夠帶來更加明顯的處理速度和圖像質(zhì)量雙贏效果。
文檔編號H04N7/26GK102957906SQ201110251169
公開日2013年3月6日 申請日期2011年8月29日 優(yōu)先權(quán)日2011年8月29日
發(fā)明者梁捷, 周志明 申請人:廣州九游信息技術(shù)有限公司