- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
基本簡介
近日谷歌宣布Guetzli,一個新的開源算法,可以產(chǎn)生高質(zhì)量的JPEG圖片,同時圖片大小比目前的方法縮小了35%。網(wǎng)絡(luò)工程師可以用它來制作加載更快而使用的數(shù)據(jù)量甚至更小的網(wǎng)頁。
·Guetzli,是一個針對數(shù)碼圖像和網(wǎng)頁圖像的JPEG編碼器,能夠通過產(chǎn)生更小的jpeg文件來達到更快的在線體驗,并且同時保持與當(dāng)前瀏覽器,圖像處理應(yīng)用和JPEG標(biāo)準(zhǔn)的兼容性。從實際意義來說,Guetzli與Zopfli算法很相似,Zopfli可以產(chǎn)生更小的PNG和gzip文件而不用介入新格式。而且Guetzli與基于RNN的圖像壓縮,RAISR和WebP所使用技術(shù)的不同之處在于,Guetzli不需要客戶或系統(tǒng)為了保證網(wǎng)絡(luò)規(guī)模的壓縮率做出改動。
·JPEG圖像的視覺質(zhì)量與它的多階段壓縮過程:色彩空間變換,離散余弦變換,以及量化有著直接的關(guān)系。Guetzli主要關(guān)注量化階段,因為在量化階段,圖像視覺質(zhì)量損失越多,輸出圖像尺寸越小。Guetzli努力在最小化損失和最小化圖像尺寸中尋找一個平衡。其通過使用一個搜索算法,來克服JPEG格式的精神視覺模型與Guetzli的精神視覺模型之間的差別,以一種更全面更詳細的方式來結(jié)合色彩感知和視覺掩蔽,而不是通過簡單的色彩變換和離散余弦變換。然而,盡管Guetzli可以使圖像尺寸更小,與目前的方法相比,我們的搜索算法需要花較長的時間來創(chuàng)建壓縮圖像。
圖1.16*16的合成樣例,一根電話線懸掛在藍天的背景下,JPEG壓縮算法用的典型樣例。左邊是未壓縮的原圖,Guetzli(右圖)比libjpeg(中間)的結(jié)果顯示具有較少的振鈴現(xiàn)象,并且文件大小也比較小。
盡管Guetzli可以產(chǎn)生更小的圖像而不用以圖像質(zhì)量為代價,谷歌發(fā)現(xiàn)實驗中如果把壓縮圖像的尺寸設(shè)為常數(shù),相比于libjpeg輸出的圖像,人工評估總是更偏好Guetzli產(chǎn)生的圖像,即使當(dāng)libjpeg的圖像和Guetzli的大小相同甚至更大一些。這一點讓我們覺得壓縮速度較慢也是值得的。
圖2.20*24像素的一張貓眼圖片的放大區(qū)域。左圖是未壓縮的原圖,Guetzli(右圖)比libjpeg(中間)的結(jié)果顯示具有較少的振鈴現(xiàn)象,并且不需要更大的圖像尺寸。
谷歌希望網(wǎng)絡(luò)工程師和圖像設(shè)計者會覺得Guetzli很有用,并且應(yīng)用到他們的圖像內(nèi)容中,讓用戶在瀏覽多圖網(wǎng)站時體驗更平滑的圖像,同時能夠減少加載時間和移動用戶的流量費用。最后,我們希望Guetzli中使用的新的精神視覺方法能夠為進一步的圖像和視覺壓縮研究帶去新的靈感。
文件截圖
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用