アルファ符号

アルファ符号とは、一進法符号(単進符号、unary)とも呼ばれる、正の整数を表す可変長符号の一つ。 小さな数には短い符号語を、反対に大きな数には長い符号語を割り当てる。

可変長符号の最も簡単な形であるが、符号語が長くなりすぎることからアルファ符号単体で用いられることは少ない。実際にはこの応用であるガンマ符号デルタ符号が用いられる。

符号化の原理

対象となる整数Xの数-1の0を出力し、1を出力するだけである。

アルファ符号の出力(10まで)
対象となる数 出力
1 1
2 01
3 001
4 0001
5 00001
6 000001
7 0000001
8 00000001
9 000000001
10 0000000001

関連項目

  • 表示
  • 編集
可逆
エントロピー符号
  • 一進法
  • 算術
  • Asymmetric numeral systems(英語版)
  • ゴロム
  • ハフマン
    • 適応型(英語版)
    • 正準(英語版)
    • MH
  • レンジ
  • シャノン
  • シャノン・ファノ
  • シャノン・ファノ・イライアス(英語版)
  • タンストール(英語版)
  • ユニバーサル(英語版)
    • 指数ゴロム(英語版)
    • フィボナッチ(英語版)
    • ガンマ
    • レーベンシュタイン(英語版)
辞書式(英語版)
その他
音声
理論
コーデック
画像
理論
手法
映像
理論
コーデック(英語版)
理論