ПЕРЕДИСКРЕТИЗАЦИЯ ВЫХОДНЫХ СИГНАЛОВ АУДИОКОДЕКОВ НА ОСНОВЕ КВАДРАТУРНЫХ ЗЕРКАЛЬНЫХ ФИЛЬТРОВ (QMF)

1. Устройство для обработки аудиосигнала, содержащее:
0
1
1
1
конфигурируемый первый процессор (110) аудиосигнала для обработки аудиосигнала (s) в соответствии с различными параметрами () конфигурации для получения обработанного аудиосигнала (s), причем устройство выполнено так, что различные параметры () конфигурации приводят к различным частотам (sr) дискретизации обработанного аудиосигнала (s),
1
набор фильтров (120) анализа, имеющий первое количество (c) каналов набора фильтров анализа,
2
набор фильтров (130) синтеза, имеющий второе количество (c) каналов набора фильтров синтеза,
2
2
второй аудиопроцессор (140), адаптированный для приема и обработки аудиосигнала (s), имеющего заданную частоту (sr) дискретизации, и
1
2
2
2
2
2
2
1
1
контроллер (150) для регулирования первого количества (c) каналов набора фильтров анализа и второго количества (c) каналов набора фильтров синтеза в соответствии с параметрами () конфигурации, поданными в конфигурируемый первый процессор (110) аудиосигнала, таким образом, чтобы аудиосигнал (s) на выходе набора фильтров (140) синтеза имел заданную частоту (sr) дискретизации или частоту (sr') дискретизации, являющуюся иной, чем заданная частота (sr) дискретизации и более близкой к заданной частоте (sr) дискретизации, чем частота (sr) дискретизации сигнала (s) на входе набора фильтров анализа.
2. Устройство по п.1,
1
1
в котором набор фильтров (120) анализа адаптирован для преобразования сигнала (s) на входе набора фильтров анализа, представленного во временной области, в первый аудиосигнал в частотно-временной области, имеющий множество первых субполосовых сигналов, причем количество первых субполосовых сигналов равно первому количеству (c) каналов набора фильтров анализа,
2
в котором устройство дополнительно содержит регулятор (125) сигнала, адаптированный для генерации второго аудиосигнала в частотно-временной области, имеющего множество вторых субполосовых сигналов, из первого аудиосигнала в частотно-временной области на основании параметров () конфигурации таким образом, что количество вторых субполосовых сигналов второго аудиосигнала в частотно-временной области равно количеству (c) каналов набора фильтров синтеза, и при этом количество вторых субполосовых сигналов второго аудиосигнала в частотно-временной области является иным, чем количество субполосовых сигналов первого аудиосигнала в частотно-временной области, и
2
в котором набор фильтров (130) синтеза адаптирован для преобразования второго аудиосигнала в частотно-временной области в аудиосигнал во временной области в виде аудиосигнала (s) на выходе набора фильтров (130) синтеза.
3. Устройство по п.2, в котором регулятор (125) сигнала адаптирован для генерации второго аудиосигнала в частотно-временной области путем генерации, по меньшей мере, одного дополнительного субполосового сигнала.
4. Устройство по п.3, в котором регулятор (125) сигнала адаптирован для генерации, по меньшей мере, одного дополнительного субполосового сигнала путем выполнения репликации спектральных полос для генерации, по меньшей мере, одного дополнительного субполосового сигнала.
5. Устройство по п.3, в котором регулятор (125) сигнала адаптирован для генерации нулевого сигнала в качестве дополнительного субполосового сигнала.
6. Устройство по п.1, в котором набором фильтров анализа является набор квадратурных зеркальных фильтров (QMF-фильтров) анализа, и в котором набором фильтров синтеза является набор QMF-фильтров синтеза.
7. Устройство по п.1, в котором набором фильтров анализа является набор фильтров анализа методом модифицированного дискретного косинусного преобразования (МДКП), и в котором набором фильтров синтеза является набор фильтров синтеза методом МДКП.
2
8. Устройство по п.1, дополнительно содержащее дополнительный передискретизатор (170), адаптированный для приема сигнала (s) с выхода набора фильтров синтеза, имеющего первую частоту дискретизации синтеза, при этом дополнительный передискретизатор выполняет передискретизацию сигнала с выхода набора фильтров синтеза для генерации передискретизированного выходного сигнала, имеющего вторую частоту дискретизации синтеза.
9. Устройство по п.1, причем устройство адаптировано для подачи сигнала с выхода набора фильтров синтеза, имеющего первую частоту дискретизации синтеза, в набор фильтров анализа в качестве сигнала, подаваемого на вход набора фильтров анализа.
1
2
10. Устройство по п.1, в котором контроллер адаптирован для определения первого количества (c) каналов набора фильтров анализа или второго количества (c) каналов набора фильтров синтеза на основании допустимой погрешности ().
11. Устройство по п.10, в котором контроллер содержит компаратор (1050) погрешностей для сравнения фактической погрешности () с допустимой погрешностью ().
12. Устройство для микширования сигнала объемного звучания с увеличением количества каналов, содержащее:
1
11
12
13
набор фильтров (910) анализа, предназначенный для преобразования сигнала (s) во временной области, смикшированного с сокращением количества каналов, в частотно-временную область для генерации множества субполосовых сигналов (s, s, S), смикшированных с сокращением количества каналов,
по меньшей мере, два блока микширования (921, 922, 923) с увеличением количества каналов для микширования множества субполосовых сигналов с увеличением количества каналов для получения множества субполосовых сигналов объемного звучания,
по меньшей мере, два блока (931, 932, 933, 934, 935) регуляторов сигнала для регулирования количества субполосовых сигналов объемного звучания, причем эти, по меньшей мере, два блока (931, 932, 933, 934, 935) регуляторов сигнала адаптированы для приема первого множества входных субполосовых сигналов объемного звучания, причем эти, по меньшей мере, два блока (931, 932, 933, 934, 935) регуляторов сигнала адаптированы для вывода второго множества выходных субполосовых сигналов объемного звучания, и, при этом, количество входных субполосовых сигналов объемного звучания из первого множества и количество выходных субполосовых сигналов объемного звучания из второго множества являются различными,
21
22
23
24
25
множество блоков (941, 942, 943, 944, 945) наборов фильтров синтеза для преобразования множества выходных субполосовых сигналов объемного звучания из частотно-временной области во временную область для получения выходных сигналов (s, s, s, s, s) объемного звучания во временной области, и
контроллер (950), адаптированный для приема параметров () конфигурации и адаптированный для регулирования количества каналов набора фильтров (910) анализа, для регулирования количества каналов блоков (941, 942, 943, 944, 945) наборов фильтров синтеза, для регулирования количества субполосовых сигналов объемного звучания из первого множества, подаваемых на вход блоков (931, 932, 933, 934, 935) регуляторов сигнала, и для регулирования количества субполосовых сигналов объемного звучания из второго множества на выходе блоков (931, 932, 933, 934, 935) регуляторов сигнала на основании принятых параметров () конфигурации.
13. Способ обработки аудиосигнала, содержащий следующие операции:
выполняют обработку аудиосигнала в соответствии с различными параметрами конфигурации для получения первого обработанного аудиосигнала таким образом, что различные параметры конфигурации приводят к различным частотам дискретизации первого обработанного аудиосигнала,
регулируют первое количество каналов набора фильтров анализа, которое имеет набор фильтров анализа, и второе количество каналов набора фильтров синтеза, которое имеет набор фильтров синтеза, в соответствии с параметрами конфигурации таким образом, что аудиосигнал на выходе набора фильтров синтеза имеет заданную частоту дискретизации или частоту дискретизации, являющуюся иной, чем заданная частота дискретизации, и более близкой к заданной частоте дискретизации, чем частота дискретизации сигнала, подаваемого на вход набора фильтров анализа, и
выполняют обработку выходного аудиосигнала, имеющего заданную частоту дискретизации.
14. Компьютерная программа для выполнения способа по п.13, когда эта компьютерная программа выполняется компьютером или процессором.