|
Master Member
|
GOOGLE的Jpegli 應該會讓JPEG格式再稱霸好一陣子
https://opensource.googleblog.com/2...ng-library.html (2024/04/03)
引用:
這是一種先進的JPEG 編碼庫,它保持了高度的向後相容性,同時提供增強的功能,並在高品質壓縮設定下將壓縮比提高了35% 。
Jpegli 是一個新的 JPEG 編碼庫,其設計比傳統 JPEG 更快、更有效率、更美觀。它使用了許多新技術來實現這些目標,包括:
它提供了完全可互通的編碼器和解碼器,符合原始 JPEG 標準及其最傳統的 8 位元形式,以及與 libjpeg-turbo 和 MozJPEG 的 API/ABI 相容性。
◎ 高品質的結果
當透過 Jpegli 壓縮或解壓縮影像時,會執行更精確且心理視覺上有效的計算,並且影像將看起來更清晰且可觀察到的偽影更少。
◎ 速度快
在提高影像品質/壓縮密度比的同時,Jpegli 的編碼速度與 libjpeg-turbo 和 MozJPEG 等傳統方法相當。這意味著 Web 開發人員可以輕鬆地將 Jpegli 整合到他們現有的工作流程中,而無需犧牲編碼速度效能或記憶體使用。
◎ 10+位元色深
Jpegli 每個組件可以使用 10+ 位元進行編碼。傳統的 JPEG 編碼解決方案僅提供每個組件 8 位元動態,導致緩慢梯度中 出現可見的條帶偽影。 Jpegli 的 10+ 位元編碼以原始 8 位元形式進行,產生的影像可與 8 位元檢視器完全互通。 10+ 位元動態可作為 API 擴充功能使用,需要更改應用程式程式碼才能從中受益。
◎ 更密集
Jpegli 比傳統 JPEG 編解碼器更有效地壓縮影像,可節省頻寬和儲存空間,並加快網頁速度。
|
引用:
Jpegli 的工作原理
Jpegli 的工作原理是使用許多新技術來降低雜訊並提高影像品質;主要是來自JPEG XL參考實現的自適應量化啟發式、改進的量化矩陣選擇、精確計算中間結果,並有可能使用更高級的色彩空間。所有新方法都經過精心設計,以使用傳統的 8 位元 JPEG 形式,因此新壓縮的影像與現有的 JPEG 檢視器(例如瀏覽器、影像處理軟體等)相容。
◎ 自適應量化啟發法
Jpegli 使用自適應量化來降低雜訊並提高影像品質。這是透過基於心理視覺建模對量化死區進行空間調製來完成的。使用我們最初為 JPEG XL 開發的自適應量化啟發式方法,可以提高影像品質並減少檔案大小。這些啟發式方法比guetzli中最初使用的類似方法快得多。
◎ 改進的量化矩陣選擇
Jpegli 還使用一組量化矩陣,這些矩陣是透過優化心理視覺品質指標的組合而選擇的。 Jpegli 中的精確中間結果可提高影像質量,且編碼和解碼都會產生更高品質的結果。 Jpegli 可以使用 JPEG XL 的 XYB 色彩空間來進一步提高品質和密度。
|
這下JPEG格式真的可以再戰20年了

|