Lempel–Ziv–Storer–Szymanski Lempel–Ziv–Storer–Szymanskiの概要

Lempel–Ziv–Storer–Szymanski

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/07/29 02:32 UTC 版)

Jump to navigation Jump to search

符号化の原理

LZ77では、記号列を(一致位置、一致長、次の不一致記号)という3つの値に置き換えていた。しかし、この方法では一致がなかった場合には(0,0,不一致記号)と一致位置、一致長のぶんだけ冗長になってしまう。

そこでLZSSでは、

  • 一致があった場合:1、一致位置、一致長
  • 一致がなかった場合:0、不一致記号

とすることで圧縮率の向上を図っている。つまり、まず最初に一致したかどうかに1ビット使う。一致位置は、圧縮しようとしている位置より前の位置で、最も長く一致する部分を探索する。一致位置、一致長、不一致記号は固定ビット数で表現する。

LZSSはLZ77とさほど変わらないアルゴリズムであるにもかかわらず、大幅な性能向上が期待でき、多くの圧縮ソフトウェアで用いられている。

関連項目




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Lempel–Ziv–Storer–Szymanskiのページへのリンク

辞書ショートカット

すべての辞書の索引

「Lempel–Ziv–Storer–Szymanski」の関連用語

Lempel–Ziv–Storer–Szymanskiのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Lempel–Ziv–Storer–Szymanskiのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのLempel–Ziv–Storer–Szymanski (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS