基本介紹
- 中文名:自適應差值脈碼調製
- 外文名:Adaptive differential pulse code modulation
- 基本:脈碼調製
- 特點:低碼片速率、多時隙、可變擴頻系
定義,原理,
定義
自適應差值脈碼調製(ADPCM)是自適應技術和差值脈碼調製(DPCM)技術相結合的產物。因此,為了說明ADPCM的基本概念,有必要先了解什麼是差值脈碼調製技術。
在“增量調製”條目中已介紹過,在抽樣周期足夠小的情況下,模擬信號相鄰兩個抽樣值都比較接近,並且多數具有單調變化趨勢。理論研究表明,模擬信號相鄰的抽樣值之間存在著很強的相關性;信號前後這種很強的相關性的存在,表明信號的本身含有大量多餘的成分。因此只要知道前一個抽樣值,就能對該時刻的抽樣取值作出預測。預測值與實際值會有誤差,這種誤差是不可預測的,叫做“預測誤差”。傳送端只要傳輸信號的預測誤差,接收端就可以根據預測值和接收到的誤差值,複製出該時刻的實際信號。原始信號的關聯性越強,預測的準確性就越高,預測誤差也就越小。這意味著可以用較少的編碼位數來複製出原來的信號,達到壓縮頻帶、提高通信容量的目的。這就是差值脈碼調製技術的基本思路。這與增量調製基本上是一致的。
自適應差值編碼是利用過去的幾個抽樣值來預測當前輸入樣值,並使預測電路具有自適應預測功能的差值編碼方法。
原理
是對輸入信號的瞬時功率進行檢測,然後將對模擬信號預測值與實際檢測值進行比較,並隨時對這種差值自動進行量化級差的處理,使之始終保持與信號同步變化。在實際套用中,採用自適應量化技術後,可以使離散信號量化處理的信號值個數大量減少,把脈衝編碼位數減少一半,也就是可以把脈碼調製所需要頻寬減小一半,自適應差值脈碼調製技術可以使脈碼調製系統在更低編碼位數的情況下取得滿意的通信質量,如64千比特/秒PCM系統(8位碼)若採用ADPCM,數碼率可降為32千比特/秒(4位碼),這無形中提高了信道的利用效率。
可見ADPCM的基本原理是利用對過去的幾個抽樣值來預測當前輸入的樣值,並使預測電路具有自適應的預測功能與實際檢測值進行比較,隨時對測得的差值自動進行量化級差的處理,使之始終保持與信號同步變化。這種ADPCM技術已廣泛地套用於電話通信網。
還要說明的是,GSM,ADPCM和PCM格式都是音頻編解碼器.
G.721 ADPCM標準是一個代碼轉換系統,以實現64 kbps A律或μ律PCM速率與32 kbps速率之間的相互轉換.
G.729標準制定是通過的8kbps的語音編碼協定,採用共軛結構的算術碼本激勵線性預測CS-ACELP算法.