{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T16:14:37Z","timestamp":1761581677956,"version":"3.41.0"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2018,3,26]],"date-time":"2018-03-26T00:00:00Z","timestamp":1522022400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2018,3,26]]},"abstract":"<jats:p>Mobile devices are becoming pervasive to our daily lives: they follow us everywhere and we use them for much more than just communication. These devices are also equipped with a myriad of different sensors that have the potential to allow the tracking of human activities, user patterns, location, direction and much more. Following this direction, many movements including sports, quantified self, and mobile health ones are starting to heavily rely on this technology, making it pivotal that the sensors offer high accuracy.<\/jats:p>\n          <jats:p>However, heterogeneity in hardware manufacturing, slight substrate differences, electronic interference as well as external disturbances are just few of the reasons that limit sensor output accuracy which in turn hinders sensor usage in applications which need very high granularity and precision, such as quantified-self applications. Although, calibration of sensors is a widely studied topic in literature to the best of our knowledge no publicly available research exists that specifically tackles the calibration of mobile phones and existing methods that can be adapted for use in mobile devices not only require user interaction but they are also not adaptive to changes. Additionally, alternative approaches for performing more granular and accurate sensing exploit body-wide sensor networks using mobile phones and additional sensors; as one can imagine these techniques can be bulky, tedious, and not particularly user friendly. Moreover, existing techniques for performing data corrections post-acquisition can produce inconsistent results as they miss important context information provided from the device itself; which when used, has been shown to produce better results without a imposing a significant power-penalty.<\/jats:p>\n          <jats:p>In this paper we introduce a novel multiposition calibration scheme that is specifically targeted at mobile devices Our scheme exploits machine learning techniques to perform an adaptive, power-efficient auto-calibration procedure with which achieves high output sensor accuracy when compared to state of the art techniques without requiring any user interaction or special equipment beyond device itself Moreover, the energy costs associated with our approach are lower than the alternatives (such as Kalman filter based solutions) and the overall power penalty is &lt; 5% when compared against power usage that is exhibited when using uncalibrated traces, thus, enabling our technique to be used efficiently on a wide variety of devices Finally, our evaluation illustrates that calibrated signals offer a tangible benefit in classification accuracy, ranging from 3 to 10%, over uncalibrated ones when using state of the art classifiers, on the other hand when using simpler SVM classifiers the classification improvement is boosted ranging from 8% to 12% making lower performing classifiers much more reliable Additionally, we show that for similar activities which are hard to distinguish otherwise, we reach an accuracy of &gt; 95% when using neural network classifiers and &gt; 88% when using SVM classifiers where uncalibrated data classification only reaches ~ 85% and ~ 80% respectively This can be a make or break factor in the use of accelerometer and gyroscope data in applications requiring high accuracy e g sports, health, games and others<\/jats:p>","DOI":"10.1145\/3191743","type":"journal-article","created":{"date-parts":[[2018,3,27]],"date-time":"2018-03-27T12:06:45Z","timestamp":1522152405000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["You Are Sensing, but Are You Biased?"],"prefix":"10.1145","volume":"2","author":[{"given":"Andreas","family":"Grammenos","sequence":"first","affiliation":[{"name":"University of Cambridge and The Alan Turing Institute, Cambridge, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cecilia","family":"Mascolo","sequence":"additional","affiliation":[{"name":"University of Cambridge and The Alan Turing Institute, Cambridge, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jon","family":"Crowcroft","sequence":"additional","affiliation":[{"name":"University of Cambridge and The Alan Turing Institute, Cambridge, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,3,26]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Brochure for analog devices tactical grade IMU. http:\/\/www.analog.com\/media\/en\/news-marketing-collateral\/product-highlight\/Tactical-Grade-IMU.PDF. Accessed: 10-04-2017."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0373463307004560"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2012.2187360"},{"key":"e_1_2_1_4_1","volume-title":"Mobile device identification via sensor fingerprinting. arXiv preprint arXiv.1408.1416","author":"Bojinov Hristo","year":"2014","unstructured":"Hristo Bojinov, Yan Michalevsky, Gabi Nakibly, and Dan Boneh. Mobile device identification via sensor fingerprinting. arXiv preprint arXiv.1408.1416, 2014."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2004.07.002"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390177"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23059"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000027"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5081\/jgps.7.2.170"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2007.908635"},{"issue":"5","key":"e_1_2_1_11_1","first-page":"311","article-title":"Procedure for effortless in-field calibration of three-axial rate gyro and accelerometers","volume":"7","author":"Ferraris Franco","year":"1995","unstructured":"Franco Ferraris, Ugo Grimaldi, and Marco Parvis. Procedure for effortless in-field calibration of three-axial rate gyro and accelerometers. Sensors and Materials, 7(5):311--330, 1995.","journal-title":"Sensors and Materials"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/19\/8\/085202"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2008.2006137"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2205597"},{"key":"e_1_2_1_15_1","volume-title":"Ralph RB Von Frese, and Afif H Saad. Gravity and magnetic exploration: Principles, practices, and applications","author":"Hinze William J","year":"2013","unstructured":"William J Hinze, Ralph RB Von Frese, and Afif H Saad. Gravity and magnetic exploration: Principles, practices, and applications. Cambridge University Press, 2013."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1515\/9783110800234"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/2999134.2999257"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1867406.1867490"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2005.1555963"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0924-4247(98)00049-1"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869983.1869992"},{"key":"e_1_2_1_22_1","volume-title":"Hans Bruun Nielsen, and Ole Tingleff. Methods for non-linear least squares problems","author":"Madsen Kaj","year":"2004","unstructured":"Kaj Madsen, Hans Bruun Nielsen, and Ole Tingleff. Methods for non-linear least squares problems. 2004."},{"key":"e_1_2_1_23_1","volume-title":"Activity recognition using a single accelerometer placed at the wrist or ankle. Medicine and science in sports and exercise, 45(11):2193","author":"Mannini Andrea","year":"2013","unstructured":"Andrea Mannini, Stephen S Intille, Mary Rosenberger, Angelo M Sabatini, and William Haskell. Activity recognition using a single accelerometer placed at the wrist or ankle. Medicine and science in sports and exercise, 45(11):2193, 2013."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/25\/12\/125106"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/2671225.2671292"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1088\/0960-1317\/6\/4\/010"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.2004486"},{"key":"e_1_2_1_28_1","volume-title":"March 16","author":"Musoff Howard","year":"1993","unstructured":"Howard Musoff and Jerold P Gilmore. Inertial navigation system with automatic redundancy and dynamic compensation of gyroscope drift error, March 16 1993. US Patent 5,194,872."},{"key":"e_1_2_1_29_1","first-page":"99126W","volume-title":"SPIE Astronomical Telescopes+ Instrumentation","author":"Nirmal K","year":"2016","unstructured":"K Nirmal, AG Sreejith, Joice Mathew, Mayuresh Sarpotdar, Ambily Suresh, Ajin Prakash, Margarita Safonova, and Jayant Murthy. Noise modeling and analysis of an imu-based attitude sensor: improvement of performance by filtering and sensor fusion. In SPIE Astronomical Telescopes+ Instrumentation, pages 99126W--99126W. International Society for Optics and Photonics, 2016."},{"key":"e_1_2_1_30_1","volume-title":"A comprehensive overview of inertial sensor calibration techniques. Journal of Dynamic Systems, Measurement, and Control, 139(1):011006","author":"Poddar Shashi","year":"2017","unstructured":"Shashi Poddar, Vipan Kumar, and Amod Kumar. A comprehensive overview of inertial sensor calibration techniques. Journal of Dynamic Systems, Measurement, and Control, 139(1):011006, 2017."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/79.985679"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1005332.1005336"},{"issue":"17","key":"e_1_2_1_33_1","first-page":"153","article-title":"Computational cost analysis of extended kalman filter in simultaneous localization and mapping (ekf-slam) problem for autonomous vehicle","volume":"10","author":"Samsuri Saiful Bahri","year":"2015","unstructured":"Saiful Bahri Samsuri, Hairi Zamzuri, Mohd Azizi Abdul Rahman, Saiful Amri Mazlan, and Abdul Hadi Abd Rahman. Computational cost analysis of extended kalman filter in simultaneous localization and mapping (ekf-slam) problem for autonomous vehicle. ARPN Journal of Engineering and Applied Sciences, 10(17):153--158, 2015.","journal-title":"ARPN Journal of Engineering and Applied Sciences"},{"key":"e_1_2_1_34_1","first-page":"1","volume-title":"XVII IMEKO World Congress","author":"Skog Isaac","year":"2006","unstructured":"Isaac Skog and Peter Handel. Calibration of a mems inertial measurement unit. In XVII IMEKO World Congress, pages 1--6, 2006."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/2627435.2670313"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2809695.2809718"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/70.768189"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/18\/7\/016"},{"key":"e_1_2_1_39_1","volume-title":"Mean squared error: Love it or leave it? a new look at signal fidelity measures","author":"Wang Zhou","year":"2009","unstructured":"Zhou Wang and Alan C Bovik. Mean squared error: Love it or leave it? a new look at signal fidelity measures. IEEE signal processing magazine, 26(1):98--117, 2009."},{"key":"e_1_2_1_40_1","volume-title":"Recommended calibration interval","author":"Wilson Martin L","year":"2010","unstructured":"Martin L Wilson. Recommended calibration interval. 2010."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2009.2031849"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICMA.2005.1626777"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3191743","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3191743","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:42Z","timestamp":1750213602000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3191743"}},"subtitle":["A User Unaided Sensor Calibration Approach for Mobile Sensing"],"short-title":[],"issued":{"date-parts":[[2018,3,26]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3,26]]}},"alternative-id":["10.1145\/3191743"],"URL":"https:\/\/doi.org\/10.1145\/3191743","relation":{},"ISSN":["2474-9567"],"issn-type":[{"type":"electronic","value":"2474-9567"}],"subject":[],"published":{"date-parts":[[2018,3,26]]},"assertion":[{"value":"2017-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-01","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-03-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}