Data processing method by passage between different sub-band domains
First Claim
1. A method implemented by computer resources to process data by switching between different sub-band domains, consisting in compacting in one and the same processing the application of a first vector comprising:
- a first number L of respective sub-band components, to a bank of synthesis filters, then to a bank of analysis filters, to obtain a second vector comprising a second number of respective sub-band components M,wherein the method further comprises the following steps, after determination of a third number K, the least common multiple between the first number L and the second number M;
a) if the third number K is different from the first number L, arrangement blockwise by a serial/parallel conversion of the first vector to obtain p2 polyphase component vectors, with p2=K/L,b) application of a chosen matrix filtering, involving a square matrix T(z) of dimensions K×
K, to said p2 polyphase component vectors to obtain p1 polyphase component vectors of the second vector, with p1=K/M, andc) if the third number K is different from the second number M, arrangement blockwise by a parallel/serial conversion to obtain said second vector.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention concerns data processing by passage between different subband domains, of a first number L to a second number M of subband components. After determining a third number K, least common multiple between the first number L and the second number M: a) if K is different from L, it consists in arranging in blocs, by a serial/parallel conversion, an input vector X(z) to, obtain p2 polyphase component vectors (p2=KL); b) applying a square matrix filtering T(z) of dimensions K×K, to the p2 polyphase component vectors to obtain p1 polyphase component vectors for forming an output vector Y(z), with p1=K/M, and if the third number K is different from the second number M, providing a block arrangement by a parallel/serial conversion to obtain the output vector Y(z).
55 Citations
32 Claims
-
1. A method implemented by computer resources to process data by switching between different sub-band domains, consisting in compacting in one and the same processing the application of a first vector comprising:
-
a first number L of respective sub-band components, to a bank of synthesis filters, then to a bank of analysis filters, to obtain a second vector comprising a second number of respective sub-band components M, wherein the method further comprises the following steps, after determination of a third number K, the least common multiple between the first number L and the second number M; a) if the third number K is different from the first number L, arrangement blockwise by a serial/parallel conversion of the first vector to obtain p2 polyphase component vectors, with p2=K/L, b) application of a chosen matrix filtering, involving a square matrix T(z) of dimensions K×
K, to said p2 polyphase component vectors to obtain p1 polyphase component vectors of the second vector, with p1=K/M, andc) if the third number K is different from the second number M, arrangement blockwise by a parallel/serial conversion to obtain said second vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 31, 32)
-
-
16. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. (canceled)
Specification