Table of Contents Author Guidelines Submit a Manuscript
Journal of Sensors
Volume 2018 (2018), Article ID 5809769, 9 pages
https://doi.org/10.1155/2018/5809769
Research Article

Kinect Sensor-Based Long-Distance Hand Gesture Recognition and Fingertip Detection with Depth Information

School of Electrical Engineering, Zhengzhou University, Zhengzhou, Henan 450001, China

Correspondence should be addressed to Jinzhu Peng; nc.ude.uzz@gnepzj

Received 22 November 2017; Revised 15 January 2018; Accepted 22 January 2018; Published 28 March 2018

Academic Editor: Guiyun Tian

Copyright © 2018 Xuhong Ma and Jinzhu Peng. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Gesture recognition is an important part of human-robot interaction. In order to achieve fast and stable gesture recognition in real time without distance restrictions, this paper presents an improved threshold segmentation method. The improved method combines the depth information and color information of a target scene with hand position by the spatial hierarchical scanning method; the ROI in the scene is thus extracted by the local neighbor method. In this way, the hand can be identified quickly and accurately in complex scenes and different distances. Furthermore, the convex hull detection algorithm is used to identify the positioning of fingertips in ROI, so that the fingertips can be identified and located accurately. The experimental results show that the hand position can be obtained quickly and accurately in the complex background by using the improved method, the real-time recognition distance interval can be reached by 0.5 m to 2.0 m, and the fingertip detection rates can be reached 98.5% in average. Moreover, the gesture recognition rates are more than 96% by the convex hull detection algorithm. It can be thus concluded that the proposed method achieves good performance of hand detection and positioning at different distances.