TY - JOUR
T1 - Autonomous Footstep Counting and Traveled Distance Calculation by Mobile Devices Incorporating Camera and Accelerometer Data
AU - Lu, Yantao
AU - Velipasalar, Senem
N1 - Funding Information:
Manuscript received July 5, 2017; revised August 31, 2017; accepted September 5, 2017. Date of publication September 15, 2017; date of current version October 11, 2017. This work was supported by the National Science Foundation under CAREER Grant CNS-1206291 and Grant CNS-1302559. The associate editor coordinating the review of this paper and approving it for publication was Dr. Edward Sazonov. (Corresponding author: Senem Velipasalar.) The authors are with the Department of Electrical Engineering and Computer Science, Syracuse University, Syracuse, NY 13244 USA (e-mail: ylu25@syr.edu; svelipas@syr.edu). Digital Object Identifier 10.1109/JSEN.2017.2752960
Publisher Copyright:
© 2001-2012 IEEE.
PY - 2017/11/1
Y1 - 2017/11/1
N2 - Step counting is being increasingly used as an activity-level measure, which is evidenced by different types of widely available commercial wristbands, pedometers, and applications (apps) developed for smart phones and smart watches. In addition to measuring daily activity levels and keeping logs for health monitoring, an accurate and reliable count of footsteps can be used for motion estimation, calculating traveled distance and indoor navigation. Yet, most of the available devices and approaches for step counting rely only on accelerometer data, and thus are prone to over-counting. Moreover, most existing devices calculate the traveled distance based on the counted number of steps and a preset stride length, or rely on GPS data, which might not be suitable for GPS-denied areas and indoor environments. In this paper, we present an autonomous and robust method for counting footsteps, and tracking and calculating stride length by using both accelerometer and camera data from smart phones or Google™ glass. To provide higher precision, instead of using a preset stride length, the proposed method calculates the distance traveled with each step by using the camera data. Experiments are performed with different subjects, either holding a smart phone, or carrying it in a holder around waist, or wearing a Google™ glass. The proposed method is compared with the commercially available accelerometer-based step counter apps. The results show that the proposed method provides a significant increase in accuracy, and has the lowest average error rate both in number of steps taken and the distance traveled.
AB - Step counting is being increasingly used as an activity-level measure, which is evidenced by different types of widely available commercial wristbands, pedometers, and applications (apps) developed for smart phones and smart watches. In addition to measuring daily activity levels and keeping logs for health monitoring, an accurate and reliable count of footsteps can be used for motion estimation, calculating traveled distance and indoor navigation. Yet, most of the available devices and approaches for step counting rely only on accelerometer data, and thus are prone to over-counting. Moreover, most existing devices calculate the traveled distance based on the counted number of steps and a preset stride length, or rely on GPS data, which might not be suitable for GPS-denied areas and indoor environments. In this paper, we present an autonomous and robust method for counting footsteps, and tracking and calculating stride length by using both accelerometer and camera data from smart phones or Google™ glass. To provide higher precision, instead of using a preset stride length, the proposed method calculates the distance traveled with each step by using the camera data. Experiments are performed with different subjects, either holding a smart phone, or carrying it in a holder around waist, or wearing a Google™ glass. The proposed method is compared with the commercially available accelerometer-based step counter apps. The results show that the proposed method provides a significant increase in accuracy, and has the lowest average error rate both in number of steps taken and the distance traveled.
KW - Footstep counting
KW - distance calculation
KW - indoor navigation
KW - smart phone
KW - step counting
UR - http://www.scopus.com/inward/record.url?scp=85030656119&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85030656119&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2017.2752960
DO - 10.1109/JSEN.2017.2752960
M3 - Article
AN - SCOPUS:85030656119
SN - 1530-437X
VL - 17
SP - 7157
EP - 7166
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 21
M1 - 8038760
ER -