Patent ID: 8639735

Claim:
A method implemented in a conversion system, comprising an input block, an output block and a module, the method comprising: converting a first representation of a signal from one sub-band domain to another sub-band domain, said first representation of the signal in the sub-band domain being in the form of a first vector, by compacting in one and the same processing the application of the 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 converting the first representation of the signal from the one sub-band domain to another sub-band domain 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 input block of the first vector to obtain p 2 polyphase component vectors, with p 2 =K/L, and skip to step b) without performing said arrangement blockwise by a serial/parallel conversion if the third number K is equal to the first number L, b) application by the module of a chosen matrix filtering, involving a square matrix T(z) of dimensions K×K, to said p 2 polyphase component vectors to obtain p i polyphase component vectors of the second vector, with p 1 =K/M, and c) if the third number K is different from the second number M, arrangement blockwise by a parallel/serial conversion of the output block of the p 1 polyphase component vectors of the second vector to obtain said second vector, said arrangement blockwise by a parallel/serial conversion being not performed if the third number K is equal to the second number M; and wherein the converting is performed in a computer comprising a non-transitory computer readable medium comprising executable instructions for performing the converting.