信号のサンプリングとナイキストの定理

信号周波数とサンプリング周波数を設定して、信号が忠実に捉えられるか、エイリアシングが起きるかを確認しよう。

インタラクティブシミュレーションを読み込んでいます...

異なる二つの周波数が、まったく同じ標本を残しうる 🖖

サンプリングは、サンプリング周波数が存在する最も速い振動を捉えている場合にのみ機能します。fs < 2 fsignal の場合、異なる連続周波数が同一のサンプルを生成するため、再構成は誤った低いエイリアス周波数に固定されてしまいます。

1つの波に最低2点 🖖

波を正確にとらえるには、上がるところと下がるところの両方を捕まえる必要があり、1周期あたり最低2つの標本が要ります。それより少ないと、同じ点が多くの異なる波に当てはまってしまい、デジタル化されたコピーは間違って推測します。CD音声が1秒あたり44,100標本を使うのは、人間の聴覚が約20 kHzまでで、2 × 20 kHzが十分な余裕を残すからです。

映画で車輪が逆回転して見える理由 🖖

ワゴンホイール効果は、目に見える世界のナイキストです。映画カメラは動きを毎秒24フレームで標本化します。スポーク付きの車輪が1フレームの間にスポーク間隔よりわずかに少なく回ると、各コマは前より少し手前で止まり、目には車輪がゆっくり逆回転して見えます。音声のエイリアシングと同じ数学で、フレームレートが標本化周波数にあたり、速い回転が偽の遅い回転に折り返されます。

全プロセスの詳細解説

  1. 8-bitコンバータにおける1ビットあたり6 dBの法則と端数の1.76 5 ステップ

    8 ビット変換器について、1 ビットあたり 6 dB の法則をゼロから導出せよ(唐突に現れる 1.76 はどこから来るのか?)。そして、この法則が何を保証しないかを述べよ。

    1. 最も近いレベルへと丸めることで生じる誤差は半ステップ以下であり、複雑に変化する信号においては、その誤差は区間全体に均等に広がる。その分散は、一様分布における e² の積分となる。

    2. 参照信号は入力範囲全体を満たす正弦波であるため、その電力は振幅の二乗の半分となる。

    3. 両者を割り算する。フルスケール範囲が相殺されるため、結果は電圧ではなく純粋にビット数の関数となる。

    4. 対数を取る。6.02 は 20 log₁₀2 であり(1 ビットでレベル数が 2 倍になる)、1.76 は前行から残された 3/2 である。

    5. 8 ビット、次いで 16 ビットで評価する。追加の 1 ビットごとに 6 dB 強の価値があるため、CD オーディオの 8 ビットの追加は 48 dB を買っていることになる。

    解答

    49.92 dB であり、1.76 は 10 log₁₀(3/2) である。それは正弦波の平均二乗値と量子化器の一様誤差分散との比であり、ビット数を数えるだけではない公式中の唯一の部分である。出現しないものに注目されたい。それはサンプルレートである。8 kHz で動作する 24 ビット変換器は 146 dB の振幅分解能を持つが、それでも 5 kHz のトーン信号を表現することはできない。ビット数は垂直方向の精度を買い、サンプルレートは帯域幅を買い、一方の量が他方を代替することは決してない。このページの 2 つのスライダーが「品質」を表す 2 つの言い回しではなく、真に独立した軸である理由はここにある。

参考文献 (2)

例題