0

マイクからサイン テスト信号が入っています。Vaweformサンプルをスキャンして最大振幅を探すだけで、ピーク振幅を見つけることができることを知っています(負の可能性があることを考慮して)。私は約500msのチャンクを取ります。

問題は、ノイズのために着信信号に時折短いピークが含まれる可能性があることです。そのため、最大マグニチュードを測定することはできません。ノイズのピーク レベルが見つかる可能性があります。

波形チャンクの主要なピーク値を計算できる安定したアルゴリズムはありますが、有用な信号ではない短いノイズの多いピークを捨てますか?

超正確なものは必要ありません。考えられるノイズ ピークのほとんどを捨てたいだけです。

4

1 に答える 1

1

最初のアプローチ: (いくつかのグリッドからの) しきい値 s > 0 のそれぞれについて、s を超えるデータ ポイントの数をカウントします。これにより、音が s よりも大きかった期間の測定値が得られます。ここで、「ノイズ」と見なされるためには、ノイズがどれだけ短い必要があるかを定義します。

カウントするだけでなく、s を超えるデータ ポイントの重みを大きくすることでこれを改善できます。近い過去や遠くない過去にそのようなデータ ポイントを多数観察した場合は、非常に短いピークをより高い振幅のより長い期間。

于 2012-09-01T11:11:42.387 に答える