近日,程式師Fabrice Bellard開發出了一種新的圖片格式BPG,它能將現有數碼圖像的尺寸減小到一半,有望取代我們熟知的JPEG格式。
JPEG
vs BPG
現在,手機或網頁上的多數圖像都是JPEG格式,它始於1986年,並於1994年正式推出。JPEG能在儘量不影響圖像品質的情況下,將其壓縮到很小,這能加快檔案傳輸速度,減少網頁載入時間,節省儲存空間。
此後,JPEG一直有小修小補,增加一些壓縮演算法,但Bellard的技術是一次大幅度革新。新格式名為BPG,在任何尺寸上都能產生比JPEG品質更高的圖像,即同樣品質的圖片,BPG的體積僅為JPEG的一半。這是因為BPG採用了一種新的HEVC演算法,這一開源標準主要用來壓縮影像。
同樣大小的JPEG(左)與BPG(右)格式成像品質對比
有什麼用?
與JPEG推出時一樣,BPG也能傳輸更快,消耗的容量更少,如果你流量有限,還能多刷幾個網頁。這些都能產生直接的經濟效益,想想你每月的流量,而對Facebook這樣存在大量圖像的網站來說,節約的可不是一點兩點。
另一點是,更好的成像品質。HEVC,以及BPG都擁有JEPG沒有的功能,能進行無失真壓縮,不造成品質損失。
那它會成為新標準嗎?
很遺憾,可能不會。
相容性是一個大問題。現在幾乎沒有軟體支援BPG格式,這讓它很難普及。儘管Bellard開發了一個Javascript解碼器,將它加入網站後,幾乎所有流覽器都能支援BPG,但終端使用者還是沒有其它方法,來查看或創建這種格式的圖像。
競爭對手
Bellard不是唯一一個想要顛覆JPEG,及使用HEVC標準的人。今年 3月,火狐流覽器的開發者Mozilla Research就公佈了mozjpeg計畫,它想提升JPEG的壓縮效果,並保持與現有軟體的相容。
7月15日,mozjpeg
2.0公佈,同時還獲得了Facebook6萬美元的捐贈。
儘管BPG的壓縮效果比mozjpeg 2.0還要好,但將它部署在Facebook這樣規模的網站上,還是難以實現,因為每個接入該網站的應用都要增加額外的代碼。
現在,還有很多其它組織在使用HEVC技術進行圖像壓縮。雖然BPG很優秀,而且已經開發出來了,但真正的普及可能還要靠一些大型組織來推動。
via forbes
沒有留言:
張貼留言