回覆列表
-
1 # 使用者2484343607537
-
2 # 使用者6765375850720
無失真壓縮編碼
有失真壓縮編碼
通常解碼的運算複雜度低於編碼.透過比較解碼前後資料的是否一致,把資料編碼方法分為無損編碼和有損編碼2類(即無失真壓縮和有失真壓縮)前者是解碼前後資料完全一致,沒有任何失真和偏差.後者有一定程度偏差和失真,但是沒多大影響.常見的壓縮演算法有資訊熵編碼(主要有行程長度編碼,哈夫曼編碼和算術編碼),通用編碼,預測編碼,模型法編碼等等.無失真壓縮的演算法一般比較複雜,而且一般的演算法多為有損演算法.考慮檔案和圖象的重要型,有時可採用無失真壓縮,但要注意此種壓縮壓縮比不會很高.
資料壓縮分為兩類,有三種分法:
1、即時壓縮和非即時壓縮 即時壓縮是將語音訊號轉化為數字訊號,同時進行壓縮,然後即時透過Internet傳送出去。即時壓縮一般應用在影像、聲音資料的傳送中。 非即時壓縮是在需要的情況下才進行,沒有即時性。非即時壓縮一般不需要專門的裝置,直接在計算機中安裝並使用相應的壓縮軟體即可。
2、數字壓縮和檔案壓縮 數字壓縮是專指一些具有時間性的資料,這些資料常常是即時採集、即時處理或傳輸的。 檔案壓縮是專指對將要儲存在磁碟等物理介質的資料進行壓縮,如一篇文章資料、一段音樂資料、一段程式編碼資料等的壓縮。
3、無失真壓縮與有失真壓縮 無失真壓縮利用資料的統計冗餘進行壓縮,所以無失真壓縮的壓縮比一般比較低。這類方法廣泛應用於文字資料、程式和特殊應用場合的影象資料等需要精確儲存資料的壓縮。 有失真壓縮方法利用了人類視覺、聽覺對影象、聲音中的某些頻率成分不敏感的特性,允許壓縮的過程中損失一定的資訊。有失真壓縮廣泛應用於語音、影象和影片資料的壓縮。