{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,8]],"date-time":"2026-10-08T02:08:31Z","timestamp":1791425311801,"version":"4.3.3"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2017,6,30]],"date-time":"2017-06-30T00:00:00Z","timestamp":1498780800000},"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":[[2017,6,30]]},"abstract":"<jats:p>Urban air pollution monitoring with mobile, portable, low-cost sensors has attracted increasing research interest for their wide spatial coverage and affordable expenses to the general public. However, low-cost air quality sensors not only drift over time but also suffer from cross-sensitivities and dependency on meteorological effects. Therefore calibration of measurements from low-cost sensors is indispensable to guarantee data accuracy and consistency to be fit for quantitative studies on air pollution. In this work we propose sensor array network calibration (SCAN), a multi-hop calibration technique for dependent low-cost sensors. SCAN is applicable to sets of co-located, heterogeneous sensors, known as sensor arrays, to compensate for cross-sensitivities and dependencies on meteorological influences. SCAN minimizes error accumulation over multiple hops of sensor arrays, which is unattainable with existing multi-hop calibration techniques. We formulate SCAN as a novel constrained least-squares regression and provide a closed-form expression of its regression parameters. We theoretically prove that SCAN is free from regression dilution even in presence of measurement noise. In-depth simulations demonstrate that SCAN outperforms various calibration techniques. Evaluations on two real-world low-cost air pollution sensor datasets comprising 66 million samples collected over three years show that SCAN yields 16% to 60% lower error than state-of-the-art calibration techniques.<\/jats:p>","DOI":"10.1145\/3090084","type":"journal-article","created":{"date-parts":[[2017,6,30]],"date-time":"2017-06-30T18:32:46Z","timestamp":1498847566000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["SCAN"],"prefix":"10.1145","volume":"1","author":[{"given":"Balz","family":"Maag","sequence":"first","affiliation":[{"name":"ETH Zurich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zimu","family":"Zhou","sequence":"additional","affiliation":[{"name":"ETH Zurich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olga","family":"Saukh","sequence":"additional","affiliation":[{"name":"ETH Zurich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lothar","family":"Thiele","sequence":"additional","affiliation":[{"name":"ETH Zurich"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,6,30]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Alphasense. 2014. CO-B4 4-Electrode carbon monoxide sensor (datasheet). http:\/\/goo.gl\/egp6Sm. (2014).  Alphasense. 2014. CO-B4 4-Electrode carbon monoxide sensor (datasheet). http:\/\/goo.gl\/egp6Sm. (2014)."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/AIM.2016.7576904"},{"key":"e_1_2_1_3_1","volume-title":"Proc. of EWSN. ACM, 159--167","author":"Arfire Adrian","year":"2016"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Sudipto Banerjee and Anindya Rov. 2014. Linear Algebra and Matrix Analysis for Statistics. Taylor 8 Francis Group.  Sudipto Banerjee and Anindya Rov. 2014. Linear Algebra and Matrix Analysis for Statistics. Taylor 8 Francis Group.","DOI":"10.1201\/b17040"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.snb.2006.09.047"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0003-2670(03)00681-0"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541831.2541859"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2802083.2808406"},{"key":"e_1_2_1_9_1","volume-title":"Least Squares Fitting Using Artificial Neural Networks. Intelligent Engineering Systems through Artificial Neural Networks 2","author":"Danon Yaron","year":"1992"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-9473(96)00037-0"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5194\/amt-5-1925-2012"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-985X.00164"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8056962"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1137\/0717073"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28169-3_15"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5194\/amt-9-5281-2016"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/00022470.1973.10469870"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1709886.1709949"},{"key":"e_1_2_1_19_1","volume-title":"Proc. of AAAI. AAAI, 323--325","author":"Li Jason Jingshi","year":"2012"},{"key":"e_1_2_1_20_1","volume-title":"Proc. of EWSN. ACM, 169--180","author":"Maag Balz","year":"2016"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2962735.2962754"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69170-9_21"},{"key":"e_1_2_1_23_1","volume-title":"Proc. of WPMC. IEEE, 1--6.","author":"S\u00e1nchez Luis","year":"2013"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737095.2737113"},{"key":"e_1_2_1_25_1","volume-title":"Proc","author":"Saukh Olga"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02289451"},{"key":"e_1_2_1_27_1","unstructured":"Sensirion AG. 2016. SHTC1 Humidity and Temperature Sensor IC (datasheet). https:\/\/goo.gl\/boJh2T. (2016).  Sensirion AG. 2016. SHTC1 Humidity and Temperature Sensor IC (datasheet). https:\/\/goo.gl\/boJh2T. (2016)."},{"key":"e_1_2_1_28_1","unstructured":"SGX Sensortech. 2014. MiCS-OZ-47 ozone sensor (datasheet). http:\/\/goo.gl\/C49tcw. (2014).  SGX Sensortech. 2014. MiCS-OZ-47 ozone sensor (datasheet). http:\/\/goo.gl\/C49tcw. (2014)."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.snb.2015.03.031"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.atmosenv.2004.07.009"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858571"},{"key":"e_1_2_1_32_1","doi-asserted-by":"crossref","unstructured":"Chris Tofallis. 2002. Model Fitting for Multiple Variables by Minimising the Geometric Mean Deviation. In Total Least Squares and Errors-In-Variables Modeling: Algorithms Analysis And Applications.  Chris Tofallis. 2002. Model Fitting for Multiple Variables by Minimising the Geometric Mean Deviation. In Total Least Squares and Errors-In-Variables Modeling: Algorithms Analysis And Applications.","DOI":"10.1007\/978-94-017-3552-0_23"},{"key":"e_1_2_1_33_1","volume-title":"The method of minimized areas as a basis for correlation analysis. Econometrica 9(1)","author":"Woolley E. B.","year":"1941"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.4108\/icst.mobiquitous.2014.257822"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2757290.2757293"}],"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\/3090084","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3090084","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:47Z","timestamp":1750220627000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3090084"}},"subtitle":["Multi-Hop Calibration for Mobile Sensor Arrays"],"short-title":[],"issued":{"date-parts":[[2017,6,30]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,6,30]]}},"alternative-id":["10.1145\/3090084"],"URL":"https:\/\/doi.org\/10.1145\/3090084","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,30]]},"assertion":[{"value":"2017-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-06-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}