Fast system and method for computing modulated lapped transforms
AssigneeMicrosoft Corporation
InventorHenrique S. Malvar
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorHenrique S. Malvar
Estimating the term…
The present invention is embodied in a system and method for fast computation of a spatial transform of an input signal. The computation system includes a window processor having a window function and an operator having a first set of weights. The window processor receives the input signal as sample blocks and the operator is adapted to apply butterfly coefficients determined by the window function to produce resulting vectors. Also, the window processor maps the input signal to a cascade of butterflies using the first set of weights and reorders the cascade of butterflies. A transform processor having a transform module computes a spatial transform from the reordered cascade of butterflies to produce transform coefficient. A coefficient combination operator combines the transform coefficients to produce an encoded output corresponding to the input signal.
A computer-implemented method for processing a signal, said method comprising:
A fast computation system stored on computer readable memory of a computer system for computing a spatial transform of an input signal, the fast computation system comprising:
A computer-readable medium having computer-executable components for causing a computer to function as a fast computation system for computing a spatial transform of an input signal, the system comprising:
A computer-readable medium having computer-executable instructions for performing a method for computing a spatial transform of an input signal, the method comprising:
A computer-readable memory device encoded with a set of software instructions for performing a method for computing a spatial transform of an input signal, the set of software instructions having software routines, each routine containing:
The method of claim 41, wherein the modulated lapped transform has a sine window.
A computer-readable medium having computer-executable instructions for performing a method for computing an inverse spatial transform of a preprocessed signal, the method comprising:
The method of claim 50, wherein the modulated lapped transform has a sine window.
A fast inverse computation system stored on computer readable memory of a computer system for computing an inverse spatial transform of a preprocessed signal, wherein the preprocessed signal represents an encoded format of an original input signal, the encoded format containing a spatial transform with transform coefficients, the fast inverse computation system comprising:
Dependencies are inferred from the claim text.