Method for processing an audio signal, signal processing unit, binaural renderer, audio encoder and audio decoder
AssigneeFraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
InventorsSimone Neukam, Jan Plogsties
Life of this patent
Estimating the term…
Abstract
A method for processing an audio signal in accordance with a room impulse response is described. The audio signal is processed with an early part of the room impulse response separate from a late reverberation of the room impulse response, wherein the processing of the late reverberation has generating a scaled reverberated signal, the scaling being dependent on the audio signal. The processed early part of the audio signal and the scaled reverberated signal are combined.
Claims19
A method for processing an audio signal in accordance with a room impulse response, the method comprising:
- separately processing the audio signal with an early part of the room impulse response to obtain an audio signal processed with the early part of the room impulse response, and with a late reverberation of the room impulse response to obtain a reverberated signal,
- scaling the reverberated signal to generate a scaled reverberated signal, the scaling being dependent on the audio signal;
- and
- combining the audio signal processed with the early part of the room impulse response and the scaled reverberated signal,
- wherein scaling the reverberated signal comprises applying a gain factor, wherein the gain factor is determined based on a condition of one or more input channels of the audio signal and/or based on a predefined or calculated correlation measure for the audio signal, and
- wherein the gain factor is determined as follows:
- g=cu+ρ·(cc−cu)
- where
- ρ=predefined or calculated correlation measure for the audio signal,
- cu, cc=factors indicative of the condition of the one or more input channels of the audio signal, with cu referring to totally uncorrelated channels, and cc relating to totally correlated channels.
A non-transitory digital storage medium having a computer program stored thereon to perform, when said computer program is run by a computer, a method for processing an audio signal in accordance with a room impulse response, the method comprising:
- separately processing the audio signal with an early part of the room impulse response to obtain an audio signal processed with the early part of the room impulse response, and with a late reverberation of the room impulse response to obtain a reverberated signal,
- scaling the reverberated signal to generate a scaled reverberated signal, the scaling being dependent on the audio signal;
- and
- combining the audio signal processed with the early part of the room impulse response and the scaled reverberated signal,
- wherein scaling the reverberated signal comprises applying a gain factor, wherein the gain factor is determined based on a condition of one or more input channels of the audio signal and/or based on a predefined or calculated correlation measure for the audio signal, and
- wherein the gain factor is determined as follows:
- g=cu+ρ·(cc−cu)
- where
- ρ=predefined or calculated correlation measure for the audio signal,
- cu, cc=factors indicative of the condition of the one or more input channels of the audio signal, with cu referring to totally uncorrelated channels, and cc relating to totally correlated channels.
A signal processing unit, comprising:
- an input for receiving an audio signal,
- an early part processor for processing the audio signal in accordance with an early part of a room impulse response to obtain an audio signal processed with the early part of the room impulse response,
- a late reverberation processor for processing the audio signal in accordance with a late reverberation of the room impulse response to obtain a reverberated signal, the late reverberation processor configured to scaling the reverberated signal to generate a scaled reverberated signal, the scaling being dependent on the audio signal;
- and
- an output for combining the audio signal processed with the early part of the room impulse response and the scaled reverberated signal into an output audio signal,
- wherein scaling the reverberated signal comprises applying a gain factor, wherein the gain factor is determined based on a condition of one or more input channels of the audio signal and/or based on a predefined or calculated correlation measure for the audio signal, and
- wherein the gain factor is determined as follows:
- g=cu+ρ·(cc−cu)
- where
- ρ=predefined or calculated correlation measure for the audio signal,
- cu, cc=factors indicative of the condition of the one or more input channels of the audio signal, with cu referring to totally uncorrelated channels, and cc relating to totally correlated channels.
Dependencies are inferred from the claim text.