Comfort noise generation
Apparatuses, arrangements and methods therein for generation of comfort noise are disclosed. In short, the solution relates to exploiting the spatial coherence of multiple input audio channels in order to generate high quality multi channel comfort noise.
1 . A method, performed by an encoder, for supporting generation of comfort noise for two audio channels at a decoder, the method comprising:
determining a spatial coherence between two audio signals on respective input audio channels; and
signaling information about the spatial coherence between the audio signals to the decoder, for generation of comfort noise at the decoder.
2 . The method according to claim 1 , wherein the spatial coherence is determined by applying a coherence function on the audio signals on the two input audio channels.
3 . The method according to claim 1 , wherein the spatial coherence C xy between two signals, x and y, of the two audio signals, is determined as:
C
xy
=
❘
"\[LeftBracketingBar]"
S
xy
❘
"\[RightBracketingBar]"
2
/
(
S
xx
2
*
S
yy
2
)
;
where S xy is the cross-spectral density between x and y, and S xx and S yy is the autospectral density of x and y respectively.
4 . The method according to claim 1 , wherein the coherence is approximated as a cross-correlation between the audio signals on the respective input audio channels.
5 . An encoder, the encoder comprising at least one processor and a non-transitory memory containing instructions which, when executed by the at least one processor, cause the encoder to:
determine a spatial coherence between two audio signals on respective input audio channels; and
signal information about the spatial coherence between the audio signals to a decoder, for generation of comfort noise at the decoder.
6 . The encoder according to claim 5 , wherein the spatial coherence is determined by applying a coherence function on the audio signals on the two input audio channels.
7 . The encoder according to claim 5 , wherein the spatial coherence C xy between two signals, x and y, of the two audio signals, is determined as:
C
xy
=
❘
"\[LeftBracketingBar]"
S
xy
❘
"\[RightBracketingBar]"
2
/
(
S
xx
2
*
S
yy
2
)
;
where S xy is the cross-spectral density between x and y, and S xx and S yy is the autospectral density of x and y respectively.
8 . The encoder according to claim 5 , wherein the coherence is approximated as a cross-correlation between the audio signals on the respective input audio channels.
9 . A user equipment (UE) comprising the encoder according to claim 5 .