Audio examples: Error resilience enhancement of robust ADPCM audio coding scheme

Diese Seite enthält die ausgewählten Audio Beispiele, die in der Evaluation des Beitrags "Error resilience enhancement of robust ADPCM audio coding scheme" verwendet wurden. Der genannte Beitrag wurde zur Veröffentlichung bei ICASSP 2014 eingereicht. Auf der folgenden Tabelle sind die Audiobeispiele zum Abhören aufgelistet. Die ausgewählten SQAM [1] Audioauschnitte (in der Tabelle genannt Original Signal) wurden mit zwei fehlerrobusten Audiocodierungsverfahren codiert. Die Audiocodierungsverfahren sind wie folgt benannt: Robust-ADPCM [2] und Proposed-ADPCM. Die Wortlänge der originalen Signale von 16 bit/sample wurde auf 3 bit/sample bzw. 4 bit/sample (die codierten Signale) reduziert.

Abstract

This work comprises an extension of a backward adaptive quantizer which is employed together with a robust lattice predictor in an ADPCM coding scheme. Predictors of the ADPCM audio coding schemes are often considered as the part most sensitive to transmission errors. Nevertheless, a single transmission error causes a short destabilization of the adaptive quantizer at the decoder side. Therefore, this destabilization boosts the deviation of the prediction filter at the decoder from the encoder side. Desired quantizer damping shortens synchronization periods. However, damping leads to degradation of the quantizer's adaptation properties and consequently to a decrease in audio quality. We show that the transmission of the quantizer's envelope to the decoder in short intervals and in combination with envelope error detector reduces the impairment of the reconstructed audio signal in noisy transmissions. An objective audio quality evaluation confirms significant quality improvement at BER higher than 10-4 and no quality degradation if an ideal channel is employed.


SQAM track excerpt 10 Violoncello coded using word length of 3 bit/sample. The overhead of the proposed system is 0.636 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 10 Violoncello coded using word length of 4 bit/sample. The overhead of the proposed system is 0.636 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM Robust-ADPCM

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 16 Clarinet coded using word length of 3 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 16 Clarinet coded using word length of 4 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 20 Saxophone coded using word length of 3 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 20 Saxophone coded using word length of 4 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 21 Trumpet coded using word length of 3 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 21 Trumpet coded using word length of 4 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 44 Soprano coded using word length of 3 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

RSD

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 44 Soprano coded using word length of 4 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

RSD

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 49 Female speech english coded using word length of 3 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 49 Female speech english coded using word length of 4 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 70 Eddie Rabbitt coded using word length of 3 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

SQAM track excerpt 70 Eddie Rabbitt coded using word length of 4 bit/sample. The overhead of the proposed system is 0.545 bit/sample.

Bit Error Rate

0

10-6

5·10-6

10-5

5·10-5

10-4

5·10-4

10-3

Original signal

Original signal

Robust-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed

Proposed-ADPCM

Proposed Proposed Proposed Proposed Proposed Proposed Proposed Proposed