УСТРОЙСТВО И СПОСОБ ДЛЯ ДЕКОДИРОВАНИЯ ИЛИ КОДИРОВАНИЯ ЗВУКОВОГО СИГНАЛА С ИСПОЛЬЗОВАНИЕМ ЗНАЧЕНИЙ ИНФОРМАЦИИ ЭНЕРГИИ ДЛЯ ПОЛОСЫ ЧАСТОТ ВОССТАНОВЛЕНИЯ

1. Устройство для декодирования кодированного аудиосигнала, содержащего кодированное представление первого набора первых спектральных частей и кодированное представление параметрических данных, указывающих информацию относительно спектральных энергий для второго набора вторых спектральных частей, содержащее:
- аудиодекодер (900) для декодирования кодированного представления (901b) первого набора первых спектральных частей, чтобы получать первый набор первых спектральных частей (904), и для декодирования кодированного представления параметрических данных, чтобы получать декодированные параметрические данные (902), указывающие для каждой отдельной полосы частот восстановления, информацию относительно отдельной энергии для отдельной полосы частот восстановления, причем отдельная полоса частот восстановления содержит спектральные значения первого набора первых спектральных частей и второй спектральной части из второго набора вторых спектральных частей;
- модуль (906) повторного формирования частоты для восстановления спектральных значений в полосе (920) частот восстановления, содержащей вторую спектральную часть (922, 923), с использованием первой спектральной части первого набора первых спектральных частей и информации относительно отдельной энергии для полосы частот восстановления, причем полоса частот восстановления содержит первую спектральную часть (921) первого набора первых спектральных частей и второй спектральной части;
- при этом модуль (906) повторного формирования частоты выполнен с возможностью:
- определения (912) информации энергии выживания, содержащей информацию накопленной энергии первой спектральной части, имеющей значения частоты в полосе частот восстановления,
- определения (918) информации энергии фрагментов дополнительной спектральной части (922, 923) полосы (920) частот восстановления для значений частоты, отличающихся от первой спектральной части (921), имеющей частоты в полосе (920) частот восстановления, при этом дополнительная спектральная часть (922, 923) должна формироваться посредством повторного формирования частоты с использованием первой спектральной части (302), отличающейся от первой спектральной части (921, 306) в полосе частот восстановления;
- определения (914) информации недостающей энергии в полосе (920) частот восстановления с использованием информации отдельных энергий для полосы частот восстановления и информации энергии выживания; и
- регулирования (916) второй спектральной части (922, 923) в полосе (920) частот восстановления на основе информации недостающей энергии и информации энергии фрагментов.
2. Устройство по п. 1,
- в котором модуль (906) повторного формирования частоты выполнен с возможностью восстановления полосы частот восстановления выше частоты (309) заполнения интервалов отсутствия сигнала и использования первой спектральной части (302), имеющей частоты ниже частоты (309) заполнения интервалов отсутствия сигнала для восстановления дополнительных спектральных частей (922, 923) в полосе (920) частот восстановления.
3. Устройство по п. 1,
- в котором аудиодекодер (900) выполнен с возможностью декодирования с использованием набора полос частот коэффициентов масштабирования и ассоциированных коэффициентов масштабирования, при этом коэффициент масштабирования ассоциирован с полосой частот восстановления, при этом аудиодекодер (900) выполнен с возможностью декодирования первой спектральной части (921), имеющей спектральные значения в полосе частот восстановления, с использованием ассоциированного коэффициента масштабирования.
4. Устройство по п. 1,
- в котором кодированное представление содержит, для полосы частот восстановления, коэффициент масштабирования для по меньшей мере части полосы частот восстановления и информацию отдельных энергий для полосы частот восстановления, и
- при этом аудиодекодер выполнен с возможностью получать информацию отдельных энергий для полосы частот восстановления из кодированного представления параметрических данных в дополнение к коэффициенту масштабирования для полосы частот коэффициентов масштабирования, расположенной в полосе частот восстановления или совпадающей с полосой частот восстановления.
5. Устройство по п. 3, в котором модуль (906) повторного формирования частоты выполнен с возможностью использовать множество полос (920) частот восстановления, при этом границы полосы частот для полос частот коэффициентов масштабирования совпадают с границами полосы частот для полос частот восстановления из множества полос частот восстановления.
6. Устройство по п. 3 в котором аудиодекодер (900) выполнен с возможностью использовать полосы частот коэффициентов масштабирования, меняющиеся в зависимости от частоты, при этом полоса частот коэффициентов масштабирования, имеющая первую частоту, является более узкой относительно полосы пропускания частот, чем другая полоса частот коэффициентов масштабирования, имеющая вторую частоту, при этом вторая частота выше первой частоты.
7. Устройство по п. 1,
- в котором информация относительно отдельной энергии для полосы частот восстановления нормализована относительно числа спектральных значений в полосе частот восстановления.
8. Устройство по п. 1, в котором модуль (906) повторного формирования частоты выполнен с возможностью определения информации относительно энергии (912) выживания или информации относительно энергии (918) фрагментов посредством накопления возведенных в квадрат спектральных значений.
9. Устройство по п. 1, в котором модуль (906) повторного формирования частоты выполнен с возможностью определения информации относительно недостающей энергии (914) посредством взвешивания информации относительно отдельной энергии для полосы частот восстановления с помощью числа спектральных значений в полосе частот восстановления и посредством вычитания информации относительно энергии выживания.
10. Устройство по п. 1, в котором модуль (906) повторного формирования частоты выполнен с возможностью вычисления коэффициента усиления для полосы частот восстановления посредством использования информации относительно недостающей энергии и информации относительно энергии фрагментов и применять коэффициент усиления к спектральным значениям в дополнительных спектральных частях (922, 923) в полосе частот восстановления, а не к первой спектральной части (921), имеющей спектральные значения в полосе частот восстановления.
11. Устройство по п. 1,
- в котором аудиодекодер (900) выполнен с возможностью обработки коротких блоков или длинных блоков, при этом множество коротких блоков представляют собой сгруппированные блоки, имеющие только один набор коэффициентов масштабирования для двух или более сгруппированных коротких блоков,
- при этом модуль (906) повторного формирования частоты выполнен с возможностью вычисления информации выживания относительно энергии или информации относительно энергии фрагментов для двух или более сгруппированных блоков или вычисления информации относительно недостающей энергии для двух или более сгруппированных коротких блоков посредством взвешивания информации относительно отдельной энергии для двух или более сгруппированных блоков посредством числа спектральных значений для полосы частот восстановления.
12. Устройство по п. 1,
- в котором аудиодекодер (900) выполнен с возможностью предоставлять информацию относительно отдельной энергии для множества сгруппированных полос частот восстановления для различных частот, и
- при этом модуль (906) повторного формирования частоты выполнен с возможностью использования информации относительно отдельной энергии для каждой из сгруппированных полос частот восстановления.
13. Аудиокодер для формирования кодированного аудиосигнала, содержащий:
- временно-спектральный преобразователь (1002), выполненный с возможностью преобразования аудиосигнала в спектральное представление;
- спектральный анализатор (1004), выполненный с возможностью анализа спектрального представления аудиосигнала для того, чтобы определять первый набор первых спектральных частей, которые должны быть кодированы с первым спектральным разрешением, и второй набор вторых спектральных частей, которые должны быть кодированы со вторым спектральным разрешением, причем второе спектральное разрешение ниже первого спектрального разрешения;
- модуль (1006) вычисления параметров, выполненный с возможностью предоставления информации энергии для полосы частот восстановления, содержащей спектральные значения первой спектральной части и содержащей вторую спектральную часть; и
- аудиокодер (1008), выполненный с возможностью формирования первого кодированного представления первого набора первых спектральных частей, имеющих первое спектральное разрешение, при этом аудиокодер выполнен с возможностью предоставления коэффициентов масштабирования для полос частот коэффициентов масштабирования, при этом первое кодированное представление содержит коэффициенты масштабирования; и
- при этом модуль (1006) вычисления параметров выполнен с возможностью формирования второго кодированного представления второго набора вторых спектральных частей, причем второе кодированное представление содержит информацию энергии для полосы частот восстановления, при этом полоса частот восстановления совпадает с полосой частот коэффициентов масштабирования или с группой полос частот коэффициентов масштабирования, и при этом первое кодированное представление содержит коэффициент масштабирования для полосы частот коэффициентов масштабирования, включенной в полосу частот восстановления.
14. Аудиокодер по п. 13, при этом аудиокодер (1008) выполнен с возможностью вычислять один или более коэффициентов масштабирования для одной или более полос частот коэффициентов масштабирования в полосе частот восстановления с использованием порогового значения (402) психоакустического маскирования.
15. Аудиокодер по п. 13,
- в котором модуль (1006) вычисления параметров выполнен с возможностью нормализовать энергию в одной или более полос частот коэффициентов масштабирования в полосе частот восстановления посредством числа спектральных значений, расположенных в одной или более полос частот коэффициентов масштабирования в полосе частот восстановления, при этом различные полосы частот восстановления из множества различных полос частот восстановления имеют различные числа спектральных значений.
16. Аудиокодер по п. 13,
- при этом аудиокодер (1008) выполнен с возможностью переключаться между длинными блоками и короткими блоками и выполнять блочную группировку при вычислении передаваемых коэффициентов масштабирования, при этом модуль (1006) вычисления параметров выполнен с возможностью осуществлять идентичную группировку информации энергии группировке, которая выполняется посредством аудиокодера (1008).
17. Аудиокодер по п. 13,
- в котором модуль (1006) вычисления параметров выполнен с возможностью использовать полосы частот восстановления, имеющие частотные границы, совпадающие с частотными границами полос частот коэффициентов масштабирования.
18. Аудиокодер по п. 13, в котором кодер параметров выполнен с возможностью использовать полосу частот восстановления, охватывающую две или более полос частот коэффициентов масштабирования, и вычислять информацию энергии для двух или более полос частот коэффициентов масштабирования в качестве сгруппированной информации энергии для двух или более полос частот коэффициентов масштабирования.
19. Аудиокодер по п. 13,
- в котором модуль (1006) вычисления параметров выполнен с возможностью вычислять информацию энергии для полосы частот восстановления с использованием информации относительно энергии полосы частот восстановления и дополнительно с использованием информации относительно энергии исходного диапазона, ассоциированного с полосой частот восстановления для восстановления полосы частот восстановления в устройстве для декодирования кодированного аудиосигнала.
ok
rk
ok
rk
20. Аудиокодер по п. 19, в котором модуль (1006) вычисления параметров выполнен с возможностью вычислять информацию (E) энергии относительно полосы частот восстановления комплексного спектра аудиосигнала, вычислять дополнительную информацию (E) энергии относительно исходного диапазона действительнозначной части комплексного спектра исходного сигнала, ассоциированного с полосой частот восстановления для восстановления полосы частот восстановления в устройстве для декодирования кодированного аудиосигнала, и при этом модуль вычисления параметров выполнен с возможностью вычислять информацию энергии для полосы частот восстановления с использованием информации (E) энергии и дополнительной информации (E) энергии.
21. Аудиокодер по п. 13,
- в котором модуль (1006) вычисления параметров выполнен с возможностью:
ok
- определения первой информации (E) энергии относительно полосы частот коэффициентов масштабирования в полосе частот восстановления комплексного спектра аудиосигнала,
tk
- определения второй информации (E) энергии относительно исходного диапазона комплексного спектра аудиосигнала, ассоциированного с полосой частот восстановления для восстановления полосы частот восстановления в устройстве для декодирования кодированного аудиосигнала,
rk
- определения третьей информации (E) энергии относительно исходного диапазона действительнозначной части комплексного спектра исходного сигнала, ассоциированного с полосой частот восстановления для восстановления полосы частот восстановления в устройстве для декодирования кодированного аудиосигнала,
- определения информации взвешивания на основе взаимосвязи между по меньшей мере двумя из первой информации энергии, второй информации энергии и третьей информации энергии, и
- взвешивания одной из первой информации энергии и третьей информации энергии с использованием информации взвешивания, чтобы получать информацию взвешенной энергии, и использования информации взвешенной энергии в качестве информации энергии для полосы частот восстановления.
22. Способ декодирования кодированного аудиосигнала, содержащего кодированное представление первого набора первых спектральных частей и кодированное представление параметрических данных, указывающих спектральные энергии для второго набора вторых спектральных частей, содержащий этапы, на которых:
- декодируют (900) кодированное представление (901b) первого набора первых спектральных частей, чтобы получать первый набор первых спектральных частей (904), и декодируют кодированное представление параметрических данных, чтобы получать декодированные параметрические данные (902), указывающие для каждой отдельной полосы частот восстановления, информацию относительно отдельной энергии для отдельной полосы частот восстановления, причем отдельная полоса частот восстановления содержит спектральные значения первого набора первых спектральных частей и второй спектральной части из второго набора вторых спектральных частей;
- восстанавливают (906) спектральные значения в полосе (920) частот восстановления, содержащей вторую спектральную часть (922, 923), с использованием первой спектральной части первого набора первых спектральных частей и информации относительно отдельной энергии для полосы частот восстановления, причем полоса частот восстановления содержит первую спектральную часть (921) первого набора первых спектральных частей и второй спектральной части, при этом восстановление (906) содержит этапы, на которых:
- определяют (912) информацию энергии выживания, содержащую информацию относительно накопленной энергии первой спектральной части, имеющей значения частоты в полосе частот восстановления,
- определяют (918) информацию энергии фрагментов второй спектральной части (922, 923) полосы (920) частот восстановления для значений частоты, отличающихся от первой спектральной части (921), имеющей частоты в полосе (920) частот восстановления, при этом дополнительная спектральная часть (922, 923) должна формироваться посредством повторного формирования частоты с использованием первой спектральной части (302), отличающейся от первой спектральной части (921, 306) в полосе частот восстановления;
- определяют (914) информацию относительно недостающей энергии в полосе (920) частот восстановления с использованием информации относительно отдельной энергии для полосы частот восстановления и информации энергии выживания; и
- регулируют (916) вторую спектральную часть (922, 923) в полосе (920) частот восстановления на основе информации недостающей энергии и информации энергии фрагментов.
23. Способ формирования кодированного аудиосигнала, содержащий этапы, на которых:
- преобразуют (1002) аудиосигнал в спектральное представление;
- анализируют (1004) спектральное представление аудиосигнала для того, чтобы определять первый набор первых спектральных частей, которые должны быть кодированы с первым спектральным разрешением, и второй набор вторых спектральных частей, которые должны быть кодированы со вторым спектральным разрешением, причем второе спектральное разрешение ниже первого спектрального разрешения;
- предоставляют (1006) информацию энергии для полосы частот восстановления, содержащую спектральные значения первой спектральной части и содержащую вторую спектральную часть; и
- формируют (1008) первое кодированное представление первого набора первых спектральных частей, имеющих первое спектральное разрешение, при этом аудиокодер выполнен с возможностью предоставления коэффициентов масштабирования для полос частот коэффициентов масштабирования, при этом первое кодированное представление содержит коэффициенты масштабирования; и
- при этом предоставление (1006) содержит этап, на котором формируют второе кодированное представление второго набора вторых спектральных частей, причем второе кодированное представление содержит информацию энергии для полосы частот восстановления, при этом полоса частот восстановления совпадает
с полосой частот коэффициентов масштабирования или с группой полос частот коэффициентов масштабирования, и при этом первое кодированное представление содержит коэффициент масштабирования для полосы частот коэффициентов масштабирования, включенной в полосу частот восстановления.
24. Компьютерная программа для осуществления, при выполнении на компьютере или в процессоре, способа по п. 22 или  23.