Elias coding (disambiguation)
Encyclopedia
Elias coding is term used for one of two types of lossless coding schemes used in digital communications:
  • Shannon–Fano–Elias coding
    Shannon–Fano–Elias coding
    In information theory, Shannon–Fano–Elias coding is a precursor to arithmetic coding, in which probabilities are used to determine codewords....

    , a precursor to arithmetic coding
    Arithmetic coding
    Arithmetic coding is a form of variable-length entropy encoding used in lossless data compression. Normally, a string of characters such as the words "hello there" is represented using a fixed number of bits per character, as in the ASCII code...

    , in which probabilities are used to determine codewords
  • Universal coding
    Universal code (data compression)
    In data compression, a universal code for integers is a prefix code that maps the positive integers onto binary codewords, with the additional property that whatever the true probability distribution on integers, as long as the distribution is monotonic , the expected lengths of the codewords are...

     using one of Elias' three universal codes, each with predetermined codewords:
    • Elias delta coding
      Elias delta coding
      Elias delta code is a universal code encoding the positive integers developed by Peter Elias. To code a number:#Write it in binary.#Count the bits and write down that number of bits in binary ....

    • Elias gamma coding
      Elias gamma coding
      Elias gamma code is a universal code encoding positive integers developed by Peter Elias. It is used most commonly when coding integers whose upper-bound cannot be determined beforehand.-Encoding:To code a number:#Write it in binary....

    • Elias omega coding
      Elias omega coding
      Elias omega coding is a universal code encoding the positive integers developed by Peter Elias. Like Elias gamma coding and Elias delta coding, it works by prefixing the integer with a representation of its order of magnitude in a universal code...

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK