CONSTRAINED AND CONTROLLED DECODING AFTER PACKET LOSS
First Claim
1. A method for reducing high-frequency distortion in an output audio signal produced by a decoder in conjunction with frame erasure concealment functionality, comprising:
- decoding a bit stream corresponding to a frame of an encoded audio signal in a first sub-band decoder to produce a first sub-band decoder output signal;
high-pass filtering the first sub-band decoder output signal to produce a first sub-band reconstructed output signal responsive to at least determining that the frame of the encoded audio signal is one of a predefined number of good frames following an erased frame in the encoded audio signal;
combining the first sub-band reconstructed output signal with a second sub-band reconstructed output signal to produce the output audio signal.
7 Assignments
0 Petitions
Accused Products
Abstract
A technique is described herein for reducing audible artifacts in an audio output signal generated by decoding a received frame in a series of frames representing an encoded audio signal in a predictive coding system. In accordance with the technique, it is determined if the received frame is one of a predefined number of received frames that follow a lost frame in the series of the frames. Responsive to determining that the received frame is one of the predefined number of received frames, at least one parameter or signal associated with the decoding of the received frame is altered from a state associated with normal decoding. The received frame is then decoded in accordance with the at least one parameter or signal to generate a decoded audio signal. The audio output signal is then generated based on the decoded audio signal.
77 Citations
24 Claims
-
1. A method for reducing high-frequency distortion in an output audio signal produced by a decoder in conjunction with frame erasure concealment functionality, comprising:
-
decoding a bit stream corresponding to a frame of an encoded audio signal in a first sub-band decoder to produce a first sub-band decoder output signal; high-pass filtering the first sub-band decoder output signal to produce a first sub-band reconstructed output signal responsive to at least determining that the frame of the encoded audio signal is one of a predefined number of good frames following an erased frame in the encoded audio signal; combining the first sub-band reconstructed output signal with a second sub-band reconstructed output signal to produce the output audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A decoder having integrated frame erasure concealment functionality, comprising:
-
a first sub-band decoder that decodes a bit stream corresponding to a frame of an encoded audio signal to produce a first sub-band decoder output signal; control logic that high-pass filters the first sub-band decoder output signal to produce a reconstructed first sub-band output signal responsive to at least determining that the frame of the encoded audio signal is one of a predefined number of good frames following an erased frame in the encoded audio signal; and a quadrature mirror filter (QMF) synthesis filter bank that combines the reconstructed first sub-band output signal with a reconstructed second sub-band output signal to produce an output audio signal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a computer-readable medium having computer program logic recorded thereon for enabling a processor to reduce high-frequency distortion in an output audio signal produced by the execution of a decoding process in conjunction with frame erasure concealment, the computer program logic comprising:
-
first means for enabling the processor to perform first sub-band decoding of a bit stream corresponding to a frame of an encoded audio signal to produce a first sub-band decoder output signal; second means for enabling the processor to high-pass filter the first sub-band decoder output signal to produce a first sub-band reconstructed output signal responsive to at least determining that the frame of the encoded audio signal is one of a predefined number of good frames following an erased frame in the encoded audio signal; and third means for enabling the processor to combine the first sub-band reconstructed output signal with a second sub-band reconstructed output signal to produce the output audio signal. - View Dependent Claims (18, 19, 21, 22, 23, 24)
-
-
20. The computer program product of clam 19, wherein the means for enabling the processor to pass the high-band ADPCM decoder output signal through the first-order pole/zero filter comprises means for enabling the processor to pass the high-band ADPCM decoder output signal through a filter having the form
rH,HP(n)=0.97└- rH(n)−
rH(n−
1)+rH,HP(n−
1)┘wherein rH (n) represents the high-band ADPCM decoder output signal and rH,HP(n) represents the high-band reconstructed output signal.
- rH(n)−
Specification