We use cookies to improve your experience with our site.
Hai-Bo Ye, Xuan-Song Li, Li Sheng, Kai Dong. CBSC: A Crowdsensing System for Automatic Calibrating of Barometers[J]. Journal of Computer Science and Technology, 2019, 34(5): 1007-1019. DOI: 10.1007/s11390-019-1957-1
Citation: Hai-Bo Ye, Xuan-Song Li, Li Sheng, Kai Dong. CBSC: A Crowdsensing System for Automatic Calibrating of Barometers[J]. Journal of Computer Science and Technology, 2019, 34(5): 1007-1019. DOI: 10.1007/s11390-019-1957-1

CBSC: A Crowdsensing System for Automatic Calibrating of Barometers

  • The mobile crowdsensing software systems can complete large-scale and complex sensing tasks with the help of the collective intelligence from large numbers of ordinary users. In this paper, we build a typical crowdsensing system, which can efficiently calibrate large numbers of smartphone barometer sensors. The barometer sensor now becomes a very common sensor on smartphones. It is very useful in many applications, such as positioning, environment sensing and activity detection. Unfortunately, most smartphone barometers today are not accurate enough, and it is rather challenging to efficiently calibrate a large number of smartphone barometers. Here, we try to achieve this goal by designing a crowdsensingbased smartphone calibration system, which is called CBSC. It makes use of low-power barometers on smartphones and needs few reference points and little human assistant. We propose a hidden Markov model for peer-to-peer calibration, and calibrate all the barometers by solving a minimum dominating set problem. The field studies show that CBSC can get an accuracy of within 0.1 hPa in 84% cases. Compared with the traditional solutions, CBSC is more practical and the accuracy is satisfying. The experience gained when building this system can also help the development of other crowdsensing-based systems.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return