{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:07:59Z","timestamp":1750306079228,"version":"3.41.0"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2017,9,8]],"date-time":"2017-09-08T00:00:00Z","timestamp":1504828800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["EFRI-SEED-1038271"],"award-info":[{"award-number":["EFRI-SEED-1038271"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2017,11,30]]},"abstract":"<jats:p>\n            Doorway tracking systems track people\u2019s room location by instrumenting the doorways rather than instrumenting the rooms themselves\u2014resulting in fewer sensors and less monitoring while still providing location information on occupants. In this article, we explore what is required to make doorway tracking a practical solution. We break a doorway tracking system into multiple independent design components, including both sensor and algorithmic design. Informed by this design, we construct a doorway tracking system and analyze how different combinations of these design components affect tracking accuracy. We perform a six-day\n            <jats:italic>in situ<\/jats:italic>\n            study in a ten-room house with two volunteers to analyze how these design components respond to the natural types and frequencies of errors in a real-world setting. To reflect the needs of different application classes, we analyze these design components using three different evaluation metrics: room accuracy, duration accuracy, and transition accuracy. Results indicate that doorway tracking can achieve 99.5% room accuracy on average in controlled settings and 96% room accuracy in\n            <jats:italic>in situ<\/jats:italic>\n            settings. This is contrasted against the 76%\n            <jats:italic>in situ<\/jats:italic>\n            setting room accuracy of Doorjamb, a doorway tracking system whose design implements only a limited number of components in our proposed doorway tracking system design space. We describe the differences between the data in the\n            <jats:italic>in situ<\/jats:italic>\n            and controlled settings, and provide guidelines about how to design a doorway tracking system for a given application\u2019s accuracy requirements.\n          <\/jats:p>","DOI":"10.1145\/3089157","type":"journal-article","created":{"date-parts":[[2017,9,11]],"date-time":"2017-09-11T12:12:26Z","timestamp":1505131946000},"page":"1-34","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["An Empirical Design Space Analysis of Doorway Tracking Systems for Real-World Environments"],"prefix":"10.1145","volume":"13","author":[{"given":"Erin","family":"Griffiths","sequence":"first","affiliation":[{"name":"University of Virginia, Engineer's Way, Charlottesville VA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Avinash","family":"Kalyanaraman","sequence":"additional","affiliation":[{"name":"University of Virginia, Engineer's Way, Charlottesville VA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juhi","family":"Ranjan","sequence":"additional","affiliation":[{"name":"University of Virginia, Engineer's Way, Charlottesville VA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kamin","family":"Whitehouse","sequence":"additional","affiliation":[{"name":"University of Virginia, Engineer's Way, Charlottesville VA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,9,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/98.626980"},{"volume-title":"Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201915)","year":"2015","author":"Adib Fadel","key":"e_1_2_1_2_1"},{"volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201914)","author":"Adib Fadel","key":"e_1_2_1_3_1"},{"volume":"2","volume-title":"Proceedings of the 19th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings (INFOCOM\u201900)","author":"Bahl P.","key":"e_1_2_1_4_1"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00138-016-0758-6"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2674061.2674078"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2012.03.007"},{"volume-title":"Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN\u201911)","author":"Erickson Varick L.","key":"e_1_2_1_8_1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1155\/2009\/415817"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2426656.2426687"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070942.2070966"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/DCOSS.2016.27"},{"volume-title":"Proceedings of the American Medical Informatics Association Annual Symposium (AMIA\u201913)","year":"2013","author":"Kalyanaraman Avinash","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2800835.2801630"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2993422.2993429"},{"volume-title":"Proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom\u201914)","year":"2014","author":"Lee Seungwoo","key":"e_1_2_1_16_1"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2006.05.022"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737095.2737726"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2426656.2426685"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-14977-6_5"},{"key":"e_1_2_1_21_1","unstructured":"Savvas Papaioannou Andrew Markham and Niki Trigoni. 2016. Tracking people in highly dynamic industrial environments. IEEE Trans. Mobile Comput. (2016).  Savvas Papaioannou Andrew Markham and Niki Trigoni. 2016. Tracking people in highly dynamic industrial environments. IEEE Trans. Mobile Comput. (2016)."},{"key":"e_1_2_1_22_1","unstructured":"Parallax28015. 2016. Ping))) Ultrasonic Distance Sensor. Retrieved from http:\/\/www.parallax.com\/product\/28015 (2016).  Parallax28015. 2016. Ping))) Ultrasonic Distance Sensor. Retrieved from http:\/\/www.parallax.com\/product\/28015 (2016)."},{"key":"e_1_2_1_23_1","unstructured":"Parallax28027. 2016. PIR Sensor (Rev B). Retrived from https:\/\/www.parallax.com\/product\/555-28027 (2016).  Parallax28027. 2016. PIR Sensor (Rev B). Retrived from https:\/\/www.parallax.com\/product\/555-28027 (2016)."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-79576-6_1"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2052010"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/345910.345917"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493432.2493514"},{"key":"e_1_2_1_28_1","unstructured":"RaspberryPi. 2016. Raspberry Pi\u2014Model B DEV\u201411546. Retrieved from https:\/\/www.sparkfun.com\/products\/retired\/11546 (2016).  RaspberryPi. 2016. Raspberry Pi\u2014Model B DEV\u201411546. Retrieved from https:\/\/www.sparkfun.com\/products\/retired\/11546 (2016)."},{"key":"e_1_2_1_29_1","unstructured":"RaspberryPiNoIR. 2016. Raspberry Pi NoIR Camera Board\u20141567. Retrieved from https:\/\/www.adafruit.com\/product\/1567 (2016).  RaspberryPiNoIR. 2016. Raspberry Pi NoIR Camera Board\u20141567. Retrieved from https:\/\/www.adafruit.com\/product\/1567 (2016)."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1979.1102177"},{"key":"e_1_2_1_31_1","unstructured":"SNAP RF200. 2014. SNAP Engine RF200. Retrieved from http:\/\/www.synapse-wireless.com\/upl\/downloads\/resources\/supporting-documents\/data-sheet-rf200p81-and-rf200pu1-7f3a2a2e.pdf (2014).  SNAP RF200. 2014. SNAP Engine RF200. Retrieved from http:\/\/www.synapse-wireless.com\/upl\/downloads\/resources\/supporting-documents\/data-sheet-rf200p81-and-rf200pu1-7f3a2a2e.pdf (2014)."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/COASE.2006.326946"},{"key":"e_1_2_1_33_1","unstructured":"SHARP1487. 2016. Infrared Distance Sensor. Retrieved from http:\/\/www.sharpsma.com\/webfm_send\/1487 (2016).  SHARP1487. 2016. Infrared Distance Sensor. Retrieved from http:\/\/www.sharpsma.com\/webfm_send\/1487 (2016)."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2009.2030650"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12654-3_20"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSC.2007.4357503"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCB.2011.6117484"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971670"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/30.125076"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/2959355.2959359"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2014.164"}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3089157","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3089157","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3089157","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:07Z","timestamp":1750217407000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3089157"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,8]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,11,30]]}},"alternative-id":["10.1145\/3089157"],"URL":"https:\/\/doi.org\/10.1145\/3089157","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"type":"print","value":"1550-4859"},{"type":"electronic","value":"1550-4867"}],"subject":[],"published":{"date-parts":[[2017,9,8]]},"assertion":[{"value":"2016-04-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-09-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}