ダウンサンプリング(だうんさんぷりんぐ)
最終更新:2026/4/28
ダウンサンプリングは、信号処理において、サンプリング周波数を下げる処理のことである。
ポイント
ダウンサンプリングは、データ量を削減し、処理負荷を軽減するために用いられる。ただし、ナイキスト周波数以下の信号成分は失われる可能性がある。
ダウンサンプリングとは
ダウンサンプリングは、デジタル信号処理において、元の信号に含まれる情報を失うことなく、データ量を削減するための重要な技術です。具体的には、信号のサンプリング周波数を下げることで、データポイントの数を減らし、その結果、ストレージ容量の節約や処理速度の向上を実現します。
ダウンサンプリングの原理
ダウンサンプリングを行う際には、ナイキスト・シャノン標本化定理と呼ばれる重要な概念を考慮する必要があります。この定理によれば、元の信号を正確に再構成するためには、サンプリング周波数は信号に含まれる最大の周波数成分の2倍以上である必要があります。ダウンサンプリングを行う場合、このナイキスト周波数を満たすように、適切なアンチエイリアシングフィルタを適用する必要があります。
アンチエイリアシングフィルタ
アンチエイリアシングフィルタは、ダウンサンプリングを行う前に、ナイキスト周波数を超える周波数成分を除去するためのフィルタです。このフィルタを適用することで、ダウンサンプリングによって発生するエイリアシング現象を抑制し、信号の歪みを防ぐことができます。
ダウンサンプリングの応用例
ダウンサンプリングは、様々な分野で応用されています。例えば、音声処理においては、高音質で録音された音声を、通信帯域やストレージ容量の制約に合わせて、より低いビットレートで圧縮するために使用されます。また、画像処理においては、高解像度の画像を、Webサイトやモバイルデバイスで表示するために、より低い解像度に変換するために使用されます。
ダウンサンプリングの種類
ダウンサンプリングには、いくつかの種類があります。代表的なものとしては、以下のものが挙げられます。
- 単純なダウンサンプリング: 信号から一定の間隔でサンプルを削除する方法です。最も単純な方法ですが、エイリアシングが発生しやすいという欠点があります。
- 平均化ダウンサンプリング: 複数のサンプルを平均化して、1つのサンプルに置き換える方法です。エイリアシングを抑制する効果がありますが、信号の分解能が低下する可能性があります。
- フィルタリングダウンサンプリング: アンチエイリアシングフィルタを適用してからダウンサンプリングを行う方法です。最も一般的な方法であり、エイリアシングを抑制しつつ、信号の品質を維持することができます。