音響ドップラー効果で車の速度を測定する
速度の測定は,サウンドのサンプルから抽出された測定周波数の変化にドップラーモデルをフィットすることで行うことができる.
ドップラー効果のサウンドサンプル.
In[1]:= | ![]() X |
In[2]:= | ![]() X |
ガボールウェーブレットを使って連続ウェーブレット変換を適用する.
In[3]:= | ![]() X |
In[4]:= | ![]() X |
Out[4]= | ![]() |
32Hzまでのウェーブレットデータのアンチエイリアスサブサンプリング.
In[5]:= | ![]() X |
In[6]:= | ![]() X |
相関によってスケールシフトを測定する.
In[7]:= | ![]() X |
ウェーブレットスケールのシフトを,周波数の変化に変換し直す.
In[8]:= | ![]() X |
In[9]:= | ![]() X |
In[10]:= | ![]() X |
Out[10]= | ![]() |
ドップラーモデルを測定された周波数の変化にフィットする.
In[11]:= | ![]() X |
Out[11]= | ![]() |
In[12]:= | ![]() X |
Out[12]= | ![]() |
結果: 車の速度 = 19.5 m/s 最小の距離 = 4.7m
In[13]:= | ![]() X |
Out[13]= | ![]() |