數(shù)字圖像的壓縮是解決圖像數(shù)據(jù)量大、存儲和傳輸困難的基本措施。圖像壓縮的方法很多,一般可分為有損壓縮和無損壓縮兩大類。有損壓縮允許一定程度的信息丟失,在滿足實際應(yīng)用的條件下能夠取得較高的壓縮比;無損壓縮不允許信息丟失,但是壓縮比難以提高。在醫(yī)學(xué)圖像、遙感圖像等應(yīng)用領(lǐng)域,對于圖像的壓縮比和失真度都有著較高要求,因此需要采用近無損壓縮的方法。近無損壓縮是有損壓縮和無損壓縮的一個折衷,允許一定的失真,能夠獲得高保真還原圖像的同時,得到比無損壓縮更高的壓縮比。 JPEG-LS是連續(xù)色調(diào)靜止圖像無損和近無損壓縮的國際標(biāo)準(zhǔn),算法復(fù)雜度低,壓縮性能優(yōu)越,但是JPEG-LS對不同圖像壓縮時壓縮比不可控制。本文在研究JPEG-LS近無損圖像壓縮算法的基礎(chǔ)上,針對具體應(yīng)用背景,提出了一種基于塊的近無損壓縮方法。進一步利用圖像局部紋理特性分析,對不同特性的區(qū)域容忍不同的信息丟失程度,實現(xiàn)了對圖像壓縮的碼率控制。針對某工程應(yīng)用中的具體要求,我們以FPGA為平臺,采用Verilog HDL語言對改進算法進行了硬件實現(xiàn)。 實驗結(jié)果證明,這種基于塊的具有碼率控制的近無損圖像壓縮算法,在實現(xiàn)較為精確的碼率控制的同時,能夠獲得較高的還原圖像質(zhì)量,而且硬件實現(xiàn)復(fù)雜度低,能夠滿足對圖像的實時壓縮要求。