

信号処理において、sincフィルタとは、インパルス応答がsinc関数で周波数応答が矩形である時間軸sincフィルタ、またはインパルス応答が矩形で周波数応答がsinc関数である周波数軸sincフィルタのいずれかを指すことがあります。フィルタがsinc関数に似ている領域に応じて呼び方を変えることで、混乱を避けることができます。領域が指定されていない場合は、時間軸sincフィルタであると想定されることが多く、文脈から正しい領域を推測できる場合もあります。
シンク時間フィルタは、特定のカットオフ周波数以上のすべての周波数成分を除去し、低周波数を減衰させることなく、線形位相応答を持つ理想的なフィルタです。したがって、ブリックウォールフィルタまたは矩形フィルタと考えることができます。
どこ(帯域幅を表す)は任意のカットオフ周波数です。
そのインパルス応答は、周波数応答の逆フーリエ変換によって与えられる。
ここでsincは正規化されたsinc関数です。
通過帯域で完全透過、阻止帯域で完全減衰、かつ急峻な遷移を持つ理想的な電子フィルタは、伝達関数の形状にちなんで、俗に「ブリックウォールフィルタ」と呼ばれています。sinc-in-timeフィルタはブリックウォール低域通過フィルタであり、これを用いてブリックウォール帯域通過フィルタや高域通過フィルタを容易に構築できます。
周波数B Lでブリックウォールカットオフを持つローパスフィルタのインパルス応答と伝達関数は、次式で与えられる。
下側バンド端B Lと上側バンド端B Hを持つバンドパスフィルタは、そのような 2 つの sinc 時間フィルタの差に等しい (フィルタはゼロ位相であるため、振幅応答は直接減算される)。[ 1 ]
下限帯域端B Hを持つハイパスフィルタは、透過フィルタから時間的にシンク関数を持つフィルタを除いたものに過ぎず、ディラックのデルタ関数が時間的に狭い時間的にシンク関数を持つフィルタの極限であることが明らかになります。
sinc-in-timeフィルタは、正負両方の時間方向において無限のインパルス応答を持つため、非因果的であり、無限の遅延(すなわち、周波数領域におけるコンパクトなサポートによって、時間応答がコンパクトなサポートを持たず、つまり無限に続く)と無限次数(すなわち、応答を有限和を持つ線形微分方程式として表現できない)を持ちます。しかしながら、サンプリング定理やウィテカー・シャノン補間式など、概念的な説明や証明には用いられます。
実世界の(抽象的でない)アプリケーションでは、sinc-in-timeフィルタを近似する必要があります。通常は、理想的なsinc-in-timeフィルタカーネルをウィンドウ処理して切り捨てることで近似しますが、そうすると理想的な特性が低下します。[ 2 ]これは、sinc-in-timeフィルタを使用して構築された他のブリックウォールフィルタにも当てはまります。
sincフィルタは、入力有界・出力有界(BIBO)安定ではありません。つまり、sinc関数の絶対値の積分が無限大になるため、有界な入力から出力が有界でない場合があります。出力が有界でない入力の例としては、sgn(sinc( t )) があります。また、カットオフ周波数で時刻0から始まる正弦波であるsin( 2πBt ) u ( t )も例に挙げられます。


周波数シンクフィルタの最も単純な実装は、ボックスカーインパルス応答を使用して単純移動平均を生成します(特にサンプル数で割る場合)。これは、累積ダンプフィルタとも呼ばれます(特に除算なしで単純に合計する場合)。これは、すべての係数は等しい。高次の移動平均を生成するためにカスケード接続されることもある(有限インパルス応答§ 移動平均の例とカスケード積分器-コムフィルタを参照)。
このフィルターは、粗雑だが高速かつ簡単なダウンサンプリング(デシメーションとも呼ばれる)に使用できます。フィルターの単純さは、その平凡な低域通過特性によって台無しにされている。阻止帯域には周期的なローブがあり、ヌル間の高さは徐々に減少し、その倍数で存在する。最初のローブは、4サンプル移動平均では-11.3 dB 、 8サンプル移動平均では-12.8 dB、16サンプル移動平均では-13.1 dBです。 -サンプルフィルタは、完全に減衰されていない信号成分はすべてエイリアシングされますDCから
グループ平均化フィルタ処理サンプルには等間隔に配置された伝送零点最低ゼロはそして最高ゼロは(ナイキスト周波数)。ナイキスト周波数を超えると、周波数応答は反転し、その後、周期的に繰り返されます。永遠に。
周波数応答の大きさ(これらのグラフにプロットされている)は、周波数がどれだけ減衰するかを知りたい場合に役立ちます。sinc関数は実際には負の値と正の値の間で振動しますが、周波数応答の負の値は単に180度の位相シフトに対応します。
逆シンクフィルタは、デジタル領域(例えばFIRフィルタ)またはアナログ領域(例えばオペアンプフィルタ)での等化に使用でき、対象周波数帯域での不要な減衰を打ち消して平坦な周波数応答を実現します。[ 3 ]
最も単純なウィンドウ関数としてsincカーネルを適用する方法については、「ウィンドウ関数 § 矩形ウィンドウ」を参照してください。