アンチエイリアシングフィルタがIIR設計の場合、2番目のステップの前に、出力から入力へのフィードバックに依存します。FIRフィルタリングでは、 M番目の出力ごとにのみ計算するのは簡単です。n番目の出力サンプルに対してデシメーションFIRフィルタによって実行される計算は、ドット積です。[ b ]
ここで、h [•] シーケンスはインパルス応答であり、Kはその長さです。x [ •] はダウンサンプリングされる入力シーケンスを表します。汎用プロセッサでは、y [ n ] を計算した後、 y [ n +1]を計算する最も簡単な方法は、 x [•] 配列の開始インデックスをMだけ進めて、ドット積を再計算することです。M = 2の場合、 h [•]はハーフバンドフィルタとして設計でき、係数のほぼ半分がゼロであるため、ドット積に含める必要はありません。
M間隔で取得されたインパルス応答係数は部分系列を形成し、このような部分系列 (位相) がM個多重化されます。ドット積は、各部分系列と対応するx [•] 系列のサンプルとのドット積の合計です。さらに、 Mによるダウンサンプリングのため、M個のドット積のいずれかに含まれるx [•] サンプルのストリームは、他のドット積には決して含まれません。したがって、M 個の低次 FIR フィルタはそれぞれ、入力ストリームのM 個の多重化された位相の 1 つをフィルタリングし、 M 個の出力が加算されます。この観点では、マルチプロセッサ アーキテクチャで有利となる可能性のある別の実装が提案されています。言い換えれば、入力ストリームはデマルチプレクサされ、出力が加算される M 個のフィルタのバンクに送られます。このように実装された場合、それはポリフェーズフィルタと呼ばれます。
完全を期すために、各フェーズの可能な実装として、 h [•] 配列のコピーで他のフェーズの係数をゼロに置き換え、元のx [•] シーケンスを入力レートで処理し (つまりゼロを掛ける)、出力をM倍に間引くという方法があることを述べておきます。この非効率的な方法と上記の実装の等価性は、最初のノーブル恒等式として知られています。[ 6 ] [ c ]これは、多相法の導出で時々使用されます。
図 1: これらのグラフは、オーバーサンプリングされた関数と、元のサンプリングレートの 1/3 でサンプリングされた同じ関数のスペクトル分布を示しています。この例では、帯域幅 B は、サンプリング速度が遅くなってもオーバーラップ (エイリアシング) が発生しない程度に小さくなっています。サンプリングされた関数は、M番目のサンプルのみを残して他のサンプルを破棄することにより、より低いレートで再サンプリングされることがあり、これは一般に「デシメーション」と呼ばれます。デシメーションの前にサンプルをローパスフィルタ処理することで、潜在的なエイリアシングを防止できます。フィルタの最大帯域幅は、一般的なフィルタ設計アプリケーションで使用される帯域幅単位で表にまとめられています。
アンチエイリアシングフィルター
X ( f ) を、ある区間 T におけるサンプルが x[n] シーケンスに等しい任意の関数 x(t) のフーリエ変換とする。このとき、離散時間フーリエ変換( DTFT )は、X ( f )の周期的な総和のフーリエ級数表現である。 [ d ]
周期的な加算は、振幅と周期が係数Mで減少しています。これらの分布の例は、図 1 の 2 つのトレースに示されています。[ e ] [ f ] [ g ]隣接するX ( f ) のコピーが重なると、エイリアシングが発生します。アンチエイリアシングフィルタの目的は、周期の減少によって重なりが生じないようにすることです。X ( f ) のコピーが互いに重ならないことを保証する条件は次のとおりです。つまり、それが理想的なアンチエイリアシングフィルタの最大カットオフ周波数です。 [ A ]
↑ Tan, Li (2008-04-21). "Upsampling and downsampling" . eetimes.com . EE Times . 2017-04-10に閲覧。サンプリングレートを整数倍に減らす処理は、データシーケンスのダウンサンプリングと呼ばれます。ダウンサンプリングはデシメーションとも呼ばれます。ダウンサンプリング処理に使用されるデシメーションという用語は、多くの教科書や分野で受け入れられ、使用されています。
↑ Crochiere, RE; Rabiner, LR (1983). "2". Multirate Digital Signal Processing . Englewood Cliffs, NJ: Prentice-Hall. p. 32. ISBN0136051626。
↑ Poularikas, Alexander D. (1998年9月).信号処理のための数式と表のハンドブック(第1版). CRC Press. pp. 42–48 . ISBN0849385792。
ミリク、リリャナ (2009)。デジタル信号処理のためのマルチレート フィルタリング。ニューヨーク:ハーシー。 p. 35.ISBN978-1-60566-178-0サンプリングレート変換システムは、信号のサンプリングレートを変更するために使用されます。サンプリングレートを下げる処理はデシメーションと呼ばれ、サンプリングレートを上げる処理は補間と呼ばれます。
T. Schilcher. デジタル信号処理におけるRFアプリケーション//「デジタル信号処理」。CERN加速器スクール議事録、スウェーデン、シグトゥーナ、2007年5月31日~6月9日。- スイス、ジュネーブ:CERN(2008)。- 258ページ。- DOI:10.5170/CERN-2008-003。