データ圧縮テクノロジは、1. 即時圧縮と非即時圧縮、2. データ圧縮とファイル圧縮、3. 可逆圧縮と非可逆圧縮の 3 つのカテゴリの 2 つのカテゴリに分類されます。
データ圧縮とは、有用な情報を失わずにストレージ容量を削減し、その伝送、ストレージ、および処理効率を向上させるために、または A 技術に従ってデータ量を削減することを指します。特定のアルゴリズムを使用してデータを再編成し、データの冗長性とストレージ容量を削減する方法。
コンピューター サイエンスと情報理論では、データ圧縮またはソース エンコーディングは、特定のエンコーディング メカニズムに従って、エンコーディングを使用しない場合よりも少ないデータ ビット (またはその他の情報関連単位) で情報を表現するプロセスです。
たとえば、「compression」を「comp」としてエンコードすると、この記事はより少ないデータ ビットで表現できます。圧縮の一般的な例としては、多くのコンピュータで使用されている ZIP ファイル形式があり、圧縮機能を提供するだけでなく、多数のファイルを同じファイルに保存できるアーカイブ ツール (アーカイバ) としても機能します。
データ圧縮技術の分類
データを圧縮するにはさまざまな方法があり、特性の異なるデータにはデータ圧縮方法も異なります。 、エンコード方式)
データ圧縮テクノロジは 2 つのカテゴリに分類され、次の 3 つの分類方法があります:
1. 即時圧縮と非即時圧縮
例えば、IP電話をかける場合、音声信号をデジタル信号に変換し、同時に圧縮してインターネット上に送信することになりますが、このデータ圧縮処理はリアルタイムで行われます。 。リアルタイム圧縮は通常、ビデオおよびオーディオ データの送信に使用されます。インスタント圧縮では、多くの場合、圧縮カードなどの特殊なハードウェア デバイスが使用されます。
非リアルタイム圧縮はコンピュータ ユーザーによってよく使用されます。この種の圧縮は必要な場合にのみ実行され、リアルタイム性はありません。たとえば、写真、記事、音楽などを圧縮します。非即時圧縮には通常、特別な機器は必要ありません。対応する圧縮ソフトウェアをコンピュータに直接インストールして使用するだけです。
2. データ圧縮とファイル圧縮
実はデータ圧縮にはファイル圧縮も含まれます データとは本来、コンピュータで使われるさまざまな情報を含むデジタル情報全般を指します。これはファイルの一種ですが、データは、リアルタイムで収集、処理、送信されることが多い一時的なデータを特に指す場合もあります。ファイル圧縮とは、具体的には、記事データ、音楽データ、プログラムエンコードデータなどの、ディスクなどの物理メディアに保存されるデータの圧縮を指します。
3. 可逆圧縮と非可逆圧縮
可逆圧縮では、データの統計的冗長性を利用して圧縮します。データの統計的冗長性の理論上の限界は 2:1 ~ 5:1 であるため、可逆圧縮の圧縮率は一般にこれより低くなります。このタイプの方法は、データの正確な保存が必要な特殊なアプリケーションで、テキスト データ、プログラム、画像データの圧縮に広く使用されています。
非可逆圧縮方式は、人間の視覚と聴覚が画像や音声の特定の周波数成分に鈍感であるという事実を利用しており、圧縮プロセス中に一定量の情報が失われる可能性があります。元のデータを完全に復元することはできませんが、失われた部分は元の画像の理解にあまり影響を与えませんが、その代わりに圧縮率は高くなります。
非可逆圧縮は、音声、画像、およびビデオ データの圧縮に広く使用されています。
関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。
以上がデータ圧縮テクノロジーの 2 つのカテゴリは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。