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

k
1. Устройство для обработки действительного сигнала поддиапазона (x) совокупности действительных сигналов поддиапазона, которые представляют действительный сигнал дискретного времени x(n), генерируемый банком (50) фильтров анализа, содержащее
k
1
блок (10) взвешивания для взвешивания сигнала поддиапазона (x) весовым коэффициентом (c), определяемым для сигнала поддиапазона для получения сигнала (11) взвешенного поддиапазона,
1
1
1
1
k
блок (12) определения корректировочного члена для вычисления корректировочного члена, причем блок определения корректировочного члена выполнен с возможностью вычисления корректировочного члена с использованием по меньшей мере одного сигнала другого поддиапазона (x) и с использованием другого весового коэффициента (c), обеспеченного для сигнала другого поддиапазона (x), причем другой весовой коэффициент (c) отличается от весового коэффициента (c), и
k
объединитель (13) для объединения сигнала взвешенного поддиапазона и корректировочного члена для получения скорректированного сигнала поддиапазона (y).
k
1
1
2. Устройство по п.1, в котором блок (12) определения корректировочного члена выполнен с возможностью генерации корректировочного члена в зависимости от разности весового коэффициента (c) сигнала поддиапазона и других весовых коэффициентов (c) для сигнала другого поддиапазона (x).
k
3. Устройство по п.1, в котором блок (12) определения корректировочного члена выполнен с возможностью определения корректировочного члена в зависимости от сигнала поддиапазона (x).
k+1
k-1
k
4. Устройство по п.1, в котором блок (12) определения корректировочного члена выполнен с возможностью использования в качестве сигнала другого поддиапазона сигнала поддиапазона (x, x) из совокупности сигналов поддиапазона, имеющих индекс частотного диапазона, отличающийся от индекса частотного диапазона для сигнала поддиапазона (x) на «1».
k-1
k-1
k-1
k-1
k
5. Устройство по п.1, в котором блок (12) определения корректировочного члена выполнен с возможностью определения другого корректировочного члена (12b), который зависит от сигнала третьего поддиапазона (x) и третьего весового коэффициента (c), связанного с сигналом третьего поддиапазона (x), причем третий весовой коэффициент (c) отличается от весового коэффициента (c).
6. Устройство по п.5, в котором объединитель (13) выполнен с возможностью объединения другого корректировочного члена и сигнала (11) взвешенного поддиапазона.
k
k+1
7. Устройство по п.5, в котором блок (12) определения корректировочного члена выполнен с возможностью использования в качестве сигнала третьего поддиапазона сигнала поддиапазона, имеющего индекс частотного диапазона, отличающийся от индекса частотного диапазона для сигнала поддиапазона (x) и от индекса частотного диапазона (k+1) сигнала другого поддиапазона (x).
k-1
8. Устройство по п.1, в котором блок определения корректировочного члена выполнен с возможностью вычисления корректировочного члена в виде линейной комбинации сигнала поддиапазона, фильтрованного первым фильтром (33), и сигнала другого поддиапазона (x), фильтрованного другим фильтром (32), причем фильтры (32, 33) являются фильтрами низких частот или фильтрами высоких частот и имеют длину фильтра от 1 до 20.
1
k
k
1
1
9. Устройство по п.1, в котором блок определения корректировочного члена выполнен с возможностью вычисления невзвешенного корректировочного члена в зависимости от сигнала другого поддиапазона (x) и для вычисления невзвешенного корректировочного члена разностью весового коэффициента (c) для сигнала поддиапазона (x) и весового коэффициента (c) для сигнала другого поддиапазона (x).
10. Устройство по п.1,
в котором блок (12) определения корректировочного члена выполнен с возможностью вычисления корректировочного члена (KT) согласно следующему уравнению:
k
k-1
k-1
k
k
k
k+1
k
k
k
k-1
k
k+1
где p равно разности между весовым коэффициентом c для сигнала соседнего поддиапазона x и весовым коэффициентом c сигнала поддиапазона x, q равно разности между другим сигналом соседнего поддиапазона x и весовым коэффициентом c сигнала поддиапазона x, L - невзвешенный корректировочный член одного сигнала соседнего поддиапазона x, и U - невзвешенный корректировочный член, определяемый другим сигналом соседнего поддиапазона x.
k
k
11. Устройство по п.10, в котором невзвешенные корректировочные члены L и U вычисляются следующим образом:
1
2
ll
lm
uu
um
где A и A - коэффициенты, H представляет первый фильтр низких частот (33), H представляет второй фильтр низких частот, H представляет первый фильтр (34) высоких частот, и H представляет второй фильтр (35) высоких частот.
12. Устройство по п.11, в котором частота среза фильтров (34, 35) высоких частот больше или равна частоте среза фильтров (32, 33) низких частот.
13. Устройство по п.1,
в котором банк фильтров анализа можно реализовать посредством преобразования блока выборок в спектральное представление, и сигнал поддиапазона содержит выборки поддиапазона, содержащие спектральные коэффициенты одного и того же частотного индекса из последовательности последовательных спектральных представлений.
14. Устройство по п.1, в котором банк (50) фильтров анализа является децимированным банком фильтров, содержащим фильтры, описываемые модуляцией фильтра-прототипа.
15. Устройство по п.13, в котором сигнал поддиапазона представляет собой сигнал, имеющий несколько выборок, причем N/M выборок генерируется для каждого сигнала из N значений сигнала дискретного времени, где M - количество сигналов поддиапазона, генерируемых банком фильтров анализа.
16. Устройство по п.1, в котором объединитель выполнен с возможностью осуществления суммирования сигнала взвешенного поддиапазона и корректировочного члена.
17. Устройство по п.1, дополнительно содержащее
средство для обеспечения разных весовых коэффициентов, связанных с сигналами поддиапазона, причем средство (55) для обеспечения выполнено с возможностью определения нескольких весовых коэффициентов, необходимых для осуществления функции корректора, или подавления эхо-сигнала, или расширения полосы, или параметрического многоканального кодирования.
k
k
18. Устройство по п.10, в котором невзвешенные корректировочные члены L и U вычисляются с использованием следующих уравнений:
,
1
2
m
l
u
l
u
где A, A - постоянные коэффициенты, H, H, H представляют фильтры, причем фильтр (330) H содержит низкочастотную характеристику, и фильтр (340) H содержит высокочастотную характеристику.
m
19. Устройство по п.18, в котором фильтр (320, 350) H имеет полосовую характеристику.
k
k
20. Устройство по п.18, в котором невзвешенные корректировочные члены L и U вычисляются с использованием следующих уравнений:
l
u
k
k
где H - фильтр (381) низких частот, H - фильтр (382) высоких частот, и L' и U' - промежуточные сигналы.
k
1
21. Устройство по п.1, в котором блок (12) определения корректировочного члена содержит фильтры (32, 33, 34, 35, 320, 330, 340, 350, 381, 383, 382), содержащие длину фильтра, которая меньше длины фильтра для поддиапазонного фильтра для генерации сигнала поддиапазона (x) или сигнала другого поддиапазона (x).
22. Устройство по п.21,
k
1
в котором блок (12) определения корректировочного члена содержит фильтры (32, 33, 34, 35, 320, 330, 340, 350, 381, 383, 382), имеющие длину фильтра, которая выбрана так, чтобы задержка фильтра была меньше 10 выборок сигнала поддиапазона для сигнала поддиапазона (x) или сигнала другого поддиапазона (x).
23. Устройство по п.22,
k
1
в котором блок (12) определения корректировочного члена содержит только фильтры, длина фильтра которых выбрана так, чтобы задержка каждого фильтра была меньше 6 значений сигнала поддиапазона (x) или сигнала другого поддиапазона (x).
k
24. Способ обработки действительного сигнала поддиапазона (x) совокупности действительных сигналов поддиапазона, которые представляют действительный сигнал дискретного времени x(n), генерируемый банком фильтров анализа (50), содержащий этапы, на которых
k
k
взвешивают (10) сигнал поддиапазона (x) весовым коэффициентом (c), определяемым для сигнала поддиапазона для получения сигнала (11) взвешенного поддиапазона,
1
1
1
1
k
вычисляют (12) корректировочный член с использованием, по меньшей мере, одного сигнала другого поддиапазона (x) и с использованием другого весового коэффициента (c), обеспеченного для сигнала другого поддиапазона (x), причем другой весовой коэффициент (c) отличается от весового коэффициента (c), и
k
объединяют (13) сигнал взвешенного поддиапазона и корректировочный член для получения скорректированного сигнала поддиапазона (y).
25. Банк фильтров анализа, содержащий
средство (50) для генерации совокупности сигналов поддиапазона из сигнала дискретного времени, и
устройство для обработки по одному из пп.1-23 для каждого сигнала поддиапазона для получения обработанного сигнала поддиапазона.
26. Банк фильтров синтеза, содержащий
для каждого сигнала поддиапазона из совокупности сигналов поддиапазона, сгенерированных банком фильтров анализа, устройство по одному из пп.1-23 для получения обработанного сигнала поддиапазона, совокупность фильтров синтеза (51) для фильтрации обработанных сигналов поддиапазона для получения сигналов поддиапазона фильтрованных фильтрами синтеза и сумматор (58) для суммирования фильтрованных сигналов поддиапазона для получения сигнала дискретного времени.
27. Способ фильтрации сигнала дискретного времени, содержащий этапы, на которых генерируют (50) совокупность сигналов поддиапазона из сигнала дискретного времени и
для каждого сигнала поддиапазона обрабатывают сигнал поддиапазона способом по п.24 для получения обработанного сигнала поддиапазона.
28. Способ синтеза сигнала, содержащий этапы, на которых
для каждого сигнала поддиапазона из совокупности сигналов поддиапазона, сгенерированных банком фильтров анализа, обрабатывают сигнал поддиапазона способом по п.24 для получения обработанного сигнала поддиапазона, и фильтруют (51) фильтрами синтеза обработанные сигналы поддиапазона для получения сигналов поддиапазона фильтрованных фильтрами синтеза, и суммируют (58) фильтрованные сигналы поддиапазона для получения синтезированного сигнала.
29. Компьютерная программа содержащая программный код для осуществления способа по пп.24, 27 или 28 при выполнении упомянутой компьютерной программы на компьютере.