zoukankan      html  css  js  c++  java
  • LESSON 2-Discrete Source Encoding

    Keywords: Source types, Discrete source coding, Kraft inequality

    1.      Source classes

    About Figure 1.1 in LESSON1, the source encoder converts the sequence of symbols from the source to a sequence of binary digits, preferably using as few binary digits per symbol as possible.

    Thus, we first distinguish between three important classes of sources:

    • Discrete sources, which is a toy source and we will begin with it. The output is a sequence of symbols like ABCDEFG.
    • Analog waveform sources. The output, in the simplest case, is an analog real waveform, for example, a speech waveform.
    • Discrete-time sources with analog values (analog sequence sources).

    2.      Discrete Sources coding

      2.1 The Kraft inequality for prefix-free codes:

      

    The Kraft inequality [17] is a condition determining whether it is possible to construct a prefix-free code for a given discrete source alphabet X = {a1,... ,aM } with a given set of codeword lengths {l(aj ); 1 ≤ j ≤ M}.

     

     

  • 相关阅读:
    AWS Dynamodb aggregation的处理问题
    Java线程池的实现与应用
    机器学习笔记之基本框架:
    Azure machine learning series 1 Introduction
    AWS的安全机制
    模板
    矩阵快速幂总结
    中位数总结
    KMP算法
    动态规划----背包总结
  • 原文地址:https://www.cnblogs.com/yangyang827847/p/11919850.html
Copyright © 2011-2022 走看看