{"title":"Wi-Run: Multi-Runner Step Estimation Using Commodity Wi-Fi","authors":"Lei Zhang, Meiguang Liu, Liangfu Lu, Liangyi Gong","doi":"10.1109/SAHCN.2018.8397122","DOIUrl":null,"url":null,"abstract":"Step counting is a fundamental unit of human locomotion, and is a preferred metric for quantifying physical activity. However, the existing step counters are too inconvenient to wear and the treadmill can not count the steps. Recently, commercial Wi-Fi based device-free sensing shows a promising future for ubiquitous motion-based interactions and provides possibility for the device free step counting. Previous research of human activity sensing with commercial Wi- Fi mainly focuses on single person activity recognition. The primary challenge for the multi-person activity recognition is too difficult to derive each person's motion induced signal. All the independent running induced signals are mixed together with similar frequency and the common time-frequency analysis approaches do not work. The problem becomes even more difficult with only one pair of commodity Wi-Fi devices, which have limited number of antennas and bandwidth. In this paper, we propose Wi-Run, a multi-runner step estimation system with only one pair of commodity Wi-Fi devices. Wi-Run is composed of three innovative methods: (1) Canonical Polyadic (CP) decomposition can effectively separate running related signals. (2) The stable signal matching algorithm is applied to find the decomposed signal pairs for each runner. (3) The peak detection method is adopted to estimate steps for each runner. The multi-runner step estimation is achieved without introducing extra overhead. The experimental results illustrate the superior performance of Wi-Run, whose accuracy is about 88.25% on average.","PeriodicalId":139623,"journal":{"name":"2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SAHCN.2018.8397122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16
Abstract
Step counting is a fundamental unit of human locomotion, and is a preferred metric for quantifying physical activity. However, the existing step counters are too inconvenient to wear and the treadmill can not count the steps. Recently, commercial Wi-Fi based device-free sensing shows a promising future for ubiquitous motion-based interactions and provides possibility for the device free step counting. Previous research of human activity sensing with commercial Wi- Fi mainly focuses on single person activity recognition. The primary challenge for the multi-person activity recognition is too difficult to derive each person's motion induced signal. All the independent running induced signals are mixed together with similar frequency and the common time-frequency analysis approaches do not work. The problem becomes even more difficult with only one pair of commodity Wi-Fi devices, which have limited number of antennas and bandwidth. In this paper, we propose Wi-Run, a multi-runner step estimation system with only one pair of commodity Wi-Fi devices. Wi-Run is composed of three innovative methods: (1) Canonical Polyadic (CP) decomposition can effectively separate running related signals. (2) The stable signal matching algorithm is applied to find the decomposed signal pairs for each runner. (3) The peak detection method is adopted to estimate steps for each runner. The multi-runner step estimation is achieved without introducing extra overhead. The experimental results illustrate the superior performance of Wi-Run, whose accuracy is about 88.25% on average.