КОДЕР И ДЕКОДЕР ЗВУКОВОГО СИГНАЛА, СПОСОБ ГЕНЕРИРОВАНИЯ УПРАВЛЯЮЩИХ ДАННЫХ ИЗ ЗВУКОВОГО СИГНАЛА И СПОСОБ ДЕКОДИРОВАНИЯ БИТОВОГО ПОТОКА

1. Кодер (901), сконфигурированный для генерирования управляющих данных (905) из звукового сигнала (903), при этом кодер (901) звукового сигнала содержит:
средства для анализа формы спектра звукового сигнала (903) и для определения степени разрывов огибающей спектра, вносимых при регенерации высокочастотной составляющей звукового сигнала (903) из ряда сигналов (602) низкочастотных поддиапазонов звукового сигнала (903); и
средства для генерирования управляющих данных (905) для управления регенерацией высокочастотной составляющей на основе степени разрывов.
2. Кодер (901) по п. 1, отличающийся тем, что
кодер (901) содержит систему (601, 703) высокочастотной реконструкции, называемой HFR, сконфигурированную для осуществления процесса HFR для генерирования высокочастотной составляющей из ряда сигналов (602) низкочастотных поддиапазонов;
управляющие данные (905) служат признаком необходимости применения ряда коэффициентов усиления спектра в ходе процесса HFR; и
ряд коэффициентов усиления спектра связан с энергией соответствующего ряда сигналов (602) низкочастотных поддиапазонов.
3. Кодер (901) по п. 2, отличающийся тем, что управляющие данные (905) служат признаком порядка многочлена, применяемого для определения ряда коэффициентов усиления спектра.
4. Кодер (901) по п. 2, отличающийся тем, что управляющие данные (905) служат признаком способа определения ряда коэффициентов усиления спектра.
5. Кодер (901) по п. 2, отличающийся тем, что ряд коэффициентов усиления спектра получен из частотно-зависимой кривой (403), аппроксимирующей энергию ряда сигналов (602) низкочастотных поддиапазонов, и при этом частотно-зависимая кривая (403) представляет собой многочлен предварительно определенного порядка, признаком которому служат управляющие данные (905).
6. Кодер (901) по любому из пп. 1-5, отличающийся тем, что кодер (901) сконфигурирован для определения степени изменений уровня ряда сигналов низкочастотных поддиапазонов.
7. Кодер (901) по любому из пп. 1-5, отличающийся тем, что средства для генерирования управляющих данных (905) содержат детектор типа сигнала, сконфигурированный для определения типа звукового сигнала (903).
8. Кодер (901) по любому из пп. 1-5, отличающийся тем, что управляющие данные (905) служат признаком необходимости выполнения регулировки усиления в соответствующем декодере звукового сигнала.
9. Кодер (901) по любому из пп. 1-5, отличающийся тем, что средства для определения степени разрывов огибающей спектра сконфигурированы для определения информации о соотношении путем изучения самых низких частот ряда сигналов низкочастотных поддиапазонов и самых высоких частот ряда сигналов низкочастотных поддиапазонов с целью оценки изменения спектра ряда сигналов низкочастотных поддиапазонов.
10. Кодер (901) по п. 9, отличающийся тем, что информация о соотношении служит признаком степени разрывов огибающей спектра.
11. Кодер (901) по п. 9, отличающийся тем, что информация о высоком значении определенного соотношения служит признаком повышенной степени разрывов огибающей спектра.
12. Кодер (901) по любому из пп. 2-5, отличающийся тем, что система HFR содержит:
средства для определения набора целевых энергий, при этом каждая целевая энергия покрывает отличающийся целевой интервал (130) в пределах высокочастотного интервала, покрытого высокочастотной составляющей, и служит признаком требуемой энергии одного или нескольких сигналов высокочастотных поддиапазонов высокочастотной составляющей, лежащих в пределах целевого интервала (130);
средства для генерирования ряда сигналов высокочастотных поддиапазонов (604) высокочастотной составляющей из ряда сигналов (602) низкочастотных поддиапазонов и из ряда коэффициентов усиления спектра, соответственно, связанных с рядом сигналов (602) низкочастотных поддиапазонов.
13. Кодер (901) по п. 12, отличающийся тем, что средства для генерирования ряда сигналов высокочастотных поддиапазонов (604) сконфигурированы для усиления ряда сигналов (602) низкочастотных поддиапазонов с применением соответствующего ряда коэффициентов усиления спектра.
14. Кодер (901) по п. 12, отличающийся тем, что средства для генерирования ряда сигналов высокочастотных поддиапазонов (604) сконфигурированы для
выполнения преобразования (803) копирования вверх ряда сигналов (602) низкочастотных поддиапазонов; и/или
выполнения гармонического преобразования (804) ряда сигналов (602) низкочастотных поддиапазонов.
15. Кодер (901) по п. 14, отличающийся тем, что средства для генерирования ряда сигналов высокочастотных поддиапазонов (604) сконфигурированы для
умножения дискретных значений сигнала (602) низкочастотного поддиапазона на соответствующий коэффициент усиления спектра ряда коэффициентов усиления спектра, что, таким образом, дает модифицированные дискретные значения; и
определения дискретного значения соответствующего сигнала (604) высокочастотного поддиапазона в определенный момент времени исходя из модифицированных дискретных значений сигнала (602) низкочастотного поддиапазона в определенный момент времени и в по меньшей мере один предшествующий момент времени.
16. Кодер (901) по п. 12, отличающийся тем, что ряд сигналов (602) низкочастотных поддиапазонов и ряд сигналов высокочастотных поддиапазонов (604) соответствуют поддиапазонам блока QMF-фильтров и/или FFT.
17. Декодер (700) звукового сигнала, сконфигурированный для декодирования битового потока (704), служащего признаком низкочастотного звукового сигнала (707) и набора целевых энергий (708), описывающих огибающую спектра соответствующего высокочастотного звукового сигнала, при этом битовый поток (704) дополнительно служит признаком управляющих данных (905), при этом декодер (700) звукового сигнала сконфигурирован для
определения ряда сигналов высокочастотных поддиапазонов из ряда сигналов (602) низкочастотных поддиапазонов, связанных с низкочастотным звуковым сигналом (707) и набором целевых энергий; при этом управляющие данные (905) служат признаком необходимости применения также ряда коэффициентов усиления спектра для определения ряда сигналов высокочастотных поддиапазонов; при этом ряд коэффициентов усиления спектра связан с энергией соответствующего ряда сигналов (602) низкочастотных поддиапазонов; и
генерирования широкополосного звукового сигнала из ряда сигналов низкочастотных поддиапазонов и ряда сигналов высокочастотных поддиапазонов.
18. Способ генерирования управляющих данных (905) из звукового сигнала (903), включающий:
анализ формы спектра звукового сигнала (903) для определения степени разрывов огибающей спектра, вносимых при регенерации высокочастотной составляющей звукового сигнала (903) из ряда сигналов низкочастотных поддиапазонов звукового сигнала (903); и
генерирование управляющих данных (905) для управления регенерацией высокочастотной составляющей на основе степени разрывов.
19. Способ декодирования битового потока (704), служащего признаком низкочастотного звукового сигнала (707) и набора целевых энергий (708) описывающих огибающую спектра соответствующего высокочастотного звукового сигнала, при этом битовый поток (704) дополнительно служит признаком управляющих данных (905), при этом способ включает
определение ряда сигналов высокочастотных поддиапазонов из ряда сигналов (602) низкочастотных поддиапазонов, связанных с низкочастотным звуковым сигналом (707), и из набора целевых энергий; при этом управляющие данные (905) служат признаком необходимости определения также ряда сигналов высокочастотных поддиапазонов из ряда коэффициентов усиления спектра; при этом ряд коэффициентов усиления спектра связан с энергией соответствующего ряда сигналов (602) низкочастотных поддиапазонов; и
генерирование широкополосного звукового сигнала из ряда сигналов низкочастотных поддиапазонов и ряда сигналов высокочастотных поддиапазонов.