Comfort noise addition for modeling background noise at low bit-rates
First Claim
1. A decoder being configured for processing an encoded audio bitstream, wherein the decoder comprises:
- a bitstream decoder configured to derive a decoded audio signal from the bitstream, wherein the decoded audio signal comprises at least one decoded frame;
a noise estimation device configured to produce a noise estimation signal comprising an estimation of a level and/or a spectral shape of a noise in the decoded audio signal;
a comfort noise generating device configured to derive a comfort noise signal from the noise estimation signal; and
a combiner configured to combine the decoded frame of the decoded audio signal and the comfort noise signal in order to acquire an audio output signal, in such way that the decoded frame in the audio output signal comprises artificial noise;
wherein the decoder comprises a switch device configured to switch the decoder alternatively to a first mode of operation or to a second mode of operation, wherein in the first mode of operation the comfort noise signal is fed to the combiner, whereas the comfort noise signal is not fed to the combiner in the second mode of operation; and
wherein the decoder comprises a control device configured to control the switch device automatically, wherein the control device comprises a noise detector and configured to control the switch device depending on a signal-to-noise ratio of the decoded audio signal, wherein under low-signal-to-noise-ratio-conditions the decoder is switched to the first mode of operation and under high-signal-to-noise-ratio-conditions to the second mode of operation.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a decoder being configured for processing an encoded audio bitstream, wherein the decoder includes: a bitstream decoder configured to derive a decoded audio signal from the bitstream, wherein the decoded audio signal includes at least one decoded frame; a noise estimation device configured to produce a noise estimation signal containing an estimation of the level and/or the spectral shape of a noise in the decoded audio signal; a comfort noise generating device configured to derive a comfort noise signal from the noise estimation signal; and a combiner configured to combine the decoded frame of the decoded audio signal and the comfort noise signal in order to obtain an audio output signal.
48 Citations
30 Claims
-
1. A decoder being configured for processing an encoded audio bitstream, wherein the decoder comprises:
-
a bitstream decoder configured to derive a decoded audio signal from the bitstream, wherein the decoded audio signal comprises at least one decoded frame; a noise estimation device configured to produce a noise estimation signal comprising an estimation of a level and/or a spectral shape of a noise in the decoded audio signal; a comfort noise generating device configured to derive a comfort noise signal from the noise estimation signal; and a combiner configured to combine the decoded frame of the decoded audio signal and the comfort noise signal in order to acquire an audio output signal, in such way that the decoded frame in the audio output signal comprises artificial noise; wherein the decoder comprises a switch device configured to switch the decoder alternatively to a first mode of operation or to a second mode of operation, wherein in the first mode of operation the comfort noise signal is fed to the combiner, whereas the comfort noise signal is not fed to the combiner in the second mode of operation; and wherein the decoder comprises a control device configured to control the switch device automatically, wherein the control device comprises a noise detector and configured to control the switch device depending on a signal-to-noise ratio of the decoded audio signal, wherein under low-signal-to-noise-ratio-conditions the decoder is switched to the first mode of operation and under high-signal-to-noise-ratio-conditions to the second mode of operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27)
-
-
14. A decoder being configured for processing an encoded audio bitstream, wherein the decoder comprises:
-
a bitstream decoder configured to derive a decoded audio signal from the bitstream, wherein the decoded audio signal comprises at least one decoded frame; a noise estimation device configured to produce a noise estimation signal comprising an estimation of a level and/or a spectral shape of a noise in the decoded audio signal; a comfort noise generating device configured to derive a comfort noise signal from the noise estimation signal; and a combiner configured to combine the decoded frame of the decoded audio signal and the comfort noise signal in order to acquire an audio output signal, in such way that the decoded frame in the audio output signal comprises artificial noise; wherein the decoder comprises a further bitstream decoder, wherein the bitstream decoder and the further bitstream decoder are of different types, wherein the decoder comprises a switch configured to feed either the decoded signal from the bitstream decoder or the decoded signal from the further bitstream decoder to the noise estimation device and to the combiner. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 23, 26, 28, 30)
-
-
22. An encoder being configured for producing an audio bitstream, wherein the encoder comprises:
-
a bitstream encoder configured to produce an encoded audio signal corresponding to an audio input signal and to derive the bitstream from the encoded audio signal; a signal analyzer comprising a signal-to-noise ratio estimator configured to determine the signal-to-noise ratio of the audio input signal based on an energy of a wanted signal of the audio input signal determined by a wanted signal energy estimator and based on an energy of a noise of the audio input signal determined by noise energy estimator; a noise reduction device configured to produce a noise reduced audio signal; and a switch device configured to feed, depending on the determined signal-to-noise ratio of the audio input signal, either the audio input signal or the noise reduced audio signal to the bitstream encoder for encoding the respective signal, wherein the bitstream encoder is configured to transmit a side information, which indicates whether the audio input signal or the noise reduced audio signal is encoded, within in the bitstream.
-
-
24. A method of decoding an audio bitstream, wherein the method comprises:
-
deriving a decoded audio signal from the bitstream, wherein the decoded audio signal comprises at least one decoded frame; producing a noise estimation signal comprising an estimation of a level and/or a spectral shape of a noise in the decoded audio signal; deriving a comfort noise signal from the noise estimation signal; and combining the decoded frame of the decoded audio signal and the comfort noise signal in order to acquire an audio output signal, in such way that the decoded frame in the audio output signal comprises artificial noise; wherein alternatively a first mode of operation or a second mode of operation is used, wherein in the first mode of operation the comfort noise signal is combined with the decoded frame of the decoded audio signal, whereas the comfort noise signal is not combined with the decoded frame of the decoded audio signal in the second mode of operation; and wherein the first mode of operation or the second mode of operation is used depending on a signal-to-noise ratio of the decoded audio signal, wherein under low-signal-to-noise-ratio-conditions the first mode of operation is used, and wherein under high-signal-to-noise-ratio-conditions the second mode of operation is used.
-
-
25. A method of audio signal encoding for producing an audio bitstream, wherein the method comprises:
-
determining a signal-to-noise ratio of an audio input signal based on a determined energy of a wanted signal of the audio input signal and a determined energy of a noise of the audio input signal; producing a noise reduced audio signal; producing an encoded audio signal corresponding to the audio input signal, wherein, depending on the determined signal-to-noise ratio of the audio input signal, either the audio input signal or the noise reduced audio signal is encoded; deriving the bitstream from the encoded audio signal; and transmitting a side information, which indicates whether the audio input signal or the noise reduced audio signal is encoded, within the bitstream.
-
-
29. A method of decoding an audio bitstream, wherein the method comprises:
-
deriving a decoded audio signal from the bitstream, wherein the decoded audio signal comprises at least one decoded frame; producing a noise estimation signal comprising an estimation of a level and/or a spectral shape of a noise in the decoded audio signal by using a noise estimation device; deriving a comfort noise signal from the noise estimation signal; and combining the decoded frame of the decoded audio signal and the comfort noise by using a combiner in order to acquire an audio output signal, in such way that the decoded frame in the audio output signal comprises artificial noise; wherein a decoder comprising a bitstream decoder and a further bitstream decoder is used for deriving the decoded audio signal from the bitstream, wherein the bitstream decoder and the further bitstream decoder are of different types, wherein the decoded signal is provided either by the bitstream decoder or by the further bitstream decoder, wherein either the decoded signal from the bitstream decoder or the decoded bitstream from the further bitstream is fed to the noise estimation device and to the combiner.
-
Specification