做CSI一年来的总结

@

为何选择CSI研究

  为研究生考试准备

当时我的导师得知我有考研的目标后,他给了一个研究生的项目方向,对就是这个CSI,我选择它也是因为它理论性较强,对考研复试有帮助。当时听他介绍CSI的时候,我影响最深的是“隔墙有耳”,听起来很强,有可做性。

  不得不选择一个更有深度的方向

在我选择做CSI之前,做过几个月的物联网项目,但这个项目面太广,深度不够,参赛时,只能突破校赛,出校迅速被淘汰。当时我也曾怀疑过自己,做了几个月,熬了几天夜,难道结果就是这样的?其实我选择的方向很大程度决定了我走不远,泛而浅。因此,我必须选择一个新的项目方向做,一个更有深度、更有价值的方向。于是,我听从导师的建议,选择了研究CSI

CSI研究之路

 万事开头难(7月上旬-8月下旬)附环境搭载总结

    去年我导师给我定的方向是 利用CSI的无设备被动的特性,进行对人体体态识别方法的研究 。7月初,大一期末考考完,开始搭载CSI-TOOLS环境。哈哈,那时在学校装了半个月没成功,还把主机寄回家,继续搭载。
7.18 - 25工作记录 pic 1
7.18 - 25工作记录 pic 2

在这里插入图片描述
在这里插入图片描述

    直到7月下旬,我仅仅完成了CSI-TOOLS环境的搭载。开学前,仅简单地了解了几个算法。
暑假工作总结
    更多文档可见: https://github.com/ExcelYeh/csi_doc

**求star**
官方安装教程:[http://dhalperi.github.io/linux-80211n-csitool/installation.html](http://dhalperi.github.io/linux-80211n-csitool/installation.html)

在这里插入图片描述

读取数据

  按照官网 FAQ 2中的相关介绍,通过MATLAB分析出了dat数据包
在这里插入图片描述
  首次绘制了一个数据包内30个子载波变化趋势,借用官网的图在这里插入图片描述
  随后我在GitHub上找到了Python版的数据读取代码,在此GitHub上,感谢hongshixian的分享

在python上得到numpy矩阵,接着套用了各种算法对数据进行预处理

套用各种预处理算法过程中,渐渐地喜欢上了算法设计

   参考博客 和大量硕博论文,大部分都是先进行异常值处理
  此处我用了Hampel Identification算法,甚至还对算法模型进行了修改,
在这里插入图片描述

posted @ 2020-09-27 17:14  ExcelYeh  阅读(388)  评论(0)    收藏  举报