BIT ERROR CONCEALMENT FOR AUDIO CODING SYSTEMS
First Claim
Patent Images
1. A method for performing bit error concealment in an audio receiver, comprising:
- decoding a portion of an encoded bit stream to generate a decoded audio frame, wherein the decoded audio frame comprises a portion of a decoded audio signal;
analyzing at least the decoded audio signal to detect whether the decoded audio frame includes a distortion that will be audible during playback thereof, the distortion being due to bit errors in the encoded bit stream; and
responsive to detecting that the decoded audio frame includes the distortion, performing operations on the decoded audio signal to conceal the distortion.
6 Assignments
0 Petitions
Accused Products
Abstract
A bit error concealment (BEC) system and method is described herein that detects and conceals the presence of click-like artifacts in an audio signal caused by bit errors introduced during transmission of the audio signal within an audio communications system. A particular embodiment of the present invention utilizes a low-complexity design that introduces no added delay and that is particularly well-suited for applications such as Bluetooth® wireless audio devices which have low cost and low power dissipation requirements.
39 Citations
30 Claims
-
1. A method for performing bit error concealment in an audio receiver, comprising:
-
decoding a portion of an encoded bit stream to generate a decoded audio frame, wherein the decoded audio frame comprises a portion of a decoded audio signal; analyzing at least the decoded audio signal to detect whether the decoded audio frame includes a distortion that will be audible during playback thereof, the distortion being due to bit errors in the encoded bit stream; and responsive to detecting that the decoded audio frame includes the distortion, performing operations on the decoded audio signal to conceal the distortion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
an audio decoder configured to decode a portion of an encoded bit stream to generate a decoded audio frame, wherein the decoded audio frame comprises a portion of a decoded audio signal; a bit error detection module configured to analyze at least the decoded audio signal to detect whether the decoded audio frame includes a distortion that will be audible during playback thereof, the distortion being due to bit errors in the encoded bit stream; and a concealment module configured to perform operations on the decoded audio signal to conceal the distortion responsive to detection of the distortion within the decoded audio frame. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product comprising a computer-readable medium having computer program logic recorded thereon for enabling a processing unit to perform bit error concealment, the computer program logic comprising:
-
first means for enabling the processing unit to decode a portion of an encoded bit stream to generate a decoded audio frame, wherein the decoded audio frame comprises a portion of a decoded audio signal; second means for enabling the processing unit to analyze at least the decoded audio signal to detect whether the decoded audio frame includes a distortion that will be audible during playback thereof, the distortion being due to bit errors in the encoded bit stream; and third means for enabling the processing unit to perform operations on the decoded audio signal to conceal the distortion responsive to detection of the distortion within the decoded audio frame.
-
Specification