PSEUDO-GRAY CODING

被引:238
作者
ZEGER, K [1 ]
GERSHO, A [1 ]
机构
[1] UNIV CALIF SANTA BARBARA,DEPT ELECT & COMP ENGN,COMMUN RES LAB,SANTA BARBARA,CA 93106
基金
美国国家航空航天局;
关键词
D O I
10.1109/26.64657
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A pseudo-gray code is an assignment of n-bit binary indexes to 2n points in a Euclidean space so that the Hamming distance between two points corresponds closely to the Euclidean distance. Pseudo-Gray coding provides a redundancy-free error protection scheme for vector quantization (VQ) of analog signals when the binary indexes are used as channel symbols on a discrete memoryless channel and the points are signal codevectors. Binary indexes are assigned to codevectors in a way that reduces the average quantization distortion introduced in the reproduced source vectors when a transmitted index is corrupted by channel noise. A globally optimal solution to this problem is generally intractable due to an inherently large computational complexity. A locally optimal solution, the Binary Switching Algorithm, is introduced, based upon the objective of minimizing a useful upper bound on the average system distortion. The algorithm yields a significant reduction in average distortion, and converges in reasonable running times. The use of pseudo-Gray coding is motivated by the increasing need for low bit-rate VQ-based encoding systems that operate on noisy channels, such as in mobile radio speech communications.
引用
收藏
页码:2147 / 2158
页数:12
相关论文
共 31 条