{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T17:00:09Z","timestamp":1761930009651,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2019,2,20]],"date-time":"2019-02-20T00:00:00Z","timestamp":1550620800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2018043621"],"award-info":[{"award-number":["2018043621"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, a virtual touch sensor using a depth camera is proposed. Touch regions are detected by finding each region that consists of pixels within a certain distance from a touch surface. Touch points are detected by finding a pixel in each touch region whose neighboring pixels are closest to surfaces. A touch path error due to noise in the depth picture is corrected through a filter that introduces a weight parameter in order to respond quickly even with sudden changes. The virtual touch sensor is implemented by using the proposed methods for the touch point detection and the touch path correction. In the virtual touch sensor, a touch surface and pixels of a depth picture can be regarded as a virtual touch panel and virtual touch units, respectively. The virtual touch sensor can be applied to wide fields of touch interfaces. Results of simulations show the implementation of the touch-pen interface using the virtual touch sensor.<\/jats:p>","DOI":"10.3390\/s19040885","type":"journal-article","created":{"date-parts":[[2019,2,20]],"date-time":"2019-02-20T11:45:39Z","timestamp":1550663139000},"page":"885","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Virtual Touch Sensor Using a Depth Camera"],"prefix":"10.3390","volume":"19","author":[{"given":"Dong-seok","family":"Lee","sequence":"first","affiliation":[{"name":"Department of Computer Software Engineering, Dong-eui University, Busan 47340, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6358-4985","authenticated-orcid":false,"given":"Soon-kak","family":"Kwon","sequence":"additional","affiliation":[{"name":"Department of Computer Software Engineering, Dong-eui University, Busan 47340, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,20]]},"reference":[{"key":"ref_1","unstructured":"Kin, K., Agrawala, M., and DeRose, T. (2009, January 25\u201327). Determining the benefits of direct-touch, bimanual, and multifinger input on a multitouch workstation. Proceedings of the Graphics Interface 2009, Kelowna, BC, Canada."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/1165385.317461","article-title":"A multi-touch three dimensional touch-sensitive tablet","volume":"16","author":"Lee","year":"1985","journal-title":"ACM SIGCHI Bull."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1002\/jsid.100","article-title":"A review of technologies for sensing contact location on the surface of a display","volume":"20","author":"Walker","year":"2012","journal-title":"J. Soc. Inf. Disp."},{"key":"ref_4","first-page":"16","article-title":"Projected-capacitive touch technology","volume":"26","author":"Barrett","year":"2010","journal-title":"Inf. Disp."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.1109\/TCE.2011.6018851","article-title":"A touch controller using differential sensing method for on-cell capacitive touch screen panel systems","volume":"57","author":"Yang","year":"2011","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_6","first-page":"12","article-title":"Comparative study of various touchscreen technologies","volume":"6","author":"Bhalla","year":"2010","journal-title":"Int. J. Comput. Appl."},{"key":"ref_7","unstructured":"(2019, January 30). Touch Technology Brief: Projected Capacitive Technology. 3M Company. Available online: http:\/\/multimedia.3m.com\/mws\/media\/788463O."},{"key":"ref_8","first-page":"610","article-title":"An interactive infrared sensor based multi-touch panel","volume":"3","author":"Soni","year":"2013","journal-title":"Int. J. Sci. Res. Publ."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Monnai, Y., Hasegawa, K., Fujiwara, M., Yoshino, K., Inoue, S., and Shinoda, H. (2014, January 5\u20138). HaptoMime: mid-air haptic interaction with a floating virtual screen. Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, Honolulu, HI, USA.","DOI":"10.1145\/2642918.2647407"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/LED.2014.2367118","article-title":"A\u03b1-Si:H thin-film phototransistor for a near-infrared touch sensor","volume":"36","author":"Lee","year":"2015","journal-title":"IEEE Electron Device Lett."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1109\/19.387329","article-title":"Ultrasonic position measurement and its applications to human interface","volume":"44","author":"Nonaka","year":"1995","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2174","DOI":"10.1109\/TUFFC.2016.2608781","article-title":"Lamb wave multitouch ultrasonic touchscreen","volume":"63","author":"Firouzi","year":"2016","journal-title":"IEEE Trans. Ultrason. Ferroelectr. Freq. Control."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"3564","DOI":"10.1109\/JSEN.2016.2535386","article-title":"Touchscreen surface based on interaction of ultrasonic guided waves with a contact impedance","volume":"16","author":"Quaegebeur","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Malik, S., and Laszlo, J. (2004, January 13\u201315). Visual touchpad: A two-handed gestural input device. Proceedings of the 6th International Conference on Multimodal Interfaces, State College, PA, USA.","DOI":"10.1145\/1027933.1027980"},{"key":"ref_15","unstructured":"Sugita, N., Iwai, D., and Sato, K. (2008, January 20\u201322). Touch sensing by image analysis of fingernail. Proceedings of the SICE Annual Conference, Tokyo, Japan."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Fanelli, G., Dantone, M., and Van Gool, L. (2013, January 22\u201326). Real time 3D face alignment with random forests-based active appearance models. Proceedings of the IEEE International Conference and Workshops on Automatic Face and Gesture Recognition, Shanghai, China.","DOI":"10.1109\/FG.2013.6553713"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Dantone, M., Gall, J., Fanelli, G., and Van Gool, L. (2012, January 16\u201321). Real-time facial feature detection using conditional regression forests. Proceedings of the IEEE International Conference and Workshops on Computer Vision and Pattern Recognition, Providence, RI, USA.","DOI":"10.1109\/CVPR.2012.6247976"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1534","DOI":"10.1109\/TSMC.2014.2331215","article-title":"KinectFaceDB: A Kinect Database for Face Recognition Systems","volume":"44","author":"Min","year":"2014","journal-title":"IEEE Trans. Man Cybern. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Sturm, J., Engelhard, N., Endres, F., Burgard, W., and Cremers, D. (2012, January 7\u201312). A benchmark for the evaluation of RGB-D SLAM systems. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Vilamoura, Portugal.","DOI":"10.1109\/IROS.2012.6385773"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Pomerleau, F., Magnenat, S., Colas, F., Liu, M., and Siegwart, R. (2011, January 25\u201330). Tracking a depth camera: Parameter exploration for fast ICP. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, USA.","DOI":"10.1109\/IROS.2011.6094861"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Siddiqui, M., and Medioni, G. (2010, January 13\u201318). Human pose estimation from a single view point, real-time range sensor. Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, San Francisco, CA, USA.","DOI":"10.1109\/CVPRW.2010.5543618"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1016\/j.patrec.2007.10.011","article-title":"Depth silhouettes for gesture recognition","volume":"29","year":"2008","journal-title":"Pattern Recognit. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Suryanarayan, P., Subramanian, A., and Mandalapu, D. (2010, January 23\u201326). Dynamic hand pose recognition using depth data. Proceedings of the 20th International Conference on Pattern Recognition, Istanbul, Turkey.","DOI":"10.1109\/ICPR.2010.760"},{"key":"ref_24","unstructured":"Preis, J., Kessel, M., Werner, M., and Linnhoff-Popien, C.L. (2012, January 18). Gait recognition with Kinect. Proceedings of the Workshop on Kinect in Pervasive Computing, Newcastle, UK."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Song, S., and Xiao, J. (2013, January 1\u20138). Tracking revisited using RGBD camera: Unified benchmark and baselines. Proceedings of the IEEE International Conference on Computer Vision, Sydney, Australia.","DOI":"10.1109\/ICCV.2013.36"},{"key":"ref_26","first-page":"47","article-title":"Human activity detection from RGBD images","volume":"64","author":"Sung","year":"2011","journal-title":"Plan Act. Intent Recognit."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Spinello, L., and Arras, K.O. (2011, January 25\u201330). People detection in RGB-D data. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, USA.","DOI":"10.1109\/IROS.2011.6095074"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Luber, M., Spinello, L., and Arras, K.O. (2011, January 25\u201330). People tracking in RGB-D data with on-line boosted target models. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, USA.","DOI":"10.1109\/IROS.2011.6048836"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1110","DOI":"10.1109\/TMM.2013.2246148","article-title":"Robust part-based hand gesture recognition using kinect sensor","volume":"15","author":"Ren","year":"2013","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1023\/A:1026543900054","article-title":"The earth mover\u2019s distance as a metric for image retrieval","volume":"40","author":"Rubner","year":"2000","journal-title":"Int. J. Comput. Vision"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Biswas, K.K., and Basu, S.K. (2011, January 6\u20138). Gesture recognition using microsoft kinect\u00ae. Proceedings of the 5th International Conference on Automation, Robotics and Applications, Wellington, New Zealand.","DOI":"10.1109\/ICARA.2011.6144864"},{"key":"ref_32","unstructured":"Li, Y. (2012, January 22\u201324). Hand gesture recognition using Kinect. Proceedings of the 2012 IEEE International Conference on Computer Science and Automation Engineering, Beijing, China."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Harrison, C., Benko, H., and Wilson, A.D. (2011, January 16\u201319). OmniTouch: wearable multitouch interaction everywhere. Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, Santa Barbara, CA, USA.","DOI":"10.1145\/2047196.2047255"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Wilson, A.D. (2010, January 7\u201310). Using a depth camera as a touch sensor. Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces, Saarbr\u00fccken, Germany.","DOI":"10.1145\/1936652.1936665"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1109\/TPAMI.2004.1","article-title":"Motion-based motion deblurring","volume":"26","author":"Nayar","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/4\/885\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:33:35Z","timestamp":1760186015000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/4\/885"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,20]]},"references-count":35,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2019,2]]}},"alternative-id":["s19040885"],"URL":"https:\/\/doi.org\/10.3390\/s19040885","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,2,20]]}}}