Computer Engineering and Applications ›› 2020, Vol. 56 ›› Issue (19): 126-131.DOI: 10.3778/j.issn.1002-8331.1907-0342

Previous Articles     Next Articles

WiFi Gesture Recognition Method Based on GD-Kmeans and Fresnel Theory

ZHANG Junhao, WU Fei, ZHU Hai   

  1. 1.School of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai 201620, China
    2.Shanghai Huace Navigation Technology Ltd., Shanghai 201702, China
  • Online:2020-10-01 Published:2020-09-29

基于GD-Kmeans和菲涅尔理论的WiFi手势识别方法

张峻豪,吴飞,朱海   

  1. 1.上海工程技术大学 电子电气工程学院,上海 201620
    2.上海华测导航技术股份有限公司,上海 201702

Abstract:

In view of the fact that the gesture motion is small, it is difficult to be perceived by WiFi. The Fresnel diffraction theory is used to reason the optimal motion capture position to enhance the perception. Aiming at the problem of judging when the gesture occurs in the actual application process, a gesture localization algorithm based on Gaussian Distribution-Kmeans(GD-Kmeans) clustering is proposed. After collecting the Channel State Information(CSI) data containing the gesture, the data are denoised by low-pass filter and Discrete Wavelet Transform(DWT) filter, and the gesture is positioned and cut by the localization algorithm, and finally the template matching is implemented based on the Dynamic Time Warping(DTW) to recognition the five gestures. The accuracy rate reached 93%.

Key words: WiFi, Channel State Information(CSI), gesture recognition, passive sensing, Fresnel diffraction theory

摘要:

针对手势动作幅度较小难以被WiFi所感知到问题,利用菲涅尔衍射理论对最佳动作捕获位置进行推理以增强感知。针对在实际应用过程中需要判断手势何时发生的问题,提出基于高斯分布-Kmeans聚类的GD-Kmeans手势定位算法。在采集到包含手势的信道状态信息(CSI)数据后,使用低通滤波和DWT滤波进行数据降噪,通过定位算法对手势进行定位切出,最终基于动态时间规整(DTW)进行模板匹配实现对五种手势的判别,其准确率达到了93%。

关键词: WiFi, 信道状态信息(CSI), 手势识别, 无源感知, 菲涅尔衍射理论