Systems and methods for reconstructing decomposed audio signals
First Claim
Patent Images
1. A method for reconstructing a decomposed audio signal, comprising:
- receiving, using a processor a plurality of frequency sub-band signals from a filter bank, the filter bank decomposing an audio signal into the plurality of frequency sub-band signals, the plurality of frequency sub-band signals comprising;
a first frequency sub-band signal received from the filter bank,a second frequency sub-band signal received, from the filter bank, having a first lag time from the first frequency sub-band signal,a third frequency sub-band signal received from the filter bank, having a second lag time from the second frequency sub-band signal, andadditional frequency sub-band signals each received, from the filter bank, having a respective lag time from a frequency sub-band signal of the plurality of frequency sub-band signals;
grouping, using the processor, the plurality of frequency sub-band signals into two or more groups;
delaying, using the processor, the two or more groups by a delay function, the delay function delaying by a different delay of a plurality of delays each frequency sub-band signal in each group of the two or more groups, such that each frequency sub-band signal in each group is aligned with the frequency sub-band signal having a greatest lag time in each group, the plurality of delays including a zero delay; and
combining, using the processor, the groups to reconstruct the audio signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for reconstructing decomposed audio signals are presented. In exemplary embodiments, a decomposed audio signal is received. The decomposed audio signal may include a plurality of frequency sub-band signals having successively shifted group delays as a function of frequency from a filter bank. The plurality of frequency sub-band signals may then be grouped into two or more groups. A delay function may be applied to at least one of the two or more groups. Subsequently, the groups may be combined to reconstruct the audio signal, which may be outputted accordingly.
-
Citations
19 Claims
-
1. A method for reconstructing a decomposed audio signal, comprising:
-
receiving, using a processor a plurality of frequency sub-band signals from a filter bank, the filter bank decomposing an audio signal into the plurality of frequency sub-band signals, the plurality of frequency sub-band signals comprising; a first frequency sub-band signal received from the filter bank, a second frequency sub-band signal received, from the filter bank, having a first lag time from the first frequency sub-band signal, a third frequency sub-band signal received from the filter bank, having a second lag time from the second frequency sub-band signal, and additional frequency sub-band signals each received, from the filter bank, having a respective lag time from a frequency sub-band signal of the plurality of frequency sub-band signals; grouping, using the processor, the plurality of frequency sub-band signals into two or more groups; delaying, using the processor, the two or more groups by a delay function, the delay function delaying by a different delay of a plurality of delays each frequency sub-band signal in each group of the two or more groups, such that each frequency sub-band signal in each group is aligned with the frequency sub-band signal having a greatest lag time in each group, the plurality of delays including a zero delay; and combining, using the processor, the groups to reconstruct the audio signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for reconstructing a decomposed audio signal, comprising:
-
a reconstruction module, using a processor, configured to receive a decomposed audio signal comprising a plurality of frequency sub-band signals from a filter bank, the plurality of frequency sub-band signals comprising; a first frequency sub-band signal received from the filter bank, a second frequency sub-band signal received, from the filter bank, having a first lag time from the first frequency sub-band signal, a third frequency sub-band signal received, from the filter bank, having a second lag time from the second frequency sub-band signal, and additional frequency sub-band signals each received, from the filter bank, having a respective lag time from a frequency sub-band signal of the plurality of frequency sub-band signals, the reconstruction module comprising; a grouping sub-module configured to group the plurality of frequency sub-band signals into two or more groups, a delay sub-module configured to delay the two or more groups by a delay function, the delay function delaying by a different delay of a plurality of delays each frequency sub-band in each group of the two or more groups, such that each frequency sub-band signal in each group is aligned with the frequency sub-band signal having a greatest lag time in each group, the plurality of delays including a zero delay, and a combination sub-module configured to combine the groups to reconstruct the audio signal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for reconstructing a decomposed audio signal, the method comprising:
-
receiving a decomposed audio signal comprising a plurality of frequency sub-band signals from a filter bank, the plurality of frequency sub-band signals comprising; a first frequency sub-band signal received from the filter bank, a second frequency sub-band signal received, from the filter bank, having a first lag time from the first frequency sub-band signal, a third frequency sub-band signal received, from the filter bank, having a second lag time from the second frequency sub-band signal, and additional frequency sub-band signals each received, from the filter bank, having a respective lag time from a frequency sub-band signal of the plurality of frequency sub-band signals; grouping the plurality of frequency sub-band signals into two or more groups; delaying the two or more groups by a delay function, the delay function delaying by a different delay of a plurality of delays each frequency sub-band signal in each group of the two or more groups, such that each frequency sub-band signal in the each group is aligned with the frequency sub-band signal having a greatest received lag time in each group, the plurality of delays including a zero delay; and combining the groups to reconstruct the audio signal. - View Dependent Claims (16, 17, 18)
-
-
19. A method for reconstructing a decomposed audio signal, comprising:
-
receiving, using a processor, a decomposed audio signal comprising a plurality of frequency sub-band signals from a filter bank, the plurality of frequency sub-band signals comprising; a first frequency sub-band signal received from the filter bank, the first frequency sub-band being substantially centered about a first time, a second frequency sub-band signal, received from the filter bank, having a first lag time from the first frequency sub-band signal, the second frequency sub-band being substantially centered about a second time, such that the first lag time is a difference between the first time and the second time, a third frequency sub-band signal, received from the filter bank, having a second lag time from the second frequency sub-band signal, the third frequency sub-band being substantially centered about a third time, such that the second lag time is a difference between the second time and the third time, and additional frequency sub-band signals each received, from the filter bank, having a respective lag time from a frequency sub-band signal of the plurality of frequency sub-band signals; grouping, using the processor, the plurality of frequency sub-band signals into two or more groups; delaying, using the processor, the two or more groups by a delay function, the delay function delaying by a different delay of a plurality of delays each frequency sub-band signal in each group of the two or more groups, such that each frequency sub-band signal in each group is aligned with the frequency sub-band signal in each group having a greatest lag time, the plurality of delays including a zero delay, the delay function being based on at least in part on a psychoacoustic model or defined using a delay table; and combining, using the processor, the groups to reconstruct the audio signal.
-
Specification