哈夫曼编码的不足
误差扩散问题
由于哈夫曼码是一类无失真信源最佳变长码,这就是说在研究这类无失真信源编码时认为信道传输是理想的,是不产生差错的,然而实际信道中总是存在噪声的,噪声引入后必然要破坏变长码的结构
由于变长码是不加同步的码,无法自动清洗所产生的影响,所以必然要产生误差的扩散,即噪声所影响的不仅是被干扰的码元,而且一直要扩散下去,从而影响后面的一系列码元以至在低信噪比下无法正常工作
目前对这类误差扩散还没有特别有效的克服方法,在工程上一般哈夫曼码只能适合于高信噪比的优质信道,比如误码率低于10 -6 以下,以减小误差扩散所带来的影响
同时工程上还常常采用定期清洗,比如在文件和报纸传真中就采用按行清洗的方式,以牺牲编码效率来达到限制误差扩散的目的
另一种方法是加检错纠错码
2022-06-23 19:13:34
2.4MB
信源编码
1