Variable length code (VLC), also called Huffman code , is the most popular data compression technique used for solving transmission channel bandwidth bottleneck in image compression standards such as JPEG, MPEG, and H263. But, it is vulnerable to loss of synchronization if they are transmitted consecutively through a noisy wireless channel. It will result in large drops in transmission quality. We propose a novel VLC coding/decoding scheme, which has high error resilient and correction capability. It uses prefix-suffix coding structure and redundant bits for error tracing and correction. We called it as Forward Tracing Self-Error Correction VLC (FORTE-VLC). It provides high tolerances to random and burst errors in worsening channel conditions. In addition, it exhibits high synchronization capability. Simulation result shows that it can achieve 82% of error correction and 91% of synchronization capability for MPEG B.15 VLC table. It also achieves higher picture quality (PSNR=29.5dB) compared to existing VLC schemes at bit error rate (BER) of 10-3 environment. Finally, we present related codec architecture. It is very suitable and efficient for VLSI implementation. It has the advantage of low memory requirement and high throughput rate.
|Journal||European Signal Processing Conference|
|State||Published - 31 Mar 2000|
|Event||2000 10th European Signal Processing Conference, EUSIPCO 2000 - Tampere, Finland|
Duration: 4 Sep 2000 → 8 Sep 2000