{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T21:13:59Z","timestamp":1778274839353,"version":"3.51.4"},"reference-count":64,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2018,1,8]],"date-time":"2018-01-08T00:00:00Z","timestamp":1515369600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Assistant Secretary of Defense for Health Affairs","award":["W81XWH-14-1-0617"],"award-info":[{"award-number":["W81XWH-14-1-0617"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2018,1,8]]},"abstract":"<jats:p>On-body interaction, which employs the user's own body as an interactive surface, offers several advantages over existing touchscreen devices: always-available control, an expanded input space, and additional proprioceptive and tactile cues that support non-visual use. While past work has explored a variety of approaches such as wearable depth cameras, bio-acoustics, and infrared reflectance (IR) sensors, these systems do not instrument the gesturing finger, do not easily support multiple body locations, and have not been evaluated with visually impaired users (our target). In this paper, we introduce TouchCam, a finger wearable to support location-specific, on-body interaction. TouchCam combines data from infrared sensors, inertial measurement units, and a small camera to classify body locations and gestures using supervised learning. We empirically evaluate TouchCam's performance through a series of offline experiments followed by a realtime interactive user study with 12 blind and visually impaired participants. In our offline experiments, we achieve high accuracy (&gt;96%) at recognizing coarse-grained touch locations (e.g., palm, fingers) and location-specific gestures (e.g., tap on wrist, left swipe on thigh). The follow-up user study validated our real-time system and helped reveal tradeoffs between various on-body interface designs (e.g., accuracy, convenience, social acceptability). Our findings also highlight challenges to robust input sensing for visually impaired users and suggest directions for the design of future on-body interaction systems.<\/jats:p>","DOI":"10.1145\/3161416","type":"journal-article","created":{"date-parts":[[2018,1,9]],"date-time":"2018-01-09T13:26:11Z","timestamp":1515504371000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":31,"title":["TouchCam"],"prefix":"10.1145","volume":"1","author":[{"given":"Lee","family":"Stearns","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Maryland, College Park, MD"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uran","family":"Oh","sequence":"additional","affiliation":[{"name":"University of Maryland, College Park; Carnegie Mellon University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leah","family":"Findlater","sequence":"additional","affiliation":[{"name":"University of Maryland, College Park; University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jon E.","family":"Froehlich","sequence":"additional","affiliation":[{"name":"University of Maryland, College Park; University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,1,8]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2504335.2504360"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979238"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1986.4767851"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807442.2807450"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702464"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502016"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10044-011-0248-4"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.1995.598940"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30244-2_12"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2325616.2325623"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-008-9173-4"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.39"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2700648.2811381"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-59119-2_166"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.23-08-03439.2003"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2009.08.017"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866029.1866033"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466114"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047233"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753394"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047255"},{"key":"e_1_2_2_22_1","unstructured":"Sture Holm. 1979. A simple sequentially rejective multiple test procedure. Scandinavian Journal of Statistics: 65--70.  Sture Holm. 1979. A simple sequentially rejective multiple test procedure. Scandinavian Journal of Statistics: 65--70."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2007.08.016"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2008.242"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2049536.2049573"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647376"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647356"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984582"},{"key":"e_1_2_2_29_1","unstructured":"John P. Lewis. 1995. Fast Template Matching. Vision Interface 95 120123: 15--19.  John P. Lewis. 1995. Fast Template Matching. Vision Interface 95 120123: 15--19."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2073370.2073374"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.3390\/s150716642"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047259"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICORR.2011.5975346"},{"key":"e_1_2_2_34_1","volume-title":"Proc. of ISCIS VII.","author":"Martin Riedmiller Heinrich Braun","year":"1992","unstructured":"Heinrich Braun Martin Riedmiller . 1992 . RPROP - A Fast Adaptive Learning Algorithm . In Proc. of ISCIS VII. Heinrich Braun Martin Riedmiller. 1992. RPROP - A Fast Adaptive Learning Algorithm. In Proc. of ISCIS VII."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785830.2785859"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/icc.2011.5962661"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/BTAS.2010.5634472"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2459236.2459240"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.3758\/s13414-011-0160-4"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2735711.2735830"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502039"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-07626-3_57"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380135"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661334.2661376"},{"key":"e_1_2_2_45_1","first-page":"14","article-title":"A Performance Comparison of On-Hand versus On-Phone Non-Visual Input by Blind and Sighted Users","volume":"7","author":"Oh Uran","year":"2015","unstructured":"Uran Oh and Leah Findlater . 2015 . A Performance Comparison of On-Hand versus On-Phone Non-Visual Input by Blind and Sighted Users . ACM Transactions on Accessible Computing (TACCESS) 7 , 4: 14 . Uran Oh and Leah Findlater. 2015. A Performance Comparison of On-Hand versus On-Phone Non-Visual Input by Blind and Sighted Users. ACM Transactions on Accessible Computing (TACCESS) 7, 4: 14.","journal-title":"ACM Transactions on Accessible Computing (TACCESS)"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132525.3132536"},{"key":"e_1_2_2_47_1","first-page":"61","article-title":"Probabilistic Outputs for Support Vector Machines and Comparisons to Regularized Likelihood Methods","volume":"10","author":"Plat John C.","year":"1999","unstructured":"John C. Plat . 1999 . Probabilistic Outputs for Support Vector Machines and Comparisons to Regularized Likelihood Methods . Advances in Large Margin Classifiers 10 , 3: 61 -- 74 . John C. Plat. 1999. Probabilistic Outputs for Support Vector Machines and Comparisons to Regularized Likelihood Methods. Advances in Large Margin Classifiers 10, 3: 61--74.","journal-title":"Advances in Large Margin Classifiers"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2207743"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2828993"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3026005"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2914793"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-16199-0_43"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPR.2016.7899767"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1520340.1520649"},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384916.2384934"},{"key":"e_1_2_2_56_1","volume-title":"Proc. Pattern Recognition \u201802","author":"Kong Wai Kin","year":"2002","unstructured":"Wai Kin Kong and D. Zhang . 2002. Palmprint texture analysis based on low-resolution images for personal authentication . In Proc. Pattern Recognition \u201802 , 807--810. https:\/\/doi.org\/10.1109\/ICPR. 2002 .1048142 10.1109\/ICPR.2002.1048142 Wai Kin Kong and D. Zhang. 2002. Palmprint texture analysis based on low-resolution images for personal authentication. In Proc. Pattern Recognition \u201802, 807--810. https:\/\/doi.org\/10.1109\/ICPR.2002.1048142"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785830.2785885"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702391"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02830-4_4"},{"key":"e_1_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2014.04.008"},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380137"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858082"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858082"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2011.2173697"}],"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\/3161416","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3161416","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:53Z","timestamp":1750213613000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3161416"}},"subtitle":["Realtime Recognition of Location-Specific On-Body Gestures to Support Users with Visual Impairments"],"short-title":[],"issued":{"date-parts":[[2018,1,8]]},"references-count":64,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,1,8]]}},"alternative-id":["10.1145\/3161416"],"URL":"https:\/\/doi.org\/10.1145\/3161416","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,8]]},"assertion":[{"value":"2017-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}