SST: Software Sonic Thermometer on Acoustic-enabled IoT Devices

Temperature is an important data source for weather forecasting, agriculture irrigation, anomaly detection, etc. While temperature measurement can be achieved via low-cost yet standalone hardware with reasonable accuracy, integrating thermal sensing into ubiquitous computing devices is highly non-trivial due to the design requirement for specific heat isolation and proper device layout. In this paper, we present the first integrated thermometer using commercial-off-the-shelf acoustic-enabled devices. Our Software Sonic Thermometer (SST) utilizes on-board dual microphones on commodity mobile devices to estimate sound speed, which has a known relation with temperature. To precisely measure temperature via sound speed, we propose a chirp mixing approach to circumvent low sampling rates on commodity hardware and design a pipeline of signal processing blocks to handle channel distortions. SST, for the first time, empowers ubiquitous computing devices with thermal sensing capability. It is portable and cost-effective, making it competitive with current thermometers using dedicated hardware. SST is potential to facilitate many interesting applications such as large-scale distributed thermal sensing, yielding high temporal/spatial resolutions with unimaginable low costs. We implement SST on a commodity platform and results show that SST achieves a median accuracy of 0.5◦C even at varying humidity levels.

[1]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[2]  William,et al.  American Economic Association The Impact of Global Warming on Agriculture : A Ricardian Analysis , 2007 .

[3]  Martin Vetterli,et al.  Room helps: Acoustic localization with finite elements , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[4]  Chao Cai,et al.  Self-Deployable Indoor Localization With Acoustic-Enabled IoT Devices Exploiting Participatory Sensing , 2019, IEEE Internet of Things Journal.

[5]  A. Gayen,et al.  The frequency distribution of the product-moment correlation coefficient in random samples of any size drawn from non-normal universes. , 1951, Biometrika.

[6]  Jun Luo,et al.  CeilingCast: Energy efficient and location-bound broadcast through LED-camera communication , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[7]  Kang G. Shin,et al.  EchoTag: Accurate Infrastructure-Free Indoor Location Tagging with Smartphones , 2015, MobiCom.

[8]  I. Johnstone,et al.  Wavelet Shrinkage: Asymptopia? , 1995 .

[9]  Min Chen,et al.  Opportunistic Task Scheduling over Co-Located Clouds in Mobile Environment , 2018, IEEE Transactions on Services Computing.

[10]  E. J. Staples Temperature Sensors: Contact or Noncontact? , 2006 .

[11]  Benjamin Belzer,et al.  Wavelet filter evaluation for image compression , 1995, IEEE Trans. Image Process..

[12]  Jun Li,et al.  Asynchronous Acoustic Localization and Tracking for Mobile Targets , 2020, IEEE Internet of Things Journal.

[13]  John G. Harris,et al.  Wavelet denoising of chirp-like signals in the Fourier domain , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[14]  R. Sozzi,et al.  Sonic anemometry and thermometry: theoretical basis and data-processing software , 1996 .

[15]  Bing Zhou,et al.  BatMapper: Acoustic Sensing Based Indoor Floor Plan Construction Using Smartphones , 2017, MobiSys.

[16]  George Shaker,et al.  Low-cost antennas for mm-Wave sensing applications using inkjet printing of silver nano-particles on liquid crystal polymers , 2010, 2010 IEEE Antennas and Propagation Society International Symposium.

[17]  Paul Peter Urone,et al.  Sound Intensity and Sound Level , 2012 .

[18]  Lili Qiu,et al.  AIM: Acoustic Imaging on a Mobile , 2018, MobiSys.

[19]  Rong Zheng,et al.  ARABIS: An asynchronous acoustic indoor positioning system for mobile devices , 2017, 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[20]  Romit Roy Choudhury,et al.  BackDoor: Making Microphones Hear Inaudible Sounds , 2017, MobiSys.

[21]  I. Daubechies,et al.  Biorthogonal bases of compactly supported wavelets , 1992 .

[22]  Sangki Yun,et al.  Indoor Follow Me Drone , 2017, MobiSys.

[23]  Diego B. Haddad,et al.  Acoustic Sensor Self-Localization: Models and Recent Results , 2017, Wirel. Commun. Mob. Comput..

[24]  Lei Xie,et al.  VSkin: Sensing Touch Gestures on Surfaces of Mobile Devices Using Acoustic Signals , 2018, MobiCom.

[25]  Tong Sun,et al.  Bragg grating-based fiber-optic laser probe for temperature sensing , 2004, IEEE Photonics Technology Letters.

[26]  J. Kaimal,et al.  Another look at sonic thermometry , 1991 .

[27]  Huihuang Zheng,et al.  High-precision acoustic motion tracking: demo , 2016, MobiCom.

[28]  Zhetao Li,et al.  SAP: A Novel Stationary Peers Assisted Indoor Positioning System , 2018, IEEE Access.

[29]  Kang G. Shin,et al.  Expansion of Human-Phone Interface By Sensing Structure-Borne Sound Propagation , 2016, MobiSys.

[30]  Jiangchuan Liu,et al.  On the joint design of routing and scheduling for Vehicle-Assisted Multi-UAV inspection , 2019, Future Gener. Comput. Syst..

[31]  D. Donoho,et al.  Translation-Invariant De-Noising , 1995 .

[32]  Jiancheng Shi,et al.  Estimating High Resolution Daily Air Temperature Based on Remote Sensing Products and Climate Reanalysis Datasets over Glacierized Basins: A Case Study in the Langtang Valley, Nepal , 2017, Remote. Sens..

[33]  Min Chen,et al.  Wearable Affective Robot , 2018, IEEE Access.

[34]  Chao Cai,et al.  Accurate Ranging on Acoustic-Enabled IoT Devices , 2019, IEEE Internet of Things Journal.

[35]  Martha C. Anderson,et al.  A Two-Source Time-Integrated Model for Estimating Surface Fluxes Using Thermal Infrared Remote Sensing , 1997 .

[36]  Kang G. Shin,et al.  Cross-Platform Support for Rapid Development of Mobile Acoustic Sensing Applications , 2018, MobiSys.