{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T03:20:13Z","timestamp":1773112813166,"version":"3.50.1"},"reference-count":73,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T00:00:00Z","timestamp":1648512000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100006751","name":"US Army","doi-asserted-by":"crossref","award":["W911NF-17-2-0196"],"award-info":[{"award-number":["W911NF-17-2-0196"]}],"id":[{"id":"10.13039\/100006751","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["2021693, 2020888, 1836752"],"award-info":[{"award-number":["2021693, 2020888, 1836752"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2022,3,29]]},"abstract":"<jats:p>Proper indoor ventilation through buildings' heating, ventilation, and air conditioning (HVAC) systems has become an increasing public health concern that significantly impacts individuals' health and safety at home, work, and school. While much work has progressed in providing energy-efficient and user comfort for HVAC systems through IoT devices and mobile-sensing approaches, ventilation is an aspect that has received lesser attention despite its importance. With a motivation to monitor airflow from building ventilation systems through commodity sensing devices, we present FlowSense, a machine learning-based algorithm to predict airflow rate from sensed audio data in indoor spaces. Our ML technique can predict the state of an air vent---whether it is on or off---as well as the rate of air flowing through active vents. By exploiting a low-pass filter to obtain low-frequency audio signals, we put together a privacy-preserving pipeline that leverages a silence detection algorithm to only sense sounds of from HVAC air vents when no human speech is detected. We also propose the Minimum Persistent Sensing (MPS) as a post-processing algorithm to reduce interference from ambient noise, including ongoing human conversation, office machines, and traffic noises. Together, these techniques ensure user privacy and improve the robustness of FlowSense. We validate our approach yielding over 90% accuracy in predicting vent status and 0.96 MSE in predicting airflow rate when the device is placed within 2.25 meters away from an air vent. Our approach can be generalized to environments with similar vent dimensions and geometry outlets. Additionally, we demonstrate how our approach as a mobile audio-sensing platform is robust to smartphone models, distance, and orientation. Finally, we evaluate FlowSense privacy-preserving pipeline through a user study and a Google Speech Recognition service, confirming that the audio signals we used as input data are inaudible and inconstructible.<\/jats:p>","DOI":"10.1145\/3517258","type":"journal-article","created":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T13:42:46Z","timestamp":1648561366000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["FlowSense"],"prefix":"10.1145","volume":"6","author":[{"given":"Bhawana","family":"Chhaglani","sequence":"first","affiliation":[{"name":"University of Massachusetts Amherst, USA"}]},{"given":"Camellia","family":"Zakaria","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, USA"}]},{"given":"Adam","family":"Lechowicz","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, USA"}]},{"given":"Jeremy","family":"Gummeson","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, USA"}]},{"given":"Prashant","family":"Shenoy","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, USA"}]}],"member":"320","published-online":{"date-parts":[[2022,3,29]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Indoor Air Quality - What are the trends in indoor air quality and their effects on human health? https:\/\/www.epa.gov\/report-environment\/indoor-air-quality. Online","author":"Environmental Protection Agency","year":"2021","unstructured":"Environmental Protection Agency. Indoor Air Quality - What are the trends in indoor air quality and their effects on human health? https:\/\/www.epa.gov\/report-environment\/indoor-air-quality. Online; accessed 14 November 2021."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602044.2602067"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360322.3360858"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2674061.2674072"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2993422.2993578"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458648.3460006"},{"key":"e_1_2_1_7_1","volume-title":"https:\/\/www.energy.gov\/energysaver\/central-air-conditioning. Online","author":"Central","year":"2022","unstructured":"Central air conditioning energy saver. https:\/\/www.energy.gov\/energysaver\/central-air-conditioning. Online; accessed 23 January 2022."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1600-0668.2010.00703.x"},{"key":"e_1_2_1_9_1","volume-title":"Roadmap to improve and ensure good indoor ventilation in the context of covid-19","author":"World Health Organization et al.","year":"2021","unstructured":"World Health Organization et al. Roadmap to improve and ensure good indoor ventilation in the context of covid-19. 2021."},{"key":"e_1_2_1_10_1","volume-title":"Ventilation in schools and childcare programs. how to use cdc building recommendations in your setting","author":"Centers for Disease Control, Prevention, et al.","year":"2021","unstructured":"Centers for Disease Control, Prevention, et al. Ventilation in schools and childcare programs. how to use cdc building recommendations in your setting, 2021."},{"key":"e_1_2_1_11_1","volume-title":"https:\/\/www.ashrae.org\/technical-resources\/reopening-of-schools-and-universities. Online","author":"Reopening","year":"2022","unstructured":"Reopening of schools and universities. https:\/\/www.ashrae.org\/technical-resources\/reopening-of-schools-and-universities. Online; accessed 23 January 2022."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scitotenv.2020.138385"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360322.3360856"},{"key":"e_1_2_1_14_1","unstructured":"Jason Koh Bharathan Balaji Rajesh Gupta and Yuvraj Agarwal. Poster abstract-controlling actuation in central hvac systems in buildings."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1191\/0143624402bt022oa"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAP.2019.2921150"},{"key":"e_1_2_1_17_1","volume-title":"http:\/\/www.netatmo.com\/. Online","year":"2021","unstructured":"Netatmo. http:\/\/www.netatmo.com\/. Online; accessed 14 November 2021."},{"key":"e_1_2_1_18_1","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1145\/2030112.2030150","volume-title":"Proceedings of the 13th international conference on Ubiquitous computing","author":"Jiang Yifei","year":"2011","unstructured":"Yifei Jiang, Kun Li, Lei Tian, Ricardo Piedrahita, Xiang Yun, Omkar Mansata, Qin Lv, Robert P Dick, Michael Hannigan, and Li Shang. Maqs: a personalized mobile sensing system for indoor air quality monitoring. In Proceedings of the 13th international conference on Ubiquitous computing, pages 271--280, 2011."},{"key":"e_1_2_1_19_1","volume-title":"https:\/\/store.google.com\/au\/category\/connected_home\/. Online","year":"2021","unstructured":"Nest. https:\/\/store.google.com\/au\/category\/connected_home\/. Online; accessed 14 November 2021."},{"key":"e_1_2_1_20_1","volume-title":"https:\/\/www.ecobee.com\/. Online","year":"2021","unstructured":"ecobee. https:\/\/www.ecobee.com\/. Online; accessed 14 November 2021."},{"key":"e_1_2_1_21_1","volume-title":"https:\/\/www.wemo.com\/. Online","year":"2021","unstructured":"wemo. https:\/\/www.wemo.com\/. Online; accessed 14 November 2021."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1111\/ina.12496"},{"key":"e_1_2_1_23_1","volume-title":"https:\/\/ifttt.com\/. Online","author":"IFTTT.","year":"2021","unstructured":"IFTTT. https:\/\/ifttt.com\/. Online; accessed 14 November 2021."},{"key":"e_1_2_1_24_1","volume-title":"https:\/\/www.apple.com\/shop\/accessories\/all\/homekit. Online","year":"2021","unstructured":"HomeKit. https:\/\/www.apple.com\/shop\/accessories\/all\/homekit. Online; accessed 14 November 2021."},{"key":"e_1_2_1_25_1","first-page":"373","article-title":"Airborne transmission of covid-19: reduce the viral load in inhaled air","author":"Walker Graham J","year":"2021","unstructured":"Graham J Walker and Stephen Foster. Airborne transmission of covid-19: reduce the viral load in inhaled air. BMJ, 373, 2021.","journal-title":"BMJ"},{"key":"e_1_2_1_26_1","first-page":"373","article-title":"has redefined airborne transmission","author":"Tang Julian W","year":"2021","unstructured":"Julian W Tang, Linsey C Marr, Yuguo Li, and Stephanie J Dancer. Covid-19 has redefined airborne transmission. BMJ, 373, 2021.","journal-title":"BMJ"},{"key":"e_1_2_1_27_1","volume-title":"Roadmap to improve and ensure good indoor ventilation in the context of covid-19. https:\/\/www.who.int\/publications\/i\/item\/9789240021280. Online","author":"World Health Organization","year":"2022","unstructured":"World Health Organization. Roadmap to improve and ensure good indoor ventilation in the context of covid-19. https:\/\/www.who.int\/publications\/i\/item\/9789240021280. Online; accessed 23 January 2022."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.2172\/809884"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3077839.3077846"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1878431.1878434"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.424266"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_2_1_34_1","volume-title":"https:\/\/github.com\/mborgerding\/kissfft. Online","author":"Borgerding Mark","year":"2022","unstructured":"Mark Borgerding. Kiss FFT. https:\/\/github.com\/mborgerding\/kissfft. Online; accessed 23 January 2022."},{"key":"e_1_2_1_35_1","volume-title":"https:\/\/developer.android.com\/reference\/android\/media\/AudioRecord. Online","author":"AudioRecord Google LLC.","year":"2022","unstructured":"Google LLC. AudioRecord. https:\/\/developer.android.com\/reference\/android\/media\/AudioRecord. Online; accessed 23 January 2022."},{"key":"e_1_2_1_36_1","volume-title":"https:\/\/github.com\/paramsen\/noise","author":"Amsen P\u00e4r Nils","year":"2017","unstructured":"P\u00e4r Nils Amsen. Noise. https:\/\/github.com\/paramsen\/noise, 2017. Online; accessed 23 January 2022."},{"key":"e_1_2_1_37_1","volume-title":"https:\/\/www.arduino.cc\/reference\/en\/libraries\/arduinofft\/. Online","author":"FFT.","year":"2021","unstructured":"ArduinoFFT. https:\/\/www.arduino.cc\/reference\/en\/libraries\/arduinofft\/. Online; accessed 14 November 2021."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_2_1_39_1","volume-title":"https:\/\/www.digikey.com\/en\/products\/detail\/honeywell-sensing-and-productivity-solutions\/AWM720P1\/1880611. Online","author":"Honeywell","year":"2022","unstructured":"Honeywell awm720p1 airflow sensor. https:\/\/www.digikey.com\/en\/products\/detail\/honeywell-sensing-and-productivity-solutions\/AWM720P1\/1880611. Online; accessed 23 January 2022."},{"key":"e_1_2_1_40_1","volume-title":"Nano 33 BLE Sense. https:\/\/docs.arduino.cc\/hardware\/nano-33-ble-sense. Online","year":"2022","unstructured":"Arduino. Nano 33 BLE Sense. https:\/\/docs.arduino.cc\/hardware\/nano-33-ble-sense. Online; accessed 23 January 2022."},{"key":"e_1_2_1_41_1","volume-title":"https:\/\/www.ipoweradd.com\/collections\/poweradd-power-bank\/products\/energycell-5000. Online","author":"POWERADD","year":"2021","unstructured":"POWERADD EnergyCell 5000. https:\/\/www.ipoweradd.com\/collections\/poweradd-power-bank\/products\/energycell-5000. Online; accessed 14 November 2021."},{"key":"e_1_2_1_42_1","volume-title":"Wind Sensor Rev. P - Low Cost Anemometer. https:\/\/moderndevice.com\/product\/wind-sensor-rev-p. Online","author":"Device Modern","year":"2022","unstructured":"Modern Device. Wind Sensor Rev. P - Low Cost Anemometer. https:\/\/moderndevice.com\/product\/wind-sensor-rev-p. Online; accessed 23 January 2022."},{"key":"e_1_2_1_43_1","volume-title":"Raspberry Pi Documentation. https:\/\/www.raspberrypi.com\/documentation. Online","author":"Ltd Raspberry Pi","year":"2022","unstructured":"Raspberry Pi (Trading) Ltd. Raspberry Pi Documentation. https:\/\/www.raspberrypi.com\/documentation. Online; accessed 23 January 2022."},{"key":"e_1_2_1_44_1","volume-title":"https:\/\/www.android.com. Online","year":"2021","unstructured":"Android. https:\/\/www.android.com. Online; accessed 14 November 2021."},{"key":"e_1_2_1_45_1","volume-title":"https:\/\/github.com\/jpmml. Online","author":"Ruusmann Villu","year":"2022","unstructured":"Villu Ruusmann. Java PMML. https:\/\/github.com\/jpmml. Online; accessed 23 January 2022."},{"key":"e_1_2_1_46_1","volume-title":"https:\/\/developer.android.com\/reference\/android\/hardware\/SensorManager. Online","author":"SensorManager Google LLC.","year":"2022","unstructured":"Google LLC. SensorManager. https:\/\/developer.android.com\/reference\/android\/hardware\/SensorManager. Online; accessed 23 January 2022."},{"key":"e_1_2_1_47_1","volume-title":"Xgboost: extreme gradient boosting. R package version 0.4--2, 1(4):1--4","author":"Chen Tianqi","year":"2015","unstructured":"Tianqi Chen, Tong He, Michael Benesty, Vadim Khotilovich, Yuan Tang, Hyunsu Cho, et al. Xgboost: extreme gradient boosting. R package version 0.4--2, 1(4):1--4, 2015."},{"key":"e_1_2_1_48_1","volume-title":"The simulation of moving sound sources. Journal of the audio engineering society, 19(1):2--6","author":"Chowning John M","year":"1971","unstructured":"John M Chowning. The simulation of moving sound sources. Journal of the audio engineering society, 19(1):2--6, 1971."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.5110723"},{"key":"e_1_2_1_50_1","volume-title":"Evaluation of smartphone sound measurement applications (apps) using external microphones---a follow-up study. The Journal of the Acoustical Society of America, 140:EL327-EL333, 10","author":"Kardous Chucri A.","year":"2016","unstructured":"Chucri A. Kardous and Peter B. Shaw. Evaluation of smartphone sound measurement applications (apps) using external microphones---a follow-up study. The Journal of the Acoustical Society of America, 140:EL327-EL333, 10 2016."},{"issue":"107523","key":"e_1_2_1_51_1","first-page":"12","article-title":"Determination of frequency response of mems microphone from sound field measurements using optical phase-shifting interferometry method","volume":"170","author":"Hermawanto Denny","year":"2020","unstructured":"Denny Hermawanto, Kenji Ishikawa, Kohei Yatabe, and Yasuhiro Oikawa. Determination of frequency response of mems microphone from sound field measurements using optical phase-shifting interferometry method. Applied Acoustics, 170:107523, 12 2020.","journal-title":"Applied Acoustics"},{"key":"e_1_2_1_52_1","volume-title":"https:\/\/cloud.google.com\/speech-to-text\/docs. Online","author":"Google Google LLC.","year":"2022","unstructured":"Google LLC. Google Cloud | Speech-to-Text documentation. https:\/\/cloud.google.com\/speech-to-text\/docs. Online; accessed 23 January 2022."},{"key":"e_1_2_1_53_1","volume-title":"SpeechRecognition: Library for performing speech recognition, with support for several engines and APIs, online and offline. https:\/\/pypi.org\/project\/SpeechRecognition\/. Online","author":"Anthony Zhang","year":"2022","unstructured":"Anthony Zhang (Uberi). SpeechRecognition: Library for performing speech recognition, with support for several engines and APIs, online and offline. https:\/\/pypi.org\/project\/SpeechRecognition\/. Online; accessed 23 January 2022."},{"key":"e_1_2_1_54_1","volume-title":"https:\/\/github.com\/google\/battery-historian. Online","author":"Battery Historian Google LLC.","year":"2022","unstructured":"Google LLC. Battery Historian. https:\/\/github.com\/google\/battery-historian. Online; accessed 23 January 2022."},{"key":"e_1_2_1_55_1","volume-title":"A little more noise and a little less conversation? ambient noise in restaurants. Journal of foodservice business research, 14(3):256--271","author":"Zemke Dina M","year":"2011","unstructured":"Dina M Zemke, Jean L Hertzman, Carola Raab, and Dipendra Singh. A little more noise and a little less conversation? ambient noise in restaurants. Journal of foodservice business research, 14(3):256--271, 2011."},{"issue":"3","key":"e_1_2_1_56_1","first-page":"300","article-title":"Vacuum-cleaner noise and acute stress responses in female c57bl\/6 mice (mus musculus)","volume":"49","author":"Jensen Kelly","year":"2010","unstructured":"Kelly Jensen, Nina E Hahn, Rupert Palme, Katherine Saxton, and Darlene D Francis. Vacuum-cleaner noise and acute stress responses in female c57bl\/6 mice (mus musculus). Journal of the American Association for Laboratory Animal Science, 49(3):300--306, 2010.","journal-title":"Journal of the American Association for Laboratory Animal Science"},{"key":"e_1_2_1_57_1","volume-title":"Measurement of airflow in a simulated underground mine environment using an ultrasonic anemometer","author":"Taylor CD","year":"2003","unstructured":"CD Taylor, RJ Timko, MJ Senk, and A Lusin. Measurement of airflow in a simulated underground mine environment using an ultrasonic anemometer. 2003."},{"key":"e_1_2_1_58_1","first-page":"1","volume-title":"Environment sensing using smartphone. In 2012 IEEE Sensors applications symposium proceedings","author":"Aram Siamak","year":"2012","unstructured":"Siamak Aram, Amedeo Troiano, and Eros Pasero. Environment sensing using smartphone. In 2012 IEEE Sensors applications symposium proceedings, pages 1--4. IEEE, 2012."},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3486611.3486663"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2018.09.002"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3191756"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compbiomed.2009.07.014"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3369835"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370261"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3161188"},{"key":"e_1_2_1_66_1","volume-title":"Estimation of respiratory rates using the built-in microphone of a smartphone or headset","author":"Nam Yunyoung","year":"2015","unstructured":"Yunyoung Nam, Bersain A Reyes, and Ki H Chon. Estimation of respiratory rates using the built-in microphone of a smartphone or headset. IEEE journal of biomedical and health informatics, 20(6):1493--1501, 2015."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3419209"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517362"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699343.2699366"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/BSN.2019.8771072"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/LSC.2017.8268148"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2030112.2030163"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445169"}],"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\/3517258","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3517258","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3517258","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,14]],"date-time":"2025-07-14T04:26:16Z","timestamp":1752467176000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3517258"}},"subtitle":["Monitoring Airflow in Building Ventilation Systems Using Audio Sensing"],"short-title":[],"issued":{"date-parts":[[2022,3,29]]},"references-count":73,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,3,29]]}},"alternative-id":["10.1145\/3517258"],"URL":"https:\/\/doi.org\/10.1145\/3517258","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,29]]},"assertion":[{"value":"2022-03-29","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}