发明名称 Audio encoding using adaptive codebook application ranges
摘要 A low bit rate digital audio coding system includes an encoder which assigns codebooks to groups of quantization indexes based on their local properties resulting in codebook application ranges that are independent of block quantization boundaries. The invention also incorporates a resolution filter bank, or a tri-mode resolution filter bank, which is selectively switchable between high and low frequency resolution modes or high, low and intermediate modes such as when detecting transient in a frame. The result is a multichannel audio signal having a significantly lower bit rate for efficient transmission or storage. The decoder is essentially an inverse of the structure and methods of the encoder, and results in a reproduced audio signal that cannot be audibly distinguished from the original signal.
申请公布号 US9361894(B2) 申请公布日期 2016.06.07
申请号 US201313895256 申请日期 2013.05.15
申请人 Digital Rise Technology Co., Ltd. 发明人 You Yuli
分类号 G10L19/00;G10L19/06;G10L21/04;H04B1/66;H04N7/12;H04N11/02;G10L19/008;G10L19/02;G10L19/025;G10L19/035;G10L19/038;G10L19/022 主分类号 G10L19/00
代理机构 Joseph G. Swan, P.C. 代理人 Joseph G. Swan, P.C.
主权项 1. A method of encoding a digital audio signal, comprising: processing input samples of the digital audio signal by using an analysis filter bank so as to transform the input audio samples into subband samples that represent the audio signal in a frequency domain; creating quantization indexes by quantizing the subband samples; dividing the quantization indexes into granules, each containing a plurality of quantization indexes; assigning codebooks to individual granules, with each range of contiguous granules that have the same codebook index being an application range for said codebook; replacing codebooks assigned to identified application ranges with the codebook assigned to an immediate neighbor application range, thereby expanding the application ranges of said immediate neighbor codebooks; encoding the quantization indexes using the codebooks applicable within the respective application ranges, including changes made in said replacing step; creating an encoded data stream, including the encoded quantization indexes, indexes for the codebooks and the respective codebook application ranges; and at least one of storing or transmitting the encoded data stream.
地址 Guangzhou, Guangdong Province CN