| ・言葉で指示ができる ・後ろからの呼びかけに気づく移動ロボットにしたい! ![]() |
| マイクロホンアレイによる移動ロボットの聴覚機能を実現 |
![]() |
| |
| ■マイク配置のデザイン マイク間の距離が大きいほど低い周波数をカバーできるが、ロボットにのせるためには直径50cm以内 ⇒シミュレーションから低サイドローブ配置を決定 *サイドローブとは、図のように目的方向以外の音も強調されること |
周波数特性
|
![]() |
![]() |
![]() |
目的音に対し各信号の 出力を同位相化して加算 ・遅延
・合成波
↓ フォーカスの形成 |
| フォーカスを空間的にスキャン | 空間的なパワー分布 (Spatial Spectrum)取得 | |
![]() |
![]() |
![]() [澤田ら,2003] |
(1)音源ごとの パワースペクトル (2)入力された混合音 (3)DSBFによる 目的音の強調 (他の音の抑制) (4)抑制成分の除去 フィルタリング →周波数帯域ごとに スペクトルの大小比較 (5)完全な分離音 のスペクトル復元 ↓ 空間スペクトルのピークに表れない音圧差のある複数音源にも対応可能 |
![]() |
|
| 同音圧3音源 |
|
![]() |
|
| 1つが強い場合 |
DSBFのスペクトルから |
![]() |
| 第一階層のスペクトルから 第一音源のスペクトルを減算 |
![]() |
| 第二階層のスペクトルから 第二音源のスペクトルを減算 ・ ・ ・ |
![]() |
| 4音源以上も同様 | パワーの強い音から順に音源検出 |
![]() 各階層のスペクトル |
![]() |
![]() |
デッドレコニングから自己位置情報を取得 (誤差は移動距離の0.1%) |
![]() |
--32ch-Mic-input Board--
|
1.音源定位![]() 各位置で音源方向を検出 |
2.三角測量![]() 距離計算→位置候補点 |
3.位置推定![]() 候補点の高密度部分を探索 |
| ■定位角データの分類 対応点のミスマッチを防ぐために事前に音源ごとに定位情報を分類 ↓ 定位角の変化は予想可能 |
![]() |
DSBFによる位置同定![]() |
移動による定位角の推移![]() |
FBSを用いた音源位置同定結果 |
|