title: Method for user interface of large displays using arm pointing and finger counting gesture recognition.
abstract: Although many three-dimensional pointing gesture recognition methods have been proposed, the problem of self-occlusion has not been considered. Furthermore, because almost all pointing gesture recognition methods use a wide-angle camera, additional sensors or cameras are required to concurrently perform finger gesture recognition. In this paper, we propose a method for performing both pointing gesture and finger gesture recognition for large display environments, using a single Kinect device and a skeleton tracking model. By considering self-occlusion, a compensation technique can be performed on the user's detected shoulder position when a hand occludes the shoulder. In addition, we propose a technique to facilitate finger counting gesture recognition, based on the depth image of the hand position. In this technique, the depth image is extracted from the end of the pointing vector. By using exception handling for self-occlusions, experimental results indicate that the pointing accuracy of a specific reference position was significantly improved. The average root mean square error was approximately 13 pixels for a 1920 × 1080 pixels screen resolution. Moreover, the finger counting gesture recognition accuracy was 98.3%.
authors.affiliation: Department of Computer Science, Sangmyung University, Seoul 110-743, Republic of Korea.
authors.forename: Hansol
authors.identifier: 0000-0002-0689-176X
authors.initials: H
authors.lastname: Kim
authors.affiliation: Department of Computer Science, Sangmyung University, Seoul 110-743, Republic of Korea.
authors.forename: Yoonkyung
authors.initials: Y
authors.lastname: Kim
authors.affiliation: Department of Computer Science, Sangmyung University, Seoul 110-743, Republic of Korea.
authors.forename: Eui Chul
authors.identifier: 0000-0001-6504-3333
authors.initials: EC
authors.lastname: Lee
mesh_terms: D000465:Algorithms; D001132:Arm / Q000502:physiology*; D005385:Fingers / Q000502:physiology*; D005868:Gestures; D006801:Humans; D008962:Models, Theoretical; D009068:Movement; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D014584:User-Computer Interface