Real-time 2D Static Hand Gesture Recognition and 2D Hand Tracking for Human-Computer Interaction

Real-time 2D Static Hand Gesture Recognition and 2D Hand Tracking for Human-Computer Interaction
Author: Pavel Alexandrovich Popov
Publisher:
Total Pages:
Release: 2020
Genre:
ISBN:

Download Real-time 2D Static Hand Gesture Recognition and 2D Hand Tracking for Human-Computer Interaction Book in PDF, Epub and Kindle

The topic of this thesis is Hand Gesture Recognition and Hand Tracking for user interface applications. 3 systems were produced, as well as datasets for recognition and tracking, along with UI applications to prove the concept of the technology. These represent significant contributions to resolving the hand recognition and tracking problems for 2d systems. The systems were designed to work in video only contexts, be computationally light, provide recognition and tracking of the user's hand, and operate without user driven fine tuning and calibration. Existing systems require user calibration, use depth sensors and do not work in video only contexts, or are computationally heavy requiring GPU to run in live situations. A 2-step static hand gesture recognition system was created which can recognize 3 different gestures in real-time. A detection step detects hand gestures using machine learning models. A validation step rejects false positives. The gesture recognition system was combined with hand tracking. It recognizes and then tracks a user's hand in video in an unconstrained setting. The tracking uses 2 collaborative strategies. A contour tracking strategy guides a minimization based template tracking strategy and makes it real-time, robust, and recoverable, while the template tracking provides stable input for UI applications. Lastly, an improved static gesture recognition system addresses the drawbacks due to stratified colour sampling of the detection boxes in the detection step. It uses the entire presented colour range and clusters it into constituent colour modes which are then used for segmentation, which improves the overall gesture recognition rates. One dataset was produced for static hand gesture recognition which allowed for the comparison of multiple different machine learning strategies, including deep learning. Another dataset was produced for hand tracking which provides a challenging series of user scenarios to test the gesture recognition and hand tracking system. Both datasets are significantly larger than other available datasets. The hand tracking algorithm was used to create a mouse cursor control application, a paint application for Android mobile devices, and a FPS video game controller. The latter in particular demonstrates how the collaborating hand tracking can fulfill the demanding nature of responsive aiming and movement controls.

Real-time Hand Gesture Detection and Recognition for Human Computer Interaction

Real-time Hand Gesture Detection and Recognition for Human Computer Interaction
Author: Nasser Hasan Abdel-Qader Dardas
Publisher:
Total Pages:
Release: 2012
Genre: Gesture
ISBN:

Download Real-time Hand Gesture Detection and Recognition for Human Computer Interaction Book in PDF, Epub and Kindle

This thesis focuses on bare hand gesture recognition by proposing a new architecture to solve the problem of real-time vision-based hand detection, tracking, and gesture recognition for interaction with an application via hand gestures. The first stage of our system allows detecting and tracking a bare hand in a cluttered background using face subtraction, skin detection and contour comparison. The second stage allows recognizing hand gestures using bag-of-features and multi-class Support Vector Machine (SVM) algorithms. Finally, a grammar has been developed to generate gesture commands for application control. Our hand gesture recognition system consists of two steps: offline training and online testing. In the training stage, after extracting the keypoints for every training image using the Scale Invariance Feature Transform (SIFT), a vector quantization technique will map keypoints from every training image into a unified dimensional histogram vector (bag-of-words) after K-means clustering. This histogram is treated as an input vector for a multi-class SVM to build the classifier. In the testing stage, for every frame captured from a webcam, the hand is detected using my algorithm. Then, the keypoints are extracted for every small image that contains the detected hand posture and fed into the cluster model to map them into a bag-of-words vector, which is fed into the multi-class SVM classifier to recognize the hand gesture. Another hand gesture recognition system was proposed using Principle Components Analysis (PCA). The most eigenvectors and weights of training images are determined. In the testing stage, the hand posture is detected for every frame using my algorithm. Then, the small image that contains the detected hand is projected onto the most eigenvectors of training images to form its test weights. Finally, the minimum Euclidean distance is determined among the test weights and the training weights of each training image to recognize the hand gesture. Two application of gesture-based interaction with a 3D gaming virtual environment were implemented. The exertion videogame makes use of a stationary bicycle as one of the main inputs for game playing. The user can control and direct left-right movement and shooting actions in the game by a set of hand gesture commands, while in the second game, the user can control and direct a helicopter over the city by a set of hand gesture commands.

Color and Illumination Independent Hand Tracking and Gesture Recognition

Color and Illumination Independent Hand Tracking and Gesture Recognition
Author:
Publisher:
Total Pages:
Release: 2006
Genre: Computer science
ISBN:

Download Color and Illumination Independent Hand Tracking and Gesture Recognition Book in PDF, Epub and Kindle

Recognition of human motion provides hints to understand human activities and gives opportunities to the development of a new human-computer interaction (HCI) interface. Hidden Markov Models (HMMs) are used for visual recognition of complex, structured hand gestures such as the ones found in a sign language, since they have proved their success in recognizing speech and handwriting. In this paper, we introduce a hand gesture recognition system to recognize gestures in real-time. Hand tracking is performed in two different ways. The first method is based on color segmentation and blob generation over the hand region, and the second method uses block matching and particle filtering algorithms to detect the moving hand which makes the system totally color and illumination independent. In both methods, extracted information is used as the input to the HMM based gesture recognizer.

Real-Time Vision for Human-Computer Interaction

Real-Time Vision for Human-Computer Interaction
Author: Branislav Kisacanin
Publisher: Springer Science & Business Media
Total Pages: 324
Release: 2005-08-23
Genre: Computers
ISBN: 9780387276977

Download Real-Time Vision for Human-Computer Interaction Book in PDF, Epub and Kindle

The need for natural and effective Human-Computer Interaction (HCI) is increasingly important due to the prevalence of computers in human activities. Computer vision and pattern recognition continue to play a dominant role in the HCI realm. However, computer vision methods often fail to become pervasive in the field due to the lack of real-time, robust algorithms, and novel and convincing applications. This state-of-the-art contributed volume is comprised of articles by prominent experts in computer vision, pattern recognition and HCI. It is the first published text to capture the latest research in this rapidly advancing field with exclusive focus on real-time algorithms and practical applications in diverse and numerous industries, and it outlines further challenges in these areas. Real-Time Vision for Human-Computer Interaction is an invaluable reference for HCI researchers in both academia and industry, and a useful supplement for advanced-level courses in HCI and Computer Vision.

Real-time Immersive Human-computer Interaction Based on Tracking and Recognition of Dynamic Hand Gestures

Real-time Immersive Human-computer Interaction Based on Tracking and Recognition of Dynamic Hand Gestures
Author: Gan Lu
Publisher:
Total Pages:
Release: 2011
Genre:
ISBN:

Download Real-time Immersive Human-computer Interaction Based on Tracking and Recognition of Dynamic Hand Gestures Book in PDF, Epub and Kindle

With fast developing and ever growing use of computer based technologies, human-computer interaction (HCI) plays an increasingly pivotal role. In virtual reality (VR), HCI technologies provide not only a better understanding of three-dimensional shapes and spaces, but also sensory immersion and physical interaction. With the hand based HCI being a key HCI modality for object manipulation and gesture based communication, challenges are presented to provide users a natural, intuitive, effortless, precise, and real-time method for HCI based on dynamic hand gestures, due to the complexity of hand postures formed by multiple joints with high degrees-of-freedom, the speed of hand movements with highly variable trajectories and rapid direction changes, and the precision required for interaction between hands and objects in the virtual world. Presented in this thesis is the design and development of a novel real-time HCI system based on a unique combination of a pair of data gloves based on fibre-optic curvature sensors to acquire finger joint angles, a hybrid tracking system based on inertia and ultrasound to capture hand position and orientation, and a stereoscopic display system to provide an immersive visual feedback. The potential and effectiveness of the proposed system is demonstrated through a number of applications, namely, hand gesture based virtual object manipulation and visualisation, hand gesture based direct sign writing, and hand gesture based finger spelling. For virtual object manipulation and visualisation, the system is shown to allow a user to select, translate, rotate, scale, release and visualise virtual objects (presented using graphics and volume data) in three-dimensional space using natural hand gestures in real-time. For direct sign writing, the system is shown to be able to display immediately the corresponding SignWriting symbols signed by a user using three different signing sequences and a range of complex hand gestures, which consist of various combinations of hand postures (with each finger open, half-bent, closed, adduction and abduction), eight hand orientations in horizontal/vertical plans, three palm facing directions, and various hand movements (which can have eight directions in horizontal/vertical plans, and can be repetitive, straight/curve, clockwise/anti-clockwise). The development includes a special visual interface to give not only a stereoscopic view of hand gestures and movements, but also a structured visual feedback for each stage of the signing sequence. An excellent basis is therefore formed to develop a full HCI based on all human gestures by integrating the proposed system with facial expression and body posture recognition methods. Furthermore, for finger spelling, the system is shown to be able to recognise five vowels signed by two hands using the British Sign Language in real-time.

Challenges and Applications for Hand Gesture Recognition

Challenges and Applications for Hand Gesture Recognition
Author: Kane, Lalit
Publisher: IGI Global
Total Pages: 249
Release: 2022-03-25
Genre: Computers
ISBN: 1799894363

Download Challenges and Applications for Hand Gesture Recognition Book in PDF, Epub and Kindle

Due to the rise of new applications in electronic appliances and pervasive devices, automated hand gesture recognition (HGR) has become an area of increasing interest. HGR developments have come a long way from the traditional sign language recognition (SLR) systems to depth and wearable sensor-based electronic devices. Where the former are more laboratory-oriented frameworks, the latter are comparatively realistic and practical systems. Based on various gestural traits, such as hand postures, gesture recognition takes different forms. Consequently, different interpretations can be associated with gestures in various application contexts. A considerable amount of research is still needed to introduce more practical gesture recognition systems and associated algorithms. Challenges and Applications for Hand Gesture Recognition highlights the state-of-the-art practices of HGR research and discusses key areas such as challenges, opportunities, and future directions. Covering a range of topics such as wearable sensors and hand kinematics, this critical reference source is ideal for researchers, academicians, scholars, industry professionals, engineers, instructors, and students.

Dual-sensor Approaches for Real-time Robust Hand Gesture Recognition

Dual-sensor Approaches for Real-time Robust Hand Gesture Recognition
Author: Kui Liu
Publisher:
Total Pages: 198
Release: 2015
Genre: Gesture
ISBN:

Download Dual-sensor Approaches for Real-time Robust Hand Gesture Recognition Book in PDF, Epub and Kindle

The use of hand gesture recognition has been steadily growing in various human-computer interaction applications. Under realistic operating conditions, it has been shown that hand gesture recognition systems exhibit recognition rate limitations when using a single sensor. Two dual-sensor approaches have thus been developed in this dissertation in order to improve the performance of hand gesture recognition under realistic operating conditions. The first approach involves the use of image pairs from a stereo camera setup by merging the image information from the left and right camera, while the second approach involves the use of a Kinect depth camera and an inertial sensor by fusing differing modality data within the framework of a hidden Markov model. The emphasis of this dissertation has been on system building and practical deployment. More specifically, the major contributions of the dissertation are: (a) improvement of hand gestures recognition rates when using a pair of images from a stereo camera compared to when using a single image by fusing the information from the left and right images in a complementary manner, and (b) improvement of hand gestures recognition rates when using a dual-modality sensor setup consisting of a Kinect depth camera and an inertial body sensor compared to the situations when each sensor is used individually on its own. Experimental results obtained indicate that the developed approaches generate higher recognition rates in different backgrounds and lighting conditions compared to the situations when an individual sensor is used. Both approaches are designed such that the entire recognition system runs in real-time on PC platform.

Gesture Recognition

Gesture Recognition
Author: Qiguang Miao
Publisher: Elsevier
Total Pages: 225
Release: 2024-07-26
Genre: Computers
ISBN: 0443289603

Download Gesture Recognition Book in PDF, Epub and Kindle

Gesture Recognition: Theory and Applications covers this important topic in computer science and language technology that has a goal of interpreting human gestures via mathematical algorithms. The book begins by examining the computer vision-based gesture recognition method, focusing on the theory and related research results of various recent gesture recognition technologies. The book takes the evolutions of gesture recognition technology as a clue, systematically introducing gesture recognition methods based on handcrafted features, convolutional neural networks, recurrent neural networks, multimodal data fusion, and visual attention mechanisms. Three gesture recognition-based HCI (Human Computer Interaction) practical cases are introduced. Finally, the book looks at emerging research trends and application. Focuses on the theory and application of gesture recognition, providing a systematic introduction to commonly used datasets in the field as well as algorithms based on handcrafted features, convolutional neural networks, multimodal fusion, and attention mechanisms Introduces the practical applications of gesture recognition in real-world scenarios, enabling readers to enhance their practical application skills while learning about relevant technologies Demonstrates four main categories of gesture recognition methods and analyzes their associated challenges

Human-Computer Interaction: Gesture Spotting and Recognition

Human-Computer Interaction: Gesture Spotting and Recognition
Author: Mahmoud Elmezain
Publisher: LAP Lambert Academic Publishing
Total Pages: 168
Release: 2014-03
Genre:
ISBN: 9783659524783

Download Human-Computer Interaction: Gesture Spotting and Recognition Book in PDF, Epub and Kindle

Even though automatic hand gesture recognition technology has been applied to real-world applications with relative success, there are still several problems which need to be addressed for wider applications of Human-Computer Interaction. One of such problems which arise in hand gesture recognition is to spot meaningful gestures from the continuous sequence of the hand motions. Another problem is caused by the fact that there is quite a bit of variability (i.e. in shape, trajectory and duration) in the same gesture even for the same person. Throughout literature, the backward spotting technique is used which first detects the end points of gestures and then tracks back through their optimal paths to discover the start points of gestures. Upon the detection of the start and the end points, in between points trajectory is sent to the recognizer for recognition. So, a time delay is observed between the meaningful gesture spotting and recognition. This time delay is unacceptable for online applications. Given the fact of high variability of corresponding gesture to other gestures, modeling the other gesture is a vital issue to accommodate the infinite number of non-gesture patterns.

Cognitive Computing for Human-Robot Interaction

Cognitive Computing for Human-Robot Interaction
Author: Mamta Mittal
Publisher: Academic Press
Total Pages: 420
Release: 2021-08-13
Genre: Computers
ISBN: 0323856470

Download Cognitive Computing for Human-Robot Interaction Book in PDF, Epub and Kindle

Cognitive Computing for Human-Robot Interaction: Principles and Practices explores the efforts that should ultimately enable society to take advantage of the often-heralded potential of robots to provide economical and sustainable computing applications. This book discusses each of these applications, presents working implementations, and combines coherent and original deliberative architecture for human–robot interactions (HRI). Supported by experimental results, it shows how explicit knowledge management promises to be instrumental in building richer and more natural HRI, by pushing for pervasive, human-level semantics within the robot's deliberative system for sustainable computing applications. This book will be of special interest to academics, postgraduate students, and researchers working in the area of artificial intelligence and machine learning. Key features: Introduces several new contributions to the representation and management of humans in autonomous robotic systems; Explores the potential of cognitive computing, robots, and HRI to generate a deeper understanding and to provide a better contribution from robots to society; Engages with the potential repercussions of cognitive computing and HRI in the real world. Introduces several new contributions to the representation and management of humans in an autonomous robotic system Explores cognitive computing, robots and HRI, presenting a more in-depth understanding to make robots better for society Gives a challenging approach to those several repercussions of cognitive computing and HRI in the actual global scenario