摘要:
A method for encoding multiple audio signals comprises random sampling and quantizing each of the multiple audio signals, and encoding the sampled and quantized multiple audio signals as side information that can be used for decoding and separating the multiple audio signals from a mixture of said multiple audio signals. A method for decoding a mixture of multiple audio signals comprises decoding and demultiplexing side information, the side information comprising quantized samples of each of the multiple audio signals, receiving or retrieving from any data source a mixture of said multiple audio signals, and generating multiple estimated audio signals that approximate said multiple audio signals, wherein said quantized samples of each of the multiple audio signals are used.
摘要:
A method includes generating a sampling signal having a non-uniform sampling interval and sampling a received signal with an analog-to-digital converter (ADC) using the sampling signal. The method also includes mapping the sampled received signal onto a frequency grid of sinusoids, where each sinusoid has a signal amplitude and a signal phase. The method further includes estimating the signal amplitude and the signal phase for each sinusoid in the frequency grid. In addition, the method includes computing an average background power level and detecting signals with power higher than the average background power level. The non-uniform sampling interval varies predictably.
摘要:
A method and apparatus for digital spectral estimations of wideband analog signals in a frequency range not limited by the mean sampling frequency is disclosed. To widen the frequency range by elimination of aliasing while sampling an analog input signal at mean frequency considerably lower than the upper signal frequency, signal sample values are taken non-uniformly at pseudorandom time instants. To reduce the estimation cross-interference errors due to the non-uniformities of the sample value taking process, the obtained sample values are subdivided into a number of periodic phase-shifted pseudo-randomly decimated sample value sub-streams. A special signal processor, adapted to the specific non-uniformities of the particular sample value sub-stream, is used for performing spectral estimations by processing each of these sub-streams. As these sample value sub-streams are basically periodic with some sample values pseudo-randomly skipped, well-defined aliasing takes place at this stage. However, the aliasing conditions for processing each of the sample value pseudorandom sub-sequence are different due to variant phase-shifts of the respective periodic pseudo-randomly decimated sampling processes. Aggregating of processing results from all processors provides spectral estimates not corrupted by aliasing and errors due to the sampling non-uniformities.
摘要:
The method is used for digitizing of multiple analog signals and buffering or transmitting of digital replicas of such signals. The method comprises the conditioning of the analog signals and a digitizing of the conditioned analog signals. The digitizing comprises steps of generating of a periodic reference signal, generating of pulses at instants when each input signal crosses the reference signal in one direction, time division multiplexing of set pulses, sampling of the reference signal at sampling instants defined by the multiplexed pulses and quantizing of the obtained samples. After the digitizing the quantized samples are buffered or transmitted in a digital form.
摘要:
A method and apparatus for alias suppressed digitizing of high frequency analog signals, comprising sampling of the analog signals at mean frequencies considerably lower than the upper frequencies in spectra of said signals, is disclosed. A clock produces a sequence of electrical pulses at a predetermined frequency F clk . This sequence is divided by a pseudo-random integer A to select one pulse from every series of A clock pulses. A digitally controllable delay block delays the selected pulse by a pseudo-random value DxB, where D is a constant increment of the delay and B is a pseudo-random integer. An analog-to-digital (A/D) converter samples the input signal at the time instant of the said delayed pulse. A memory receives and stores the digital sample value from the output of the A/D converter. Said integers A and B are changed after every sampling event.