【20200501】近况之德州复工

2020-05-02 10:00:3104:36 2706
所属专辑:女PhD在美国

用户评论

表情0/300

steve0275

估计也是第一次有听友向您提专业的问题哈,您是学地质,估计也会有仪器探测地质,输出信号、数列,判断地壳是否有地震吧😄

DJ水色淡紫 回复 @steve0275

嗯。你的这个问题有些复杂,怎么知道被干扰的信号是来自人类呢?我们做地震数据,地层不是变量,接收到的信号强弱是根据岩石性质有所不同的。所以你的情况里面,变量很多,需要加上其他的信息,来缩小变量范围,不知道我理解的对不对。

steve0275

但是这个方法不太靠谱,第一、工频干扰并不能保证一直存在,或许换个电厂,或者产品拿到欧洲,可能 欧洲也是像大陆一样是50Hz, 但是并不知道欧洲是否有工频干扰出现。第二、雷达对环境非常敏感,换个环境,基波 可能就不太一样了,这点很苦恼。我觉得就是数据的分布发生了变化,某个场景下采集的有人、无人数据训练的模型就 泛化能力很差。 思路2.使用阈值方案,比如计算一段波形的rms或者方差。超过此阈值,则触发;否则不出发。但是这个方案也同样解决不了 换个环境、场景的问题。

steve0275

思路1.采集有人、无人数据,做FFT,小波变换等等,label成有人和无人,做有监督学习。雷达训练数据如果 一个场景、一个时刻采集,测试集准确率可达到99.5%以上。 学习出来的模型做可视化发现,模型基本是根据是否出现工频干扰来判断是否有人的,50Hz信号强的属于 无人,50Hz相对弱的是有人。

steve0275

王博,我使用多普勒雷达做motion detection,感知是否有人。 第一次做嵌入式项目,项目涉及到RF(射频)、硬件、嵌入式、算法。 产品架构是,计算CW Doppler雷达发射的电磁波和从物体发射回来的电磁波的频偏(frequency shift) 来决定是否雷达附近出现行人?雷达不停地吐出信号(可以认为是无限长的数列),在内存里切割成长度 为256的数组(相当于0.5秒做一次采样),对这个256个数值数列分析,判断是否出现行人。