基本介紹
- 中文名:自適應二進制最佳化
- 外文名:Adaptive Binary Optimization
- 領域:圖像處理
簡介,圖像壓縮,無損壓縮,有損壓縮,熵編碼法,
簡介
自適應二進制最佳化(英語:Adaptive Binary Optimization,縮寫ABO)是MatrixView有限公司構想的一個無損圖像壓縮算法。它採用專利方法壓縮數字內容信號中找到的高相關性,以及使用標準熵編碼算法(如霍夫曼編碼)壓縮其他內容。
圖像壓縮
無損壓縮
對於如繪製的技術圖、圖表或者漫畫,優先使用無損壓縮,這是因為有損壓縮方法,尤其是在低的位速條件下,將會帶來壓縮有損,如醫療圖像或者用於存檔的掃描圖像……等,這些有價值的內容的壓縮也儘量選擇無損壓縮方法。
- 如LZW這樣的自適應字典算法
有損壓縮
有損方法非常適合於自然的圖像,例如一些套用中圖像的微小損失是可以接受的(有時是無法感知的),這樣就可以大幅度地減小位速。
- 色度抽樣:這利用了人眼對於亮度變化的敏感性遠大於顏色變化,這樣就可以將圖像中的顏色信息減少一半甚至更多。
熵編碼法
熵編碼法是一種獨立於介質的具體特徵的進行無損數據壓縮的方案。
一種主要類型的熵編碼方式是對輸入的每一個符號,創建並分配一個唯一的前綴碼,然後,通過將每個固定長度的輸入符號替換成相應的可變長度前綴無關(prefix-free)輸出碼字替換,從而達到壓縮數據的目的。每個碼字的長度近似與機率的負對數成比例。因此,最常見的符號使用最短的碼。