Method and device for phase-sensitive processing of sound signals
OwnerDietmar Ruwischinventor
Life of this patent
Estimating the term…
Abstract
A method and device for phase-sensitive processing of sound signals of at least one sound source may include arranging two microphones at a distance d from each other, capturing sound signals with both microphones, generating associated microphone signals, and processing the sound signals of the microphones. During a calibration mode, a calibration-position-specific, frequency-dependent phase difference vector φ0(f) between the associated calibration microphone signals may be calculated from their frequency spectra for the calibration position. Then, during an operating mode, a signal spectrum S of a signal to be output is calculated by multiplication of at least one of the two frequency spectra of the current microphone signals with a spectral filter function F.
Claims20
A method comprising:
- determining, by a device, a current, frequency-dependent phase difference vector between current microphone signals from a frequency spectra of the current microphone signals,
- the current microphone signals being captured by a first microphone and a second microphone, and
- the first microphone being positioned a particular distance from the second microphone;
- selecting, by the device, a calibration position;
- determining, by the device, a spectral filter function for each of the first microphone and the second microphone,
- the spectral filter function being determined for each of the first microphone and the second microphone based on the current, frequency-dependent phase difference vector and a respective calibration-position-specific, frequency-dependent phase difference vector of the selected calibration position;
- generating, by the device, a signal spectrum of a signal to be output by multiplication of at least one of the frequency spectra of the current microphone signals with the spectral filter function of the respective selected calibration position,
- the spectral filter function being chosen so that a value of an absolute value of a difference between a current phase difference and a calibration-position-specific phase difference for a corresponding frequency is directly proportional to an attenuation of spectral components of sound signals;
- and
- obtaining, by the device, the signal to be output for the respective selected calibration position by inverse transformation of the generated signal spectrum.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by a processor, cause the processor to:
- determine a current, frequency-dependent phase difference vector between current microphone signals from a frequency spectra of the current microphone signals,
- the current microphone signals being captured by a first microphone and a second microphone, and
- the first microphone being positioned a particular distance from the second microphone,
- select a calibration position,
- determine a spectral filter function for each of the first microphone and the second microphone,
- the spectral filter function being determined for each of the first microphone and the second microphone based on the current, frequency-dependent phase difference vector and a respective calibration-position-specific, frequency-dependent phase difference vector of the selected calibration position,
- generate a signal spectrum of a signal to be output by multiplication of at least one of the frequency spectra of the current microphone signals with the spectral filter function of the respective selected calibration position,
- the spectral filter function being chosen so that a value of an absolute value of a difference between a current phase difference and a calibration-position-specific phase difference for a corresponding frequency is directly proportional to an attenuation of spectral components of sound signals, and
- obtain the signal to be output for the respective selected calibration position by inverse transformation of the generated signal spectrum.
A system comprising:
- one or more processors to:
- determine a current, frequency-dependent phase difference vector between current microphone signals from a frequency spectra of the current microphone signals,
- the current microphone signals being captured by a first microphone and a second microphone, and
- the first microphone being positioned a particular distance from the second microphone,
- select a calibration position,
- determine a spectral filter function for each of the first microphone and the second microphone,
- the spectral filter function being determined for each of the first microphone and the second microphone based on the current, frequency-dependent phase difference vector and a respective calibration-position-specific, frequency-dependent phase difference vector of the selected calibration position,
- generate a signal spectrum of a signal to be output by multiplication of at least one of the frequency spectra of the current microphone signals with the spectral filter function of the respective selected calibration position,
- the spectral filter function being chosen so that a value of an absolute value of a difference between a current phase difference and a calibration-position-specific phase difference for a corresponding frequency is directly proportional to an attenuation of spectral components of sound signals, and
- obtain the signal to be output for the respective selected calibration position by inverse transformation of the generated signal spectrum.
Dependencies are inferred from the claim text.