壓圖速度快百倍!Google 新壓縮演算法 RAISR 最多可節省 75% 頻寬

經過學習後,RAISR 能用低解析度的圖片生成其高解析度的版本。比起現在的圖片最佳化技術,RAISR 能輸出同樣甚至更優的結果,而且速度能快上 10 到 100 倍。
評論
Photo Credit: Google
Photo Credit: Google
評論

原文刊登於合作媒體 愛範兒 ,INSIDE 獲授權轉載。

相信每個人都會遇到這種煩惱:滑到好看的照片時,就會想要點進去看大圖,但載入大圖又很費時,而且還經常會載入失敗。

不過,Google 在去年 11 月份公佈的一項叫 Rapid and Accurate Image Super-Resolution (RAISR) 的技術或許能成為更好的解方。

經過學習後,RAISR 能用低解析度的圖片生成其高解析度的版本。比起現在的圖片最佳化技術,RAISR 能輸出同樣甚至更優的結果,而且速度能快上 10 到 100 倍。

在保證生成圖片品質接近原圖的同時,RAISR 能節約最多 75% 的頻寬。Google 表示每週能用 RAISR 這項技術處理 10 億張圖片,總共能幫使用者節省大約 1/3 的頻寬。

Photo Credit: Google
Photo Credit: Google

上圖最左邊是原始的低解析度圖片,中間是經過傳統 雙三次插值 演算法後得出的結果,右邊則是用 RAISR 演算法輸出的圖片。可以看到,RAISR 的結果更加銳利,細節處理方面更勝一籌。

Photo Credit: Google
Photo Credit: Google
Photo Credit: Google
Photo Credit: Google

老人眼睛的照片處理無疑是令人滿意的。但是馬的雕塑這張則會顯示出 RAISR 演算法的不足,背景柔和的樹葉被硬生生拉高了銳利度,顯得十分奇怪。

Photo Credit: Google
Photo Credit: Google

雖然有不足之處,但是 RAISR 還有一個絕招。一般圖片經過壓縮後,都會失真,解析下降。如左圖,線與線之間已經糊成了一片。使用傳統的線性演算法是無法修復底部紋理的,但是 RAISR 特別的學習方法,讓它有了強大消除失真的能力。右圖是輸出的結果,線與線之間已經乾淨了不少。

昨天,Google+ 的產品經理 John Nack 在 部落格 中發文,表示少部分 Android 裝置的使用者在 Google+ 上檢視高解析度照片時,就已經能體驗到這項新技術。

使用者載入的,實際上還是一張壓縮過的照片,不過在 裝置上 執行 RAISR 的演算法後就能還原圖片的細節。

雖然 RAISR 現在只是應用於 Google+ 上,不過在部落格的最後,John 表示,在接下來的幾週,他們會擴大這項技術的推廣範圍。