НИЗВЕДЕНИЕ ПАРАМЕТРОВ ПОСЛЕДОВАТЕЛЬНОСТИ БИТОВ SBR

1. Способ объединения первого (201, 512) и второго (202, 522) исходных наборов параметров репликации полосы спектра, далее именуемые как параметры SBR, в конечный набор (206, 532) параметров SBR, в котором
- первый (201, 512) и второй (202, 522) исходные наборы включают первое (513, 514) и второе (523, 524, 525) разбиение полосы частот соответственно, которые отличны друг от друга;
- первый исходный набор (201, 512) включает первый набор энергозависимых значений (515, 516, 517), связанных с полосами частот (511) первого разбиения полосы частот (513, 514);
- второй исходный набор (202, 522) включает второй набор энергозависимых значений (526, 527, 528, 529), связанных с полосами частот второго разбиения полосы частот (523, 524, 525);
и
- конечный набор (206, 532) включает конечный набор энергозависимое значение, связанное с элементарной полосой частот(543);
включающий:
- разделение первого (513, 514) и второго (523, 524, 525) разбиения полосы частот на объединенную координатную сетку (541, 542), включающую элементарную полосу частот (543);
- назначение элементарной полосе (543) частот первого значения (517) первого набора энергозависимых значений (515, 516, 517);
- назначение элементарной полосе частот (543) второго значения (529) второго набора энергозависимых значений;
- объединение первого (517) и второго (519) значений для получения конечного энергозависимого значения (533) элементарной полосе частот (543).
2. Способ по п.1, отличающийся тем, что:
- первое значение (517) соответствует энергозависимому значению, связанному с полосой частот (511) первого разбиения полосы частот(513, 514), которая включает элементарную полосу частот (543); и
- второе значение (529) соответствует энергозависимому значению, связанному с полосой частот второго разбиения полосы частот (523, 524, 525), которая включает элементарную полосу частот (543).
3. Способ по любому из предшествующих пунктов, отличающийся тем, что:
- объединенная координатная сетка (541, 542) с набором квадратурных зеркальных фильтров, именуемым далее набором QMF, используемая для определения параметров SBR; и
- элементарная полоса частот (543) является поддиапазоном QMF.
4. Способ по любому из предшествующих пунктов, отличающийся тем, что дополнительно включает:
- нормирование конечного энергозависимого значения (543) с помощью числа используемых исходных наборов.
5. Способ по любому из предшествующих пунктов, в котором конечный набор (206, 532) включает набор конечных энергозависимых значений (533), отличающийся тем, что дополнительно включает:
- повторение этапов назначения и этапов объединения для всех элементарных полос частот (543) объединенной координатной сетки (541, 542), получая таким образом набор конечных энергозависимых значений (533).
6.  Способ по п.5, в котором конечный набор (206, 532) включает конечное разбиение полосы частот с помощью предварительно назначенной полосы частот; и отличающийся тем, что дополнительно включает:
- усреднение набора конечных энергозависимых значений (533), связанных с элементарными полосами частот (543), включенного в конечную полосу частот; и
- назначение усредненного значения в качестве конечного энергозависимого значения конечной полосы частот.
7. Способ по любому из предшествующих пунктов, отличающийся тем, что:
- энергозависимые значения являются энергиями коэффициента масштабирования, а полосы частот являются полосами коэффициента масштабирования; и/или
- энергозависимые значения являются полосами коэффициента масштабирования собственных шумов, а полосы частот являются полосами коэффициента масштабирования уровня собственных шумов.
8. Способ по любому из предшествующих пунктов, отличающийся тем, что:
- первый исходный набор (201, 512) связан с первым низкочастотным сигналом первого исходного канала;
- второй исходный набор (202, 522) связан со вторым низкочастотным сигналом второго исходного канала; и
- конечный набор (206, 532) связан с конечным сигналом нижнего диапазона конечного канала, полученным из уменьшения числа каналов временной области первого и второго сигналов нижнего диапазона.
9. Способ по п.8, отличающийся тем, что:
- конечное энергозависимое значение (533) связано с конечным временным интервалом конечного сигнала нижнего диапазона;
- первый набор энергозависимых значений (515, 516, 517) связан с первым временным интервалом первого сигнала нижнего диапазона, в котором первый временной интервал перекрывает конечный временной интервал; и
- при этом этап объединения включает: масштабирование первого значения (517) в соответствии с отношением, представленным длиной перекрытия первого временного интервала и конечного временного интервала, а также длиной конечного временного интервала; и объединение масштабированного первого (517) и второго значения (529).
10. Способ по п.9, в котором:
- первый исходный набор (201, 512) включает третье разбиение полосы частот;
- первый исходный набор (201, 512) включает третий набор энергозависимых значений, связанных с полосами частот третьего разбиения полосы частот;
- третий набор энергозависимых значений связан с третьим временным интервалом первого сигнала нижнего диапазона, в котором третий временной интервал перекрывает конечный временной интервал;
отличающийся тем, что дополнительно включает:
- разделение третьего разбиения полосы частот на объединенную координатную сетку (541, 542), включающую элементарную полосу частот (543);
- назначение элементарной полосе частот (543) третьего значения третьего набора энергозависимых значений; и
где включен этап объединения:
- масштабирование третьего значения в соответствии с отношением, представленным длиной перекрытия третьего временного интервала и конечного временного интервала и длиной конечного временного интервала; и
- объединение масштабированного первого значения (517), второго значения (529) и масштабированного третьего значения.
11. Способ по п.8, отличающийся тем, что дополнительно включает:
- масштабирование первого набора энергозависимых значений (515, 516, 517) с помощью первого коэффициента уменьшения числа каналов; и
- масштабирование второго набора энергозависимых значений (526, 527, 528, 529) с помощью второго коэффициента уменьшения числа каналов;
при этом первый и второй коэффициент уменьшения числа каналов связан с первым и вторым исходными каналами соответственно.
12. Способ по п.11, отличающийся тем, что до этапов масштабирования выполняют
- взвешивание первого и второго коэффициентов уменьшения числа каналов с помощью коэффициента компенсации энергии; в котором коэффициент компенсации энергии связан с взаимодействием первого и второго низкочастотного сигнала в течение временного низведения.
13. Способ по п.12, отличающийся тем, что:
- коэффициент компенсации энергии связан с отношением энергии конечного низкочастотного сигнала к объединенной энергии первого и второго низкочастотного сигнала.
14. Способ по п.13, отличающийся тем, что:
- выполняют объединение N исходных каналов, где N ≥2, для получения M конечных каналов, где M<N и M≥1;
- коэффициент компенсации энергии
дан с помощью:
-
- сигнал нижнего диапазона временной области в исходном канале
,
- коэффициент уменьшения числа каналов для исходного канала
,
- сигнал нижнего диапазона временной области конечного канала
, а
- выборочный указатель импульсного сигнала в цикле сигналов временной области.
15. Способ по любому из предшествующих пунктов, в котором:
- первый исходный набор (201, 512) включает первую начальную частоту (551);
- второй исходный набор (202, 522) включает вторую начальную частоту (552);
- первая (551) и вторая (552) начальная частота различаются и связаны с нижними границами первого (513, 514) и второго (523, 524, 525) разбиения полосы частот соответственно; и
отличающийся тем, что дополнительно включает:
- сравнение первой (551) и второй (552) начальной частоты;
- выбор более высокой или более низкой из первой (551) и второй (552) начальной частоты в качестве начальной частоты (553) конечного набора.
16. Способ по п.15, отличающийся тем, что:
- первый исходный набор (201, 512) включает первый заголовок элемента SBR, включая первую начальную частоту(551);
- второй исходный набор (202, 522) включает второй заголовок элемента SBR, включая вторую начальную частоту (552):
в котором способ далее включает:
- выбор заголовка элемента SBR конечного набора (206, 532) на основе первого или второго заголовка элемента SBR в соответствии с выбранной начальной частотой (553) конечного набора (206, 532).
17. Способ по п.16, отличающийся тем, что:
- если конечный набор (206, 532) является элементом канальной пары и исходные наборы (201, 512, 202, 522) включают, по меньшей мере, один элемент канальной пары, то заголовок элемента SBR конечного набора (206, 532) выбирается из одного из исходных наборов (201, 512, 202, 522), который включает элемент канальной пары.
- если конечный набор (206, 532) является элементом канальной пары и ни один из исходных наборов (201, 512, 202, 522) не включает элемент канальной пары, то заголовок элемента SBR исходного набора, включающий самую верхнюю или самую нижнюю начальную частоту, выбирается в качестве основы для заголовка элемента SBR конечного набора;
- если конечный набор (206, 532) представляет собой одиночный элемент канальной пары и, по меньшей мере, один из исходных наборов (201, 512, 202, 522) включает одиночный элемент канальной пары, то заголовок элемента SBR конечного набора (206, 532) выбирается как заголовок элемента SBR одного из исходных наборов, который включает одиночный элемент канальной пары; и/или
- если конечный набор (206, 532) является одиночным элементом канальной пары, и все исходные наборы (201, 512, 202, 522) являются элементами канальной пары, то заголовок элемента SBR исходного набора, включающий самую верхнюю или самую нижнюю начальную частоту, может использоваться в качестве основы для заголовка элемента SBR конечного набора (206, 532).
18. Способ по любому из предшествующих пунктов, в котором:
- первый исходный набор (201) включает показатель первой динамической огибающей; где показатель первой динамической огибающей идентифицирует первую динамическую огибающую (414) с первым пределом начального времени (417);
- второй исходный набор (202) включает показатель второй динамической огибающей; где показатель второй динамической огибающей идентифицирует вторую динамическую огибающую (423) со вторым пределом начального времени (426);
- конечный набор (206) включает множество конечных огибающих, при этом каждая из них имеет предел начального времени;
- первая динамическая огибающая (414), вторая динамическая огибающая (423) и множество конечных огибающих могут быть связаны с одним или несколькими временными интервалами первого звукового сигнала, второго звукового сигнала и конечного сигнала соответственно;
отличающийся тем, что дополнительно включает:
выбор более раннего первого (426) или второго (417) предела начального времени;
- определение в качестве конечной динамической огибающей из множества конечных огибающих, для которых предел начального времени ближе всех к самому раннему (426) из первого (417) и второго (426) пределов начального времени; и
- установку показателя конечной динамической огибающей для ее идентификации.
19. Способ объединения первого (201, 512) и второго (202, 522) исходных наборов параметров SBR в конечный набор (206, 532) параметров SBR, в котором
- первый исходный набор (201, 512) включает первую начальную частоту (551);
- второй исходный набор (202, 522) включает вторую начальную частоту(552);
- первая (551) и вторая (552) начальные частоты отличаются и связаны с более низкими пределами полосы частот первого и второго сигнала верхнего диапазона, связанного с первым (201, 512) и вторым (202, 522) исходными наборами параметров SBR соответственно; и
при этом включающий:
- сравнение первой (551) и второй (552) начальной частоты;
- выбор более высокой или более низкой из первой (551) и второй (552) начальной частоты в качестве начальной частоты (553) конечного набора (206, 532).
20. Способ по п.19, в котором:
- первый исходный набор (201, 512) может включать первый заголовок элемента SBR, включая первую начальную частоту (551);
- второй исходный набор (202, 522) может включать второй заголовок элемента SBR, включая вторую начальную частоту (552);
отличающийся тем, что дополнительно включает:
- выбор заголовка элемента SBR конечного набора (206, 532) на основе первого или второго заголовка элемента SBR в соответствии с выбранной начальной частотой (553) конечного набора (206, 532).
21. Способ объединения первого (201, 512) и второго (202, 522) исходных наборов параметров SBR в конечный набор (206, 532) параметров SBR, в котором
- первый исходный набор (201, 512) связан с первым сигналом нижнего диапазона первого исходного канала и включает первый набор энергий коэффициента масштабирования (515,516,517);
- второй исходный набор (202, 522) связан со вторым сигналом нижнего диапазона второго исходного канала и включает второй набор энергий коэффициента масштабирования (526, 527, 528, 529);
- конечный набор (206, 532) связан с конечным сигналом нижнего диапазона конечного канала, полученным из уменьшения числа каналов временной области первого и второго сигналов нижнего диапазона; и
- конечный набор (206, 532) включает конечный набор энергий коэффициента масштабирования (533);
и при этом включающий:
- взвешивание первого и второго коэффициентов уменьшения числа каналов с помощью коэффициента компенсации энергии; где первый коэффициент уменьшения числа каналов связан с первым исходным каналом; где второй коэффициент уменьшения числа каналов связан со вторым исходным каналом; и где коэффициент компенсации энергии связан с взаимодействием первого и второго сигналов нижнего диапазона во время уменьшения числа каналов временной области;
- масштабирование первого набора энергий коэффициента масштабирования(515, 516, 517), используя первый коэффициент уменьшения числа каналов;
- масштабирование второго набора энергий коэффициента масштабирования (526, 527, 528, 529), используя второй коэффициент уменьшения числа каналов; и
- определение конечного набора энергий коэффициента масштабирования (533) из масштабированных первого (515, 516, 517) и второго (526, 527, 528, 529) наборов энергий коэффициента масштабирования.
22. Способ по п.21, отличающийся тем, что коэффициент компенсации энергии связан с отношением энергии конечного низкочастотного сигнала к объединенной энергии первого и второго низкочастотного сигнала.
23. Способ объединения первого (201) и второго (202) исходных наборов параметров SBR в конечный набор (206) параметров SBR, в котором:
- первый исходный набор (201) включает показатель первой динамической огибающей; где показатель первой динамической огибающей идентифицирует первую динамическую огибающую (414) с первым пределом начального времени (417);
- второй исходный набор (202) включает показатель второй динамической огибающей; где показатель второй динамической огибающей идентифицирует вторую динамическую огибающую (423) со вторым пределом начального времени (426);
- конечный набор включает множество конечных огибающих, при этом каждая из них имеет предел начального времени;
- первая динамическая огибающая (414), вторая динамическая огибающая (423) и множество конечных огибающих могут быть связаны с одним или несколькими временными интервалами первого звукового сигнала, второго звукового сигнала и конечного сигнала соответственно;
и при этом включающий:
- выбор более раннего первого (417) или второго (426) предела начального времени;
- определение в качестве конечной динамической огибающей из множества конечных огибающих, для которых предел начального времени ближе всех к самому раннему (426) из первого (417) и второго (426) пределов начального времени; и
- установку показателя конечной динамической огибающей для ее идентификации.
24. Способ по п.23, отличающийся тем, что этап определения в качестве конечной динамической огибающей из множества конечных огибающих, для которых предел начального времени (426) ближе всех к самому раннему из первого (417) и второго (426) пределов начального времени, но не позже более раннего первого или второго предела начального времени.
25. Способ по любому из предшествующих пунктов, отличающийся тем, что каждый исходный набор параметров SBR соответствует параметрам SBR, связанным с каналом последовательности битов HE-AAC.
26. Способ объединения N исходных наборов (201, 202, 203, 204, 205) параметров SBR в M конечных наборов (208, 209) параметров SBR, при этом
- N больше 2;
- M меньше N;
включающий:
- объединение пары (201, 202) исходных наборов для получения промежуточного набора (206); и
- объединение промежуточного набора (206) с исходным (204) или другим промежуточным набором для получения конечного набора (208).
27. Способ по п.26, отличающийся тем, что этапи объединения выполняют соответствии с способом любой из формул от 1 до 25.
28. Способ по п.26 или 27, отличающийся тем, что исходные наборы, соответствующие исходным каналам более высокой звуковой релевантности, объединяются менее часто, чем исходные наборы, соответствующие исходным каналам более низкой звуковой релевантности.
29. Блок объединения параметров SBR (112), сконфигурированный для обеспечения M конечных наборов (208, 209) параметров SBR от N исходных наборов (201, 202, 203, 204, 205) параметров SBR, где N>M≥1, блок объединения параметров SBR, включающий процессор, сконфигурированный для выполнения любого этапа по способа от 1 до 28.
30. Декодер звукового канала, сконфигурированный для декодирования последовательности битов HE-AAC, включающей N звуковых каналов, и включающий:
- декодер ААС, сконфигурированный для приема последовательности битов HE-AAC и для обеспечения отдельной последовательности битов SBR;
- декодер SBR, сконфигурированный для обеспечения N исходных наборов параметров SBR, соответствующих числу N звуковых каналов из последовательности битов SBR; и
- блок объединения SBR (112), сконфигурированный для обеспечения M конечных наборов параметров SBR от N исходных наборов параметров SBR, где N>M≥1.
31. Декодер звукового канала по п.30, в котором декодер ААС сконфигурирован для обеспечения N звуковых сигналов нижнего диапазона временной области, соответствующих числу N звуковых каналов; и в котором декодер звукового канала далее включает:
- блок уменьшения каналов временной области, сконфигурированный для обеспечения звуковых сигналов нижнего диапазона временной области из числа N звуковых сигналов нижнего диапазона временной области; и
- блок SBR, сконфигурированный для формирования звуковых сигналов верхнего диапазона из числа М звуковых сигналов нижнего диапазона и конечных наборов М параметров SBR;
отличающийся тем, что декодер звукового сигнала сконфигурирован для обеспечения М звуковых сигналов, содержащих М звуковых сигналов нижнего диапазона и М звуковых сигналов верхнего диапазона соответственно.
32. Звуковой транскодер, сконфигурированный для обеспечения последовательности битов HE-AAC, включающей М звуковых сигналов из последовательности битов HE-AAC, включающей N звуковых каналов, где N>M≥1, и, включающий:
- блок объединения параметров SBR (112) по п.29.
33. Электронное устройство, сконфигурированное для выдачи М звуковых сигналов, соответствующих числу М каналов из последовательности битов HE-AAC, включающей N звуковых каналов, где N>M≥1, и включающее:
- средства передачи звука, сконфигурированные для выполнения акустической передачи М звуковых сигналов;
- приемник, сконфигурированный для приема последовательности битов HE-AAC; и
- звуковой декодер, сконфигурированный для получения М звуковых сигналов из последовательности битов HE-AAC по любому из пп.30, 31.