АУДИОКОДЕР И ДЕКОДЕР

1. Система аудиокодирования, содержащая:
блок (201) линейного предсказания (LP) для анализа кадров первой длительности аудиосигнала для определения последовательности полиномов LPC;
блок (202) адаптивного преобразования длительности для преобразования кадров переменной второй длительности аудиосигнала в кадры коэффициентов модифицированного дискретного косинусного преобразования (MDCT);
блок (970, 1070) создания кривой усиления для создания кривых усиления MDCT-области для кадров коэффициентов MDCT на основе величин откликов, определенных из последовательности полиномов LPC, причем создание кривых усиления в MDCT-области содержит отображение, посредством блока (1100) отображения, полиномов LPC в соответствующие кадры коэффициентов MDCT;
блок применения кривой усиления для применения кривых усиления в MDCT-области к кадрам коэффициентов MDCT для создания кадров коэффициентов MDCT, скорректированных на усиление; и
блок (203) квантования для квантования кадров коэффициентов MDCT, скорректированных на усиление.
2. Система аудиокодирования по п. 1, содержащая:
блок управления последовательностью окон для определения, для блока аудиосигнала, длительностей второго кадра для перекрытия окон MDCT.
3. Система аудиокодирования по любому из предыдущих пунктов, содержащая блок перцептуального моделирования, изменяющий характеристику фильтра LP посредством линейной частотной модуляции и/или наклона полинома LPC, созданного блоком линейного предсказания для кадра LPC.
4. Система аудиокодирования по любому из предыдущих пунктов, содержащая:
блок разделения частот для разделения аудиосигнала на низкочастотный компонент и высокочастотный компонент; и
высокочастотный кодер для кодирования высокочастотного компонента,
причем низкочастотный компонент является входным сигналом для блока линейного предсказания и блока преобразования, и причем высокочастотный кодер является кодером репликации спектральной полосы.
5. Система аудиокодирования по п. 4, в которой блок разделения частот содержит хранилище квадратурных зеркальных фильтров и блок синтеза квадратурных зеркальных фильтров, выполненные с возможностью понижающей дискретизации аудиосигнала.
6. Система аудиокодирования по п. 4 или 5, в которой граница между низкочастотной полосой и высокочастотной полосой может меняться, и блок разделения частот определяет частоту разделения, на основе свойств аудиосигнала и/или требований к полосе пропускания кодера.
7. Система аудиокодирования по любому из предыдущих пунктов, содержащая:
блок (1360) определения масштабных коэффициентов для определения масштабных коэффициентов, чтобы управлять шумом квантования блока (203) квантования.
8. Система аудиокодирования по п. 7, в которой масштабные коэффициенты определяются на основе преобразованных кривых усиления в MDCT-области.
9. Система аудиокодирования по любому из предыдущих пунктов, содержащая параметрический стереоблок для вычисления параметрического стереопредставления левого и правого входных каналов.
10. Система аудиокодирования по любому из предыдущих пунктов, в которой блок (1500) отображения интерполирует полиномы LP, созданные на скорости, соответствующей длительности первого кадра, так чтобы они соответствовали кадрам сигнала в MDCT-области, созданного на скорости, соответствующей длительности второго кадра.
11. Аудиодекодер, содержащий:
блок (211) деквантования для деквантования квантованных кадров коэффициентов MDCT декодированных из входного битового потока, причем кадры коэффициентов MDCT представляют аудиосигнал;
блок (970, 1070) создания кривой усиления для создания кривых усиления MDCT-области для кадров коэффициентов MDCT на основе величин откликов, определенных из последовательности полиномов LPC, причем полиномы LPC получены из входного битового потока, и причем создание кривых усиления MDCT-области содержит отображение, блоком (1100) отображения, полиномов LPC в соответствующие кадры коэффициентов MDCT;
блок применения кривой усиления для применения кривых усиления в MDCT-области к кадрам коэффициентов MDCT для создания кадров коэффициентов MDCT, скорректированных на усиление; и
блок (212) инверсного преобразования MDCT с адаптивной длиной для инверсного преобразования кадров коэффициентов MDCT, скорректированных на усиление в аудиосигнал временной области, причем блок инверсного MDCT-преобразования работает с переменной длительностью кадров.
12. Способ аудиокодирования, содержащий этапы, на которых:
выполняют анализ линейного предсказания (LP) для кадров первой длительности аудиосигнала для определения последовательности полиномов LPC;
преобразуют кадры переменной второй длительности аудиосигнала в кадры коэффициентов модифицированного дискретного косинусного преобразования (MDCT);
создают кривые усиления MDCT-области для кадров коэффициентов MDCT на основе величин откликов, определенных из последовательности полиномов LPC, причем создание кривых усиления в MDCT-области содержит отображение полиномов LPC в соответствующие кадры коэффициентов MDCT;
применяют кривые усиления в MDCT-области к кадрам коэффициентов MDCT для получения кадров коэффициентов MDCT, скорректированных на усиление; и
квантуют кадры коэффициентов MDCT, скорректированных на усиление.
13. Способ аудиодекодирования, содержащий этапы, на которых:
деквантуют квантованные кадры коэффициентов MDCT декодированных из входного битового потока, причем кадры коэффициентов MDCT представляют аудиосигнал;
создают кривые усиления MDCT-области для кадров коэффициентов MDCT на основе величин откликов, определенных из полиномов LPC, причем полиномы LPC получены из входного битового потока, и причем создание кривых усиления MDCT-области содержит отображение полиномов LPC в соответствующие кадры коэффициентов MDCT;
применяют кривые усиления в MDCT-области к кадрам коэффициентов MDCT для создания кадров коэффициентов MDCT, скорректированных на усиление;
инверсно преобразуют кадры коэффициентов MDCT, скорректированных на усиление, в аудиосигнал временной области, с использованием инверсного MDCT, работающего с переменной длительностью кадров.
14. Компьютерная программа для побуждения программируемого устройства выполнять способ аудиокодирования или способ аудиодекодирования по п. 12 или 13.