Range coding
Entropy coding method defined by G. Nigel N. Martin in a 1979 paper, which effectively rediscovered the FIFO arithmetic code first introduced by Richard Clark Pasco in 1976
Range coding (or range encoding) is an entropy coding method defined by G. Nigel N. Martin in a 1979 paper, which effectively rediscovered the FIFO arithmetic code first introduced by Richard Clark Pasco in 1976. Given a stream of symbols and their probabilities, a range coder produces a space-efficient stream of bits to represent these symbols and, given the stream and the probabilities, a range decoder reverses the process.
Nº Q818947 ★
Common · History
Range coding
Entropy coding method defined by G. Nigel N. Martin in a 1979 paper, which effectively rediscovered the FIFO arithmetic code first introduced by Richard Clark Pasco in 1976
Range coding (or range encoding) is an entropy coding method defined by G. Nigel N. Martin in a 1979 paper, which effectively rediscovered the FIFO arithmetic code first introduced by Richard Clark Pasco in 1976. Given a stream of symbols and their probabilities, a range coder produces a space-efficient stream of bits to represent these symbols and, given the stream and the probabilities, a range decoder reverses the process.
From Wikipedia
Range coding (or range encoding) is an entropy coding method defined by G. Nigel N. Martin in a 1979 paper, which effectively rediscovered the FIFO arithmetic code first introduced by Richard Clark Pasco in 1976. Given a stream of symbols and their probabilities, a range coder produces a space-efficient stream of bits to represent these symbols and, given the stream and the probabilities, a range decoder reverses the process. Range coding is very similar to arithmetic coding, except that coding is done with digits in any base, instead of with bits, and so it is faster when using larger bases (e.g. a byte) at small cost in compression efficiency. After the expiration of the first (1978) arithmetic coding patent, range coding appeared to clearly be free of patent encumbrances. This particularly drove interest in the technique in the open source community. Since that time, patents on various well-known arithmetic coding techniques have also expired.
Text: Wikipédia, CC BY-SA 4.0. · Image: jasco (talk) (CC BY-SA 3.0) ·
Related cards
-
EPSG Geodetic Parameter Dataset
Public registry of spatial reference systems
Nº Q69567457 ★
Not listed
-
FEAL
Block cipher
Nº Q1388053 ★
Not listed
-
V
Validated numerics
Numerics including mathematically strict error evaluation
Nº Q63307393 ★
Not listed
-
R-S-T system
Brevity code for Ham radio signal reports
Nº Q1856269 ★
Not listed
-
ZIP Code
Numeric postal code used in the United States and its territories
Nº Q136208 ★★★
Not listed
-
R
Rec. 2100
ITU-R recommendation
Nº Q28130470 ★
Not listed
-
U
UTF-16
Format for transforming texts encoded with one or two 16-bit code units per character of the universal character set defined by the ISO/IEC 10646 standard and the Unicode Standard
Nº Q740701 ★★★
Not listed
-
M
Markov algorithm
String rewriting system that uses grammar-like rules to operate on strings of symbols
Nº Q1900936 ★★
Not listed
-
JIS X 0201
Japanese single byte character encoding
Nº Q905250 ★★
Not listed
-
S
Shannon's source coding theorem
Data compression theory
Nº Q2411312 ★★
Not listed
-
G
Galois/Counter Mode
Authenticated encryption mode for block ciphers
Nº Q5519271 ★★★
Not listed
-
P
Predictive coding
Psychological term
Nº Q1315146 ★★
Not listed
-
Common logarithm
The logarithm with base 10, formerly widely used for calculations
Nº Q966582 ★★★
Not listed
-
B
Beta Code
ASCII representation format for ancient Greek
Nº Q752325 ★
Not listed
-
Gnome sort
Sorting algorithm
Nº Q936797 ★
Not listed
-
T
Tunstall coding
Nº Q7853376 ★★
Not listed
-
L
Learning with errors
Problem in machine learning that is conjectured to be hard to solve. Introduced by Oded Regev in 2005, it is a generalization of the parity learning problem
Nº Q6510239 ★
Not listed
-
Unique formula identifier
European hazardous material identifier
Nº Q61745460 ★
Not listed