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
-
Fast inverse square root
Root-finding algorithm
Nº Q32980 ★★★
-
I
IPA number
Identifier for a phoneme in the International Phonetic Alphabet
Nº Q110910334 ★
-
Arabic Presentation Forms-B
Unicode block (U+FE70-FEFF) containing Arabic spacing diacritics, contextual forms of Arabic letters and ligatures, some of these glyph shapes used as mathematical symbols arabes
Nº Q1310880 ★
-
S
Secure coding
Practice of avoiding accidental introduction of security vulnerabilities while developing software
Nº Q7444867 ★
-
Basic Latin (Unicode block)
Unicode block (U+0000-007F) which contains the same characters as ASCII
Nº Q2493832 ★★★
-
Spearman's rank correlation coefficient
Nonparametric measure of rank correlation
Nº Q1126730 ★★★
-
F
Factorial number system
Mixed radix numeral system adapted to numbering permutations; represents a number as a×0! + b×1! + c×2! + ⋯
Nº Q995700 ★
-
Pohlig–Hellman algorithm
Algorithm for computing discrete logarithms
Nº Q1755812 ★
-
R
Rolf Landauer
American-German physicist, engineer (1927-1999)
Nº Q69412 ★
-
Dynamic programming
Problem optimization method that simplifies a complicated problem by decomposing it into simpler subproblems recursively
Nº Q380679 ★★★
-
P
Postal codes in Argentina
Postal codes of the country
Nº Q995130 ★★★
-
B
Block floating point
Method used to provide an arithmetic approaching floating point while using a fixed-point processor; in which an exponent is assigned to an entire block of mantissas
Nº Q25313071 ★
-
Boltzmann's entropy formula
Equation in statistical mechanics
Nº Q375553 ★
-
International Data Encryption Algorithm
Symmetric-key block cipher
Nº Q848204 ★
-
N
Nagle's algorithm
Algorithm
Nº Q668945 ★
-
B
Blahut–Arimoto algorithm
Class of algorithms in information theory
Nº Q4923900 ★★★
-
I
Irwin–Hall distribution
Distribution of a sum of continuous uniform random variables
Nº Q3258194 ★
-
C
Cramér's conjecture
Conjecture
Nº Q515591 ★