クロス項とは?
(時間-周波数解析における)クロス項とは,信号が無い部分に出てしまっているスペクトルのことを指しているようである.つまりノイズである.分析結果のSN比向上のためにクロス項抑制が課題となっている.
振幅一定,周波数一定の2信号のウィグナービレ分布と曖昧度関数
yuri-processing-club.hatenablog.com
yuri-processing-club.hatenablog.com
より,
の
ウィグナービレ分布は
曖昧度関数は
であった.
ウィグナービレ分布のグラフ
同信号のウィグナービレ分布は下図となる.
ウィグナービレ分布では,クロス項は信号と信号の間に発生することが分かる.
曖昧度関数のグラフ
曖昧度関数のグラフを描く.複素数となっていてこのままではグラフを描くのは無理なので,絶対値を取って,
のグラフを描いてみると,下のようになる.
曖昧度関数では,信号は原点を通り,クロス項は原点を通らないことが分かる.
Ambiguity domain and (t, f) domain
ウィグナービレ分布と曖昧度関数の信号とクロス項の位置関係はこんな感じ.
クロス項抑制のためには?
domainで考えると
クロス項は信号と信号の間に発生するので,クロス項抑制のためには信号と信号の間をカットすれば良いのだが,信号が未知の場合はどれが信号か分からないのでどうすればよいのか分からない.
Ambiguity domainで考えると
クロス項は原点を通らないので,クロス項抑制のためには原点を通らない信号はカットしてしまえばよい.(または原点付近のみを残してそれ以外は捨てる)
このように,クロス項抑制においてはAmbiguity domainで処理すると良いっぽい.
なお,「 domainではクロス項抑制はどうすればよいのか分からない」と書いたが, domainではクロス項は振動していることが分かる.よって, domainでクロス項を抑制する場合はローパスフィルタをかけると良いっぽい.ギザギザ,シャギシャギしているのをsmoothingする.この辺の話を一般化したのがコーエンクラスだそうだが・・・?