Range coding(区间编码):一种无损熵编码方法,用一个逐步缩小的数值区间来表示整段符号序列,编码效率通常接近算术编码,常用于数据压缩(如图像、音频、通用压缩)与信息论相关场景。
(在不同资料中也可能被视为算术编码的变体/实现方式之一。)
/ˈreɪndʒ ˌkoʊdɪŋ/
Range coding can compress data efficiently when symbol probabilities are known.
当已知符号概率时,区间编码可以高效压缩数据。
In modern codecs, range coding is often used as an entropy coder to approach the theoretical limit of compression.
在现代编解码器中,区间编码常被用作熵编码器,以逼近理论压缩极限。
range 意为“范围、区间”,coding 意为“编码”。“Range coding”直译即“用区间来编码”。该术语在数据压缩领域用于指代一种以“区间不断细分”来表示消息序列的编码思想,强调其以数值范围而非单个比特模式来承载信息。
(该术语主要出现在技术书籍与论文中,而非传统文学作品。)