1 / 44

Accurate Caloric Expenditure of Bicyclists using Cellphone

Accurate Caloric Expenditure of Bicyclists using Cellphone. SenSys2012 Andong Zhan, Marcus Chang, Yin Chen, Andreas Terzis Computer Science Department Johns Hopkins University Baltimore, MD 21218 NSLab study group 2012/11/12 Speaker : Chia- Chih,Lin. Outline . Introduction Background

azra
Download Presentation

Accurate Caloric Expenditure of Bicyclists using Cellphone

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Accurate Caloric Expenditure of Bicyclists using Cellphone SenSys2012 AndongZhan, Marcus Chang, Yin Chen, Andreas Terzis Computer Science Department Johns Hopkins University Baltimore, MD 21218 NSLab study group 2012/11/12 Speaker : Chia-Chih,Lin

  2. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  3. Motivation • Diverse benefits • Especially from a health perspective • People usually care about caloric expenditure • sensor such as • power meter • cadence sensors • and heart rate monitor • but expensive (above $1000) and cumbersome

  4. Motivation cont. • Want to calculate accurate caloric expenditure Without high cost and cumbersome devices • Can we just use a smart phone in pocket to solve the problem?

  5. Challenges • Existing apps do not directly measure the cyclist’s activity • Errors in GPS measurement • Do not consider the slope • Energy consumption

  6. contribution • Pocket sensing approach replace on-bike hardware • Measure cadence less than 2% error • Overall caloric estimation error is 60% smaller than other apps • Reduce energy consumption by 57% • Compare and analyze major elevation service • Find and minimize error on both USGS and Google Map caused by bridge • Show that leveraging detailed map information from USGS and OpenStreetMap can save a significant amount of energy

  7. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  8. How to calculate? • Four caloric expenditure estimators • Search Table • Cadence and Speed Sensing • Heart Rate Monitoring • Power Measurement

  9. Search Table • Input : average speed, trip duration, biker’s weight • Low accuracy(do not consider slope)

  10. Cadence and Speed Sensing • Use sensor to measure pedaling speed(RPM) • VO2 : oxygen consumption(liter per minute) • V : bike velocity • S : pedaling speed • Estimate caloric by VO2*5 (Kcal/min) • Drawback : underestimate during uphill trips

  11. Heart Rate Monitoring • Takes heart rate and VO2 max as input and adjusting for age, gender, body mass, and fitness level • VO2 max is a good measure of aerobic condition, requires 12 minutes rush to test • where D is distance (m)

  12. Heart Rate Monitoring cont. • Then, where BPM is the heart rate in beats/min • High accuracy but cumbersome for daily use

  13. Power Measurement • Related to the total amount of work necessary to move the combined mass of the biker and bike from start to finish • Where Vg is a constant ground speed and F is the force generate by the rider along the direction of movement

  14. Power Measurement cont.

  15. Power Measurement cont. Fr: rolling resistance from the bike Fg : component of gravity along the direction of movement Fa : force of aerodynamic drag m : mass of bike and biker Cr : lumped coefficient of rolling resistance S : slope ,where Vw is wind vector : temperature dependent air density Ca : lumped constant for aerodynamic drag

  16. Power Measurement cont. • Then • One can estimate the calories burned/s • Calories burned = P*25%

  17. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  18. System design

  19. Data Collection • 15 bike routes located around Jonh Hopkins University’s Homewood campus in Baltimore • All the routes can be complete in 20 mins • Samples GPS, pressure sensor, and heart rate monitor once per sec. Accelerometer 50Hz

  20. Cadence Sensing in the Pocket

  21. Elevation measurement • Digital barometric pressure sensor • where p0 is pressure at sea level • Phone’s GPS receiver(estimate altitude indirectly) • Use latitude and longitude to query GIS • US Geological Service, USGS(3-meter resolution dataset) • Google Maps(19-meter resolution dataset)

  22. Elevation measurement Cont. • Have to minimize GPS error first • Assume that all bike trips take place on either marked paths or roads • Use OpenStreetMap to match the nearest roads and project each GPS coordinate to the nearest point on this road

  23. Bridge Error • Altitude return not correct when biking on bridge • Pressure sensor is more accuracy • USGS and Google Map are fail

  24. Bridge Error cont. • Smooth the curve using a robust local regression method • Use a quadratic polynomial model to fit the elevation data and set the span to be nine data points • Weights for each data point in the span • Where ri is the residual of the i-th data point, MAD = median(|r|)

  25. Calibration of Power Measurement • Lumped coefficients of rolling resistance Cr and aerodynamic drag Ca • Ca : use an empirical reference value 0.26 • Weather condition(temperature, wind speed,wind direction)

  26. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  27. Cadence Sensing

  28. Elevation Services

  29. Caloric Expenditure Estimation • Single biker : • Search Table(TAB) • Cadence and Speed Sensing(CAD) • F for fitting, W for weather, S for smoothing

  30. Caloric Expenditure Estimation • Multiple biker :

  31. Multiple biker :

  32. Multiple biker :

  33. Reduce GPS Power Consumtion • Only consider two extreme case: • Reconstruct the missing bike route points by : • Interpolating between the known point • Apply the state-of-art rout reconstruction mechanism called EnAcq algorithm

  34. Reduce GPS Power Consumtion

  35. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  36. Discussion • Feasibility • Can implement the cadence sensing and power measurement approaches in a real-time app • Can upload the raw trace to server instead of offline data analysis • Ideally, calibration only needs to be done once when first start to use

  37. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  38. Conclusion • On-bike sensor, although expensive, can significantly improve the overall biking experience • This work, get all information by using smart phone only • Extensive result from 20bikers over 70bike trips confirmed that it is accuracy and feasible

  39. Outline • Introduction • Background • System design • Evaluation • Discussion • Conclusion • Comment

  40. Comment • Good architecture • Interesting approaches • Complete analysis and evaluation

  41. Q&A? • Thanks for your listening !

More Related