Real-time virtual mouse system using RGB-D images and fingertip detection
Autor: | Soo-Hyung Kim, Guee Sang Lee, Dinh-Son Tran, Ngoc-Huynh Ho, Hyung-Jeong Yang |
---|---|
Rok vydání: | 2020 |
Předmět: |
Computer Networks and Communications
business.industry Fingertip detection Computer science Interface (computing) Pointer (user interface) ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION 020207 software engineering 02 engineering and technology Tracking (particle physics) Hardware and Architecture 0202 electrical engineering electronic engineering information engineering Media Technology 020201 artificial intelligence & image processing Computer vision Noise (video) Artificial intelligence business Virtual mouse Software |
Zdroj: | Multimedia Tools and Applications. 80:10473-10490 |
ISSN: | 1573-7721 1380-7501 |
DOI: | 10.1007/s11042-020-10156-5 |
Popis: | A real-time fingertip-gesture-based interface is still challenging for human–computer interactions, due to sensor noise, changing light levels, and the complexity of tracking a fingertip across a variety of subjects. Using fingertip tracking as a virtual mouse is a popular method of interacting with computers without a mouse device. In this work, we propose a novel virtual-mouse method using RGB-D images and fingertip detection. The hand region of interest and the center of the palm are first extracted using in-depth skeleton-joint information images from a Microsoft Kinect Sensor version 2, and then converted into a binary image. Then, the contours of the hands are extracted and described by a border-tracing algorithm. The K-cosine algorithm is used to detect the fingertip location, based on the hand-contour coordinates. Finally, the fingertip location is mapped to RGB images to control the mouse cursor based on a virtual screen. The system tracks fingertips in real-time at 30 FPS on a desktop computer using a single CPU and Kinect V2. The experimental results showed a high accuracy level; the system can work well in real-world environments with a single CPU. This fingertip-gesture-based interface allows humans to easily interact with computers by hand. |
Databáze: | OpenAIRE |
Externí odkaz: |