|
计算机科学技术学报 ›› 2019,Vol. 34 ›› Issue (5): 1007-1019.doi: 10.1007/s11390-019-1957-1
所属专题: Software Systems
• Special Section on Software Systems 2019 • 上一篇 下一篇
Hai-Bo Ye1, Member, CCF, Xuan-Song Li2, Member, CCF, Li Sheng1, Kai Dong3
Hai-Bo Ye1, Member, CCF, Xuan-Song Li2, Member, CCF, Li Sheng1, Kai Dong3
基于移动群智感知的软件系统通过大量普通用户的集体智慧可以完成大规模的复杂任务。本文建立了一个典型的群智感知系统,可以高效的对大量的智能手机传感器进行校准。手机气压传感器目前已经十分普遍,并在很多应用中被广泛使用,比如定位、环境感知和行为识别等。可惜的是目前的智能手机气压传感器是不够精确的,要高效的校准大量的手机气压传感器具有较大的挑战。本文通过提出一个基于群智感知的智能手机气压传感器校准系统来应对这一问题。该系统仅利用低功耗的气压传感器而不依赖于设置其他参考点和人为的手动操作。本文提出了基于隐式马尔科夫模型的一对一校准模型,然后通过提出解决一个最小支配集的方法实现所有传感器的校准。实验表明CBSC在84%的情况下误差低于0.1hpa。与传统的校准方法相比,CBSC更实用,精度也满足要求。该软件系统的经验也对今后开发其它移动群智感知软件系统提供了很高的参考价值。
[1] Antón A M, Rodríguez B B. Runtastic PRO app:An excellent all-rounder for logging fitness. British Journal of Sports Medicine, 2015, 50(11):705-706. [2] Ye H, Dong K, Gu T. HiMeter:Telling you the height rather than the altitude. Sensors, 2018, 18(6):Article No. 1712. [3] Yang W, Xiu C, Zhang J, Yang D. A novel 3D pedestrian navigation method for a multiple sensors-based footmounted inertial system. Sensors, 2017, 7(11):Article No. 2695. [4] Ye H B, Yang W H, Yao Y Y, Gu T, Huang Z Q. Btrack:Using barometer for energy efficient location tracking on mountain roads. IEEE Access, 2018, 6:66998-67009. [5] Sankaran K, Zhu M H, Guo X F, Ananda A L, Chan M C, Peh L S. Using mobile phone barometer for low-power transportation context detection. In Proc. the 12th ACM Conference on Embedded Network Sensor Systems, November 2014, pp.191-205. [6] Peng C Y, Shen G B, Zhang Y, Li Y L, Tan K. BeepBeep:A high accuracy acoustic ranging system using COTS mobile devices. In Proc. the 5th International Conference on Embedded Networked Sensor Systems, November 2007, pp.1-14. [7] Berndt D J, Clifford J. Using dynamic time warping to find patterns in time series. In Proc. the 1994 AAAI Workshop on Knowledge Discovery in Databases, July 1994, pp.359-370. [8] Kernighan B W, Lin S. An efficient heuristic procedure for partitioning graphs. The Bell System Technical Journal, 1970, 49(2):291-307. [9] Grandoni F. A note on the complexity of minimum dominating set. Journal of Discrete Algorithms, 2006, 4(2):209-214. [10] Lee T J, Kim J H, Lee S et al. Mobile terminal capable of measuring altitude and altitude measurement method using the same, January 92014. US Patent US20140012529A1, Jan. 2019. https://patents.google.com/patent/US20140012529, Aug. 2019. [11] Ye H B, Gu T, Tao X P, Lu J. SBC:Scalable smartphone barometer calibration through crowdsourcing. In Proc. the 11th International Conference on Mobile and Ubiquitous Systems:Computing, Networking and Services, December 2016, pp.60-69. [12] Ganti R K, Ye F, Lei H. Mobile crowdsensing:Current state and future challenges. IEEE Communications Magazine, 2011, 49(11):32-39. [13] Ra M R, Liu B, Porta T, Govindan R. Medusa:A programming framework for crowd-sensing applications. In Proc. the 10th International Conference on Mobile Systems, Applications, and Services, June 2012, pp.337-350. [14] Cornelius C, Kapadia A, Kotz D, Peebles D, Shin M, Triandopoulos N. Anonysense:Privacy-aware people-centric sensing. In Proc. the 6th International Conference on Mobile Systems, Applications, and Services, June 2008, pp.211-224. [15] Guo B, Wang Z, Yu Z W, Wang Y, Yen N Y, Huang R H, Zhou X S. Mobile crowd sensing and computing:The review of an emerging human-powered sensing paradigm. ACM Computing Surveys, 2015, 48(1):Article No. 7. [16] Wu M, Pathak P H, Mohapatra P. Monitoring building door events using barometer sensor in smartphones. In Proc. the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing, September 2015, pp.319-323. [17] Muralidharan K, Khan A J, Misra A, Balan R K, Agarwal S. Barometric phone sensors:More hype than hope! In Proc. the 15th Workshop on Mobile Computing Systems and Applications, February 2014, Article No. 12. [18] Liu G W, Iwai M, Tobe Y, Matekenya D, Hossain K, Ito M, Sezaki K. Beyond horizontal location context:Measuring elevation using smartphone's barometer. In Proc. the 2014 ACM Conference on Ubiquitous Computing, September 2014, pp.459-468. [19] Li B H, Harvey B, Gallagher T. Using barometers to determine the height for indoor positioning. In Proc. the 2013 International Conference on Indoor Positioning and Indoor Navigation, October 2014, Article No. 56. [20] Xia H, Wang X G, Qiao Y Y, Jian J, Chang Y F. Using multiple barometers to detect the floor location of smart phones with built-in barometric sensors for indoor positioning. Sensors, 2015, 15(4):7857-7877. [21] Ye H B, Li X S, Dong K. Crowdsensing based barometer sensor calibration using smartphones. In Proc. the 2018 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People and Smart City Innovation, October 2018, pp.1555-1562. |
No related articles found! |
|
版权所有 © 《计算机科学技术学报》编辑部 本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn 总访问量: |