:wave: 利用多普勒效应进行运动检测
增加对使用多个正弦波和合并数据(可以简单地取平均值)的支持,以提高鲁棒性。
在 SoundWave 论文 中,他们谈到了在手移动得过快时会发生的现象(参见图 2d)。会形成一个新的凸起。我没有实现他们描述的用于减少这种现象的方法,但这应该很容易。我目前用于计算带宽(参见 getBandwidth)的方法,只是反复向右和向左移动,直到我遇到频率为 0.001(参见 maxVolumeRatio)的多普勒音调(参见全局变量 freq)。而应该采取的方法(如论文所建议)是
执行第二次扫描,查看第一次扫描的停止点之外的区域。如果找到具有至少 30% 主音能量的第二个峰值,则重复执行第一次扫描,以从第二个峰值计算出幅度下降。
暂无开放 Issues,或尚未同步最近议题。