混合信号システム(アナログ信号とデジタル信号)では、デジタル入力から滑らかなアナログ信号を生成するために、再構成フィルタ(アンチイメージングフィルタとも呼ばれる)が使用されます。これは、デジタル・アナログ変換器( DAC)やその他のサンプリングデータ出力デバイスの場合に当てはまります。
サンプリング定理は、ADCの入力にアンチエイリアシングフィルタと呼ばれる低域通過アナログ電子フィルタが必要な理由を説明しています。サンプリングされた入力信号は、エイリアシング(ここでは、より高い周波数の波がより低い周波数として記録されることを意味します)を防ぐために帯域制限されなければなりません。
同様の理由で、DACの出力には、再構成フィルタと呼ばれる低域通過アナログフィルタが必要です。これは、イメージング(フーリエ係数が偽の高周波「ミラー」として再構成されること)を防ぐために、出力信号を帯域制限する必要があるためです。これは、ウィテカー・シャノン補間式の実装です。
理想的には、両方のフィルタはブリックウォールフィルタであるべきです。つまり、通過帯域内で一定の位相遅延を持ち、周波数特性が一定で平坦であり、ナイキスト周波数からゼロ応答を示すフィルタです。これは、「 sinc」インパルス応答を持つフィルタによって実現できます。
理論上、DACは一連の離散的なディラック・パルスを出力するが、実際には、実際のDACは有限の帯域幅と幅を持つパルスを出力する。理想的なディラック・パルス、ゼロ次ホールド・ステップ、その他の出力パルスは、フィルタリングされない場合、元の帯域制限信号の偽の高周波複製、すなわち「イメージ」を含むことになる。そのため、再構成フィルタは波形を平滑化し、ナイキスト限界を超えるイメージ周波数(コピー)を除去する。これにより、デジタル時間シーケンスに対応する連続時間信号(元々サンプリングされたものか、デジタル論理によってモデル化されたものかを問わず)を再構成する。
実際のフィルタは、通過帯域において周波数特性や位相特性が平坦ではなく、他の帯域では信号の抑制が不完全です。理想的なシンク波形は、正負両方向の時間において信号に対して無限の応答を示しますが、これは無限の遅延が必要となるため、リアルタイムで実現することは不可能です。したがって、実際の再構成フィルタは通常、ナイキスト周波数を超えるエネルギーをある程度許容するか、帯域内の周波数を減衰させるか、あるいはその両方を行います。このため、オーバーサンプリングを用いることで、帯域外に過剰なエネルギーを放出することなく、目的の周波数を正確に再現することができます。
アンチエイリアシングフィルタと再構成フィルタの両方を備えたシステムでは、両者の設計が同一である場合がある。例えば、オーディオ機器の入力と出力の両方が44.1kHzでサンプリングされる場合 、両方のオーディオフィルタは22kHz以上の周波数を可能な限り遮断し 、20kHz以下の周波数を可能な限り通過させる 。
あるいは、システムによっては再構成フィルタを持たず、一次信号スペクトルの高周波画像を再現する際に多少のエネルギーが無駄になることを許容する場合もある。
画像処理では、デジタル再構成フィルタは、医用画像処理[ 1 ]のようにサンプルから画像を再構成するためと、リサンプリング[ 2 ]の両方に使用されます。 さまざまな基準で多くの比較が行われてきました[ 1 ] [ 2 ] [ 3 ] [ 4 ]。1つの観察では、振幅に加えて信号の微分もわかっている場合、再構成が改善される可能性があり[ 3 ]、逆に微分再構成を実行すると信号再構成方法が改善される可能性があるということです[ 1 ] 。
リサンプリングは、サンプリングレートが減少または増加するにつれて、デシメーションまたは補間と呼ばれることがあります。一般的にサンプリングと再構成の場合と同様に、どちらの場合も通常は同じ基準が適用されるため、同じフィルタを使用できます。
リサンプリングの場合、原則としてアナログ画像が再構成され、次にサンプリングされます。これは、解像度の一般的な変更に必要です。サンプリングレートの整数比の場合、連続再構成フィルタのインパルス応答をサンプリングして離散リサンプリングフィルタを生成し、その離散リサンプリングフィルタを使用して画像を直接リサンプリングすることで簡略化できます。整数倍の間引きの場合は、1つのサンプリングフィルタのみが必要です。整数倍の補間の場合は、異なるフェーズで異なるサンプリングが必要です。たとえば、4倍にアップサンプリングする場合、中間点には1つのサンプリングフィルタを使用し、ある点から別の点までの1/4の点には別のサンプリングフィルタを使用します。
画像処理における微妙な点は、(線形)信号処理では輝度が線形であると仮定されていることです。つまり、ピクセル値を2倍にすると出力の輝度も2倍になるということです。しかし、画像はしばしばガンマエンコードされており、特にsRGBカラースペースでは、輝度は線形ではありません。したがって、線形フィルタを適用するには、まず値をガンマデコードする必要があります。リサンプリングを行う場合は、ガンマデコード、リサンプリング、そしてガンマエンコードの順に行う必要があります。
最も一般的な日常的なフィルターは次のとおりです。[ 5 ]
これらは、阻止帯域抑制(アンチエイリアシング)の昇順、および速度の降順です。
再構成の目的で、さまざまなカーネルが使用されます。その多くは、ウィンドウ処理またはスプライン近似(3次またはそれ以上の次数のスプライン)によって、sinc 関数を近似するものと解釈できます。 [ 4 ]ウィンドウ処理された sinc フィルタの場合、再構成フィルタの周波数応答は、ウィンドウの周波数応答の観点から理解できます。ウィンドウ処理されたフィルタの周波数応答は、元の応答(sinc の場合はブリックウォール)とウィンドウの周波数応答の畳み込みだからです。これらのうち、ランチョスウィンドウとカイザーウィンドウはよく評価されています。
再構成フィルタの別のクラスには、さまざまな幅のガウスフィルタ[ 2 ]や、より高次のカーディナルBスプラインが含まれます。ボックスフィルタとテントフィルタは、0次と1次のカーディナルBスプラインです。これらのフィルタは、インパルス応答がすべての非ゼロの元のサンプル点でゼロにならないため、補間フィルタとして機能しません。1:1リサンプリングの場合、これらは恒等フィルタではなく、ぼやけたフィルタになります。一方、非負であるため、オーバーシュートやリンギングアーティファクトは発生せず、時間領域で幅が広いため、周波数領域では狭くすることができます(フーリエの不確定性原理による)。ただし、ぼやけが生じ、それが通過帯域のロールオフ(「スカラップ」)として現れます。
写真には、さまざまな補間フィルターが存在し、[ 6 ]中には独自のものもあり、それらに対する意見は分かれています。評価は主観的であることが多く、反応は様々で、現実的なリサンプリング比率では、バイキュービックと比較してほとんど違いがないと主張する人もいますが、[ 7 ]リサンプリング比率が高くなると、挙動はより多様になります。[ 8 ]
再構成フィルタは、ウェーブレット係数の集合から波形や画像を「再構成」する際にも使用されます。医用画像処理では、複数の2次元X線写真やMRIスキャンを用いて3次元画像を「再構成」する手法が一般的です。