Claims
- 1. A method of error concealment in a bitstream indicative of audio signals, wherein the bitstream comprises a current frame and at least one neighboring frame, each frame having a plurality of data parts in a compressed domain, said method characterized by
storing said plurality of data parts in the compressed domain in said at least one neighboring frame, determining whether the current frame is defective, detecting at least one defective data part in the current frame if the current frame is defective, and recovering said at least one defective data part in the current frame based on at least one of the stored data parts in said at least one neighboring frame.
- 2. The method of claim 1, wherein said at least one defective data part in the current frame includes a header and said recovering is based on a statistical characteristic associated with the header of said at least one of the stored data parts in said at least one neighboring frame.
- 3. The method of claim 1, wherein said at least one defective data part in the current frame includes a window sequence, and said at least one of the stored data parts includes the window sequence in said at least one neighboring frame for recovering said at least one defective data part in the current frame.
- 4. The method of claim 1, wherein said at least one defective data part in the current frame includes a window shape, and said at least one of the stored data parts includes the window shape in said at least one neighboring frame for recovering said at least one defective data part in the current frame.
- 5. The method of claim 1, wherein said at least one defective data part in the current frame includes a global gain value, and said at least one of the stored data parts include the global gain value in said at least one neighboring frame for recovering said at least one defective data part in the current frame.
- 6. The method of claim 1, wherein said at least one defective data part in the current frame includes a global gain value, and said at least one neighboring frame includes a first frame having a first global gain value and a second frame having a second global gain value smaller than the first global gain value, and wherein said at least one defective data part in the current frame is recovered based on the second global gain value.
- 7. The method of claim 1, wherein said at least one defective data part in the current frame includes one or more scale factors, and said at least one of the stored data parts includes one or more scale factors in said at least one neighboring frame for recovering said at least one defective data part in the current frame.
- 8. The method of claim 1, wherein said at least one defective data part in the current frame includes a plurality of transform coefficients and said at least one of the stored data parts includes the plurality of transform coefficients in said at least one neighboring frame for recovering said at least one defective data part in the current frame.
- 9. The method of claim 8, wherein the transform coefficients comprise QMDCT coefficients.
- 10. The method of claim 9, wherein the QMDCT coefficients comprises coefficients in a higher frequency region and a lower frequency region, wherein the coefficients in the lower frequency region of the defective data part are recovered based on the corresponding coefficients in the lower frequency region in said at least one neighboring frame.
- 11. An audio decoder for decoding a bitstream indicative of audio signals for providing audio data in a modulation domain, wherein the bitstream comprises a current frame and at least one neighboring frame, each frame having a plurality of data parts, said decoder comprising a first module for decoding said each frame for providing a signal indicative of the plurality of data parts in a compressed domain, said decoder characterized by
a second module, responsive to the signal, for storing said plurality of data parts in the compressed domain in said at least one neighboring frame, and by a third module for detecting at least one defective data part in the compressed domain if the current frame is defective, so as to recover said at least one defective data part in the current frame based on at least one of the stored data parts in said at least one neighboring frame.
- 12. An audio receiver adapted to receive packet data in audio streaming, said receiver comprising an unpacking module for unpacking the received packet data into a bitstream indicative of audio signals, wherein the bitstream comprises a current frame and at least one neighboring frame, each frame having a plurality of data parts, said receiver characterized by
a decoding module, for decoding said each frame for providing a signal indicative of the plurality of data parts in a compressed domain, by a storage module, responsive to the signal, for storing said plurality of data parts in the compressed domain in said at least one neighboring frame, and by an error concealing module for detecting at least one data part in the current frame if the current frame is defective so as to recover said at least one defective data part in the current frame based on at least one of the stored data parts in said at least one neighboring frame.
- 13. A mobile terminal comprising
an antenna, and an audio receiver connected to the antenna for receiving packet data in audio streaming, wherein the receiver comprises an unpacking module for unpacking the received packet data into a bitstream indicative of audio signals, wherein the bitstream comprises a current frame and at least one neighboring frame, each frame having a plurality of data parts, and wherein the receiver further comprises: a decoding module, for decoding said each frame for providing a signal indicative of the plurality of data parts in a compressed domain, a storage module, responsive to the signal, for storing said plurality of data parts in the compressed domain in said at least one neighboring frame, and an error concealing module for detecting at least one data part in the current frame if the current frame is defective so as to recover said at least one defective data part in the current frame based on at least one of the stored data parts in said at least one neighboring frame.
CROSS REFERENCES TO RELATED APPLICATIONS
[0001] The present invention is related to a copending U.S. patent application Ser. No. 10/281,395, filed Oct. 23, 2002, assigned to the assignee of the present invention. The present invention is also related to, and may have been claimed in part in a copending patent application No. PCT/IB02/02193, application date Jun. 14, 2002, assigned to the assignee of the present invention.