HE-AAC是使用頻帶複製(Spectral Band Replication)技術來改進音訊壓縮效率的編碼技術。在音頻訊號接收端,SBR模組藉由複製低頻訊號,重建高頻音頻訊號成份。因此,在編碼器端增加了高頻附加控制參數提取的模組,使得在低位元傳輸率時,解碼端依照高頻附加控制參數來做高頻音訊的重建,依然可以保有較高的音訊品質。HE-AAC在建立頻帶複製的頻帶選擇時,SBR模組依據取樣頻率和編碼位元率來決定複製頻帶的起始頻率。經由EAQUAL測試發現到,不同類型的音樂, 使用相同的起始頻率作為頻帶複製的選擇時,所得到的編碼結果並不是最佳的編碼品質,所以不同的起始頻率對於編碼品質是有所影響的。 本文提出一種方法,藉由計算HE-AAC中AAC低頻部分的失真及能量比例來決定起始頻帶,並使起始頻帶可以動態調整。藉由不同音樂類型的比較,經由EAQUAL測試,與原始編碼器相比較,可以得到更好的音樂品質,且非常接近最佳品質。
HE-AAC use Spectral Band Replication (SBR) module to improve the compression efficiency of perceptual audio codecs. SBR module transposes low frequency components to high frequency components, and then adjustment the high frequency components spectrum to reconstruct the audio signal. Thus, it allows for a much higher audio quality at low datarates. HE-AAC decides the spectral band replication range that depends on SBR module according to sample rate and datarate. After testing via EAQUAL, several kinds of music type use the same start frequency to encode audio file according to sample rate and datarate, the results of audio quality were not the best encoding quality. Thus, encoding quality was influenced by SBR starting frequency. We propose a method to decide SBR starting frequency. The method calculates the distortions and energies ratio of AAC low band part in HE-AAC, and depends on that, we adjust starting frequency dynamically during eocoding process. After many experiments via EAQUAL, versus to reference encoder, we got better audio quality in new encoder, and encoding quality was very close to the best encoding quality.