可変長コーディングVLCの方法であって、変換ブロックの複数のデジタルビデオブロック係数の複数のシンボル組合せに関するラン情報を識別することであって、前記ラン情報が、連続するゼロ係数の数を示すことと、マルチレベルVLCテーブルを定義するデータを記憶することであって、前記マルチレベルVLCテーブルが、第1レベルVLCテーブルと第2レベルVLCテーブルとを備え、前記第1レベルVLCテーブルが、シンボル組合せにコードワードをマッピングすることと、連続するゼロ係数の第1の数がカットオフラン値より大きいことを示す第1のラン情報を備える第1のシンボル組合せの場合、前記第1のシンボル組合せに第1のコードワードを割り当てることであって、前記第1のコードワードが、前記第1レベルVLCテーブルからのエスケープコードを備えることと、を備える方法。連続するゼロ係数の第2の数が前記カットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せの場合、前記第2のシンボル組合せに第2のコードワードを割り当てることであって、前記第2のコードワードが、前記第1レベルVLCテーブルからのものであること、をさらに備える、請求項1に記載の方法。連続するゼロ係数の第2の数が前記カットオフラン値以下であり、第2のカットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せの場合、前記第2のシンボル組合せに第1のタイプのコードワードを割り当てることであって、前記第1のタイプのコードワードが、1超過情報と、ブロック終結情報と、前記第2のラン情報とを備えることと、連続するゼロ係数の第3の数が前記カットオフラン値以下であり、前記第2のカットオフラン値より大きいことを示す第3のラン情報を備える第3のシンボル組合せの場合、前記第3のシンボル組合せに第2のタイプのコードワードを割り当てることであって、前記第2のタイプのコードワードが、前記第3のラン情報を備えることとをさらに備える、請求項1に記載の方法。前記第2のタイプのコードワードが、一部の1超過情報およびブロック終結情報をさらに備える、請求項3に記載の方法。候補シンボル組合せの集合に関するコーディング統計を収集することと、前記第1レベルVLCテーブルのコードワードと、候補シンボル組合せの前記集合の部分集合との間のマッピングを、前記コーディング統計に基づいて調整することとをさらに備える、請求項1に記載の方法。候補シンボル組合せの前記集合が、連続するゼロ係数の数が前記カットオフラン値以下であることを示すラン情報をもつシンボル組合せを備える、請求項5に記載の方法。前記カットオフラン値が、前記変換ブロックのサイズに基づいて決定される、請求項1に記載の方法。複数のマルチレベルVLCテーブルを定義するデータを記憶することと、特定のシンボル組合せに対して使われるべき、前記複数のマルチレベルVLCテーブルのうち特定のマルチレベルVLCテーブルを、前記シンボル組合せ向けのコンテキストに基づいて識別することとをさらに備える、請求項1に記載の方法。前記コンテキストが、シンボルに関連づけられたゼロのランの第1のゼロ係数の位置索引に基づいて決定される、請求項8に記載の方法。前記コンテキストが、前記変換ブロックに関する、事前コーディングされたラン値およびレベル値に基づいて決定される、請求項8に記載の方法。前記コンテキストがスライスヘッダーに入れてシグナリングされる、請求項8に記載の方法。前記第2レベルVLCテーブルが構造化VLCコードを備える、請求項1に記載の方法。前記第2レベルVLCテーブルがゴロムライスコードを備える、請求項1に記載の方法。前記方法がビデオ符号化デバイスによって実施される、請求項1に記載の方法。前記方法がビデオ復号デバイスによって実施される、請求項1に記載の方法。ビデオデータをコーディングするためのビデオコーディングデバイスであって、マルチレベルVLCテーブルを定義するデータを記憶するように構成された可変長コードVLCテーブルモジュールであって、前記マルチレベルテーブルが、第1レベルVLCテーブルと第2レベルVLCテーブルとを備え、前記第1レベルVLCテーブルが、シンボル組合せにコードワードをマッピングする、モジュールと、第1のシンボル組合せに第1のコードワードを割り当てるように構成されたVLCコーディングモジュールであって、前記第1のシンボル組合せが、連続するゼロ係数の第1の数がカットオフラン値より大きいことを示す第1のラン情報を備え、前記第1のコードワードが、前記第1レベルVLCテーブルからのエスケープコードを備える、モジュールと、を備えるビデオコーディングデバイス。前記VLCコーディングモジュールが、連続するゼロ係数の第2の数が前記カットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せに、前記第1レベルVLCテーブルからのものである第2のコードワードを割り当てるようにさらに構成される、請求項16に記載のビデオコーディングデバイス。前記VLCコーディングモジュールが、連続するゼロ係数の第2の数が前記カットオフラン値以下であり、第2のカットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せに、1超過情報と、ブロック終結情報と、前記第2のラン情報とを備える第1のタイプのコードワードを割り当て、連続するゼロ係数の第3の数が前記カットオフラン値以下であり、前記第2のカットオフラン値より大きいことを示す第3のラン情報を備える第3のシンボル組合せに、前記第3のラン情報を備える第2のタイプのコードワードを割り当てるようにさらに構成される、請求項16に記載のビデオコーディングデバイス。前記第2のタイプのコードワードが、一部の1超過情報およびブロック終結情報をさらに備える、請求項18に記載のビデオコーディングデバイス。候補シンボル組合せの集合に関するコーディング統計を収集するように構成された統計分析モジュールと、前記第1レベルVLCテーブルのコードワードと、候補シンボル組合せの前記集合の部分集合の間のマッピングを、前記コーディング統計に基づいて調整するように構成されたVLC適応モジュールとをさらに備える、請求項16に記載のビデオコーディングデバイス。候補シンボル組合せの前記集合が、連続するゼロ係数の数が前記カットオフラン値以下であることを示すラン情報をもつシンボル組合せを備える、請求項20に記載のビデオコーディングデバイス。前記カットオフラン値が、前記変換ブロックのサイズに基づいて決定される、請求項16に記載のビデオコーディングデバイス。前記VLCテーブルモジュールが、複数のマルチレベルVLCテーブルを定義するデータを記憶するようにさらに構成され、前記VLCコーディングモジュールが、特定のシンボル組合せに対して使われるべき、前記複数のマルチレベルVLCテーブルのうち特定のマルチレベルVLCテーブルを、前記特定のシンボル組合せ向けのコンテキストに基づいて識別するようにさらに構成される、請求項16に記載のビデオコーディングデバイス。前記コンテキストが、シンボルに関連づけられたゼロのランの第1のゼロ係数の位置索引に基づいて決定される、請求項23に記載のビデオコーディングデバイス。前記コンテキストが、前記変換ブロックに関する、事前コーディングされたラン値およびレベル値に基づいて決定される、請求項23に記載のビデオコーディングデバイス。前記コンテキストがスライスヘッダーに入れてシグナリングされる、請求項23に記載のビデオコーディングデバイス。前記第2レベルVLCテーブルが構造化VLCコードを備える、請求項16に記載のビデオコーディングデバイス。前記第2レベルVLCテーブルがゴロムライスコードを備える、請求項16に記載のビデオコーディングデバイス。前記ビデオ復号デバイスがビデオ符号器である、請求項16に記載のビデオコーディングデバイス。前記ビデオ復号デバイスがビデオ復号器である、請求項16に記載のビデオコーディングデバイス。ビデオコーディング装置であって、変換ブロックの複数のデジタルビデオブロック係数の複数のシンボル組合せに関するラン情報を識別するための手段であって、前記ラン情報が、連続するゼロ係数の数を示す、手段と、マルチレベルVLCテーブルを定義するデータを記憶するための手段であって、前記マルチレベルVLCテーブルが、第1レベルVLCテーブルと第2レベルVLCテーブルとを備え、前記第1レベルVLCテーブルが、シンボル組合せにコードワードをマッピングする、手段と、連続するゼロ係数の第1の数がカットオフラン値より大きいことを示す第1のラン情報を備える第1のシンボル組合せに対して、前記第1のシンボル組合せに第1のコードワードを割り当てるための手段であって、前記第1のコードワードが、前記第1レベルVLCテーブルからのエスケープコードを備える、手段とを備えるビデオコーディング装置。連続するゼロ係数の第2の数が前記カットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せの場合、前記第2のシンボル組合せに第2のコードワードを割り当てる手段であって、前記第2のコードワードが、前記第1レベルVLCテーブルからのものである、手段をさらに備える、請求項31に記載のビデオコーディング装置。連続するゼロ係数の第2の数が前記カットオフラン値以下であり、第2のカットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せの場合、前記第2のシンボル組合せに第1のタイプのコードワードを割り当てることであって、前記第1のタイプのコードワードが、1超過情報と、ブロック終結情報と、前記第2のラン情報とを備えることと、連続するゼロ係数の第3の数が前記カットオフラン値以下であり、前記第2のカットオフラン値より大きいことを示す第3のラン情報を備える第3のシンボル組合せの場合、前記第3のシンボル組合せに第2のタイプのコードワードを割り当てることであって、前記第2のタイプのコードワードが、前記第3のラン情報を備えることとをさらに備える、請求項31に記載のビデオコーディング装置。前記第2のタイプのコードワードが、一部の1超過情報およびブロック終結情報をさらに備える、請求項33に記載のビデオコーディング装置。候補シンボル組合せの集合に関するコーディング統計を収集するための手段と、前記第1レベルVLCテーブルのコードワードと、候補シンボル組合せの前記集合の部分集合の間のマッピングを、前記コーディング統計に基づいて調整するための手段とをさらに備える、請求項31に記載のビデオコーディング装置。候補シンボル組合せの前記集合が、連続するゼロ係数の数が前記カットオフラン値以下であることを示すラン情報をもつシンボル組合せを備える、請求項35に記載のビデオコーディング装置。前記カットオフラン値が、前記変換ブロックのサイズに基づいて決定される、請求項31に記載のビデオコーディング装置。複数のマルチレベルVLCテーブルを定義するデータを記憶するための手段と、特定のシンボル組合せに対して使われるべき、前記複数のマルチレベルVLCテーブルのうち特定のマルチレベルVLCテーブルを、前記シンボル組合せ向けのコンテキストに基づいて識別するための手段とをさらに備える、請求項31に記載のビデオコーディング装置。前記コンテキストが、シンボルに関連づけられたゼロのランの第1のゼロ係数の位置索引に基づいて決定される、請求項38に記載のビデオコーディング装置。前記コンテキストが、前記変換ブロックに関する、事前コーディングされたラン値およびレベル値に基づいて決定される、請求項38に記載のビデオコーディング装置。前記コンテキストがスライスヘッダーに入れてシグナリングされる、請求項38に記載のビデオコーディング装置。前記第2レベルVLCテーブルが構造化VLCコードを備える、請求項31に記載のビデオコーディング装置。前記第2レベルVLCテーブルがゴロムライスコードを備える、請求項31に記載のビデオコーディング装置。前記ビデオコーディング装置がビデオ符号器の一部である、請求項31に記載のビデオコーディング装置。前記ビデオコーディング装置がビデオ復号器の一部である、請求項31に記載のビデオコーディング装置。1つまたは複数のプロセッサによって実行されると、前記1つまたは複数のプロセッサに、変換ブロックの複数のデジタルビデオブロック係数の複数のシンボル組合せに関する、連続するゼロ係数の数を示すラン情報を識別させ、シンボル組合せにコードワードをマッピングする第1レベルVLCテーブルと第2レベルVLCテーブルとを備えるマルチレベルVLCテーブルを定義するデータを記憶させ、連続するゼロ係数の第1の数がカットオフラン値より大きいことを示す第1のラン情報を備える第1のシンボル組合せの場合、前記第1レベルVLCテーブルからのエスケープコードを備える第1のコードワードを、前記第1のシンボル組合せに割り当てさせる、1つまたは複数の命令を有形に記憶するコンピュータ可読記憶媒体。前記1つまたは複数のプロセッサによって実行されると、前記1つまたは複数のプロセッサに、連続するゼロ係数の第2の数が前記カットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せの場合、前記第1レベルVLCテーブルからのものである第2のコードワードを、前記第2のシンボル組合せに割り当てさせる1つまたは複数の追加命令を有形に記憶する、請求項46に記載のコンピュータ可読記憶媒体。前記1つまたは複数のプロセッサによって実行されると、前記1つまたは複数のプロセッサに、連続するゼロ係数の第2の数が前記カットオフラン値以下であり、第2のカットオフラン値以下であることを示す第2のラン情報を備える第2のシンボル組合せの場合、1超過情報と、ブロック終結情報と、前記第2のラン情報とを備える第1のタイプのコードワードを前記第2のシンボル組合せに割り当てさせ、連続するゼロ係数の第3の数が前記カットオフラン値以下であり、前記第2のカットオフラン値より大きいことを示す第3のラン情報を備える第3のシンボル組合せの場合、前記第3のラン情報を備える第2のタイプのコードワードを前記第3のシンボル組合せに割り当てさせる、1つまたは複数の追加命令を有形に記憶する、請求項46に記載のコンピュータ可読記憶媒体。前記第2のタイプのコードワードが、一部の1超過情報およびブロック終結情報をさらに備える、請求項48に記載のコンピュータ可読記憶媒体。前記1つまたは複数のプロセッサによって実行されると、前記1つまたは複数のプロセッサに、候補シンボル組合せの集合に関するコーディング統計を収集させ、前記第1レベルVLCテーブルのコードワードと、候補シンボル組合せの前記集合の部分集合との間のマッピングを、前記コーディング統計に基づいて調整させる、1つまたは複数の追加命令を有形に記憶する、請求項46に記載のコンピュータ可読記憶媒体。候補シンボル組合せの前記集合が、連続するゼロ係数の数が前記カットオフラン値以下であることを示すラン情報をもつシンボル組合せを備える、請求項50に記載のコンピュータ可読記憶媒体。前記カットオフラン値が、前記変換ブロックのサイズに基づいて決定される、請求項46に記載のコンピュータ可読記憶媒体。前記1つまたは複数のプロセッサによって実行されると、前記1つまたは複数のプロセッサに、複数のマルチレベルVLCテーブルを定義するデータを記憶させ、特定のシンボル組合せに対して使われるべき、前記複数のマルチレベルVLCテーブルのうち特定のマルチレベルVLCテーブルを、前記シンボル組合せ向けのコンテキストに基づいて識別させる、1つまたは複数の追加命令を有形に記憶する、請求項46に記載のコンピュータ可読記憶媒体。前記コンテキストが、シンボルに関連づけられたゼロのランの第1のゼロ係数の位置索引に基づいて決定される、請求項53に記載のコンピュータ可読記憶媒体。前記コンテキストが、前記変換ブロックに関する、事前コーディングされたラン値およびレベル値に基づいて決定される、請求項53に記載のコンピュータ可読記憶媒体。前記コンテキストがスライスヘッダーに入れてシグナリングされる、請求項53に記載のコンピュータ可読記憶媒体。前記第2レベルVLCテーブルが構造化VLCコードを備える、請求項46に記載のコンピュータ可読記憶媒体。前記第2レベルVLCテーブルがゴロムライスコードを備える、請求項46に記載のコンピュータ可読記憶媒体。前記1つまたは複数のプロセッサがビデオ符号器の一部である、請求項46に記載のコンピュータ可読記憶媒体。前記1つまたは複数のプロセッサがビデオ復号器の一部である、請求項46に記載のコンピュータ可読記憶媒体。