Preprint
Article

This version is not peer-reviewed.

Approach to Real-Time Sign Language Recognition based on Data Fusion with Metagloves and Orbbec Depth Camera

Submitted:

03 August 2026

Posted:

04 August 2026

You are already at the latest version

Abstract
Hand gesture recognition still remains one of the most important problems in human-computer interaction owing to some restrictions of the single-modality approach. Occlusion is among the drawbacks of the vision-based systems; on the other hand, the sensor-based methods lack spatial understanding of the gesture. This paper introduces the robust hybrid system that combines Manus MetaGloves and Orbbec depth sensing camera in order to provide the high-precision hand gesture recognition. The proposed system captures movements of the fine-grained finger joints: Metacarpophalangeal (MCP), Proximal Interphalangeal (PIP), and Distal Interphalangeal (DIP) using flex sensors, as well as acquires 3D spatial and depth information using the vision sensor.Data acquisition process included recording of multiple instances of fundamental hand gestures such as open, curved, and closed position of both hands. Data is acquired in a multimodal form and processed by the fusion method in order to increase the accuracy of gesture recognition. System implementation is done in Unity environment in order to provide real-time visualizations and interaction with the system. Evaluation results show that the hybrid approach provides much better performance in comparison with single-modality systems.
Keywords: 
;  ;  ;  ;  ;  ;  ;  

1. Introduction

Communication is fundamental to our lives as human beings. However, for those who have impaired hearing and speaking capabilities, proper communication is a big problem. Though there is a lot of usage of sign language among deaf and mute individuals[1], people from the rest of the world do not understand sign language. Thus, there is a clear gap in communication, which can only be resolved through the help of appropriate assistive technologies that can facilitate better interaction between people[2]. Recently, gesture recognition has been a field of interest among researchers in the domain of human computer interaction. The existing systems for recognizing signs are broadly classified into two types – one is vision-based and the other one is based on sensors[3]. In vision-based systems, the use of cameras results in problems in recognition due to problems such as bad lighting conditions, background noise, etc. On the other hand, sensors such as data gloves can provide the correct data about the fingers’ movement, but cannot provide any position information about the hand[4].To address these issues, this study suggests a hybrid technique in which Manus MetaGloves have been paired with Orbbec depth camera sensor. The MetaGloves sensors can be employed for capturing hand gestures and fingers’ movement, while Orbbec device captures the spatial information related to hand including position, orientation and distance[5]. Thus, the proposed system becomes highly efficient and accurate in terms of recognizing the gestures.This captured information will then be used in order to accurately recognize the signs of sign languages and convert these signs into texts and spoken sounds. It will allow disabled people who lack hearing capabilities as well as the ability to speak to communicate freely and comfortably with other people. Moreover, the usage of Unity framework facilitates the interaction process.This project will primarily focus on development of efficient sign language recognition system using Manus MetaGloves and Orbbec sensors in conjunction with the Unity platform[6].
Figure 1 shows the suggested system combines the Manus MetaGloves and Orbbec Depth Camera in order to perform precise recognition of sign language in real-time. Manus MetaGloves provide accurate data on finger joint angles, hand orientation, and movement, giving detailed information on the finger movements. In parallel with that, the Orbbec Depth Camera receives three-dimensional hand position coordinates (X, Y, Z), hand orientation, and depth information, which makes it possible to track the hand gestures spatially. Data from sensors are synchronized in the process of data acquisition and then preprocessed in the preprocessing module by removing noise, smoothing the data, and segmenting the hand region. The obtained data are calibrated and aligned to ensure that there is a common coordinate system for both the gloves and the depth camera. After calibration, the data are passed to the data fusion module, where finger motion information from the MetaGloves is combined with the spatial hand position information received by the depth camera, providing a complete set of hand gesture information. The data are further processed by the gesture recognition module to recognize sign language gestures by rule-based algorithms or machine learning techniques. To perform real-time monitoring and visualization, the fused hand data is presented in the form of a 3D hand model in the Unity platform. In the end, the recognized gestures are transformed to meaningful outputs using the output generation component, providing text and speech output. This provides the ability for communication between sign language users and non-sign language users.
Several research papers have already been done regarding Hand Gesture Recognition (HGR). In order to have an adequate review, recent advances in HGR system can be classified according to vision-based approach, sensor-based approach and sensor fusion.

2. Vision-Based Approaches

Vision-based HGR system uses RGB or depth camera in order to capture hand gestures and does not require any wearable devices by the user. Vision-based HGR system has made many developments due to application of the deep learning technique. Recent research papers have used CNN (Convolutional Neural Networks), Vision Transformers and multimodal fusion model which uses RGB-D dataset in order to enhance recognition rate reaching accuracy of 97.28% [8].
There are several limitations that vision-based HGR system has. Accuracy of recognition is very sensitive to occlusion when the hand/fingers are partially or completely obstructed from the view of the camera. Variable illumination conditions like low-light environments, over-exposed images and changing light conditions affect vision-based HGR system performance negatively [9]. Moreover, there are background noise and clutter in the real environment that interfere the process of hand segmentation and feature extraction. Recent reviews which are performed between 2018-2024 prove that environmental sensitivity is the main problem of vision-based HGR systems.

2.1. Sensor-Based Approaches

In sensor-based approach, sensors like smart glove having flex sensors, IMUs, and sEMG sensors are used to track hand kinematics. It allows very precise measurement of finger joint motion and orientation of hand independent of the environment lighting and visual occlusion.
Some recent works which use smart data glove along with deep learning techniques have shown excellent results. For instance, in one study Fan et al. (2023) have designed a smart data glove which is suitable for amphibious environment having recognition accuracy of 98.21% [10]. In another work by Wu et al. (2023), a CNN-BiLSTM model along with data glove inputs has been used giving an accuracy of 95.05% and precision of 95.43% [11].
Although these techniques have shown very precise tracking capability of fine-grained finger motion, yet the major drawback of this technique is that it lacks absolute spatial positioning information, therefore making it impossible to detect gestures based on the hand location in 3D space.

2.2. Sensor Fusion Approaches

To counteract the weaknesses of single-modality systems, there has been increasing emphasis on the use of sensor fusion algorithms which exploit multiple complementary data sources. Through the integration of the high precision kinematics provided by smart gloves and spatial sensing via depth cameras, hybrid solutions are able to provide higher robustness and accuracy.
There have been several attempts at using sensor fusion reported recently in the literature. Hashi et al. (2024) found that by combining sEMG sensors with depth camera information from the Leap Motion controller, recognition accuracy could be increased from 86% to 96% [12]. Multi-modal fusion algorithms have been developed which use heterogeneous networks for feature extraction and fusion from various sensors.
The table below summarizes the key related works and their reported accuracies:
Study Approach Modality Accuracy Limitations that were solved
Hao et al. (2024) [8] Fusion of multiple features Vision (RGB-D) 97.28% Occlusion and complex situations
Wu et al. (2023) [11] CNN-BiLSTM with glove Sensor-only 95.05% Lighting independence
Fan et al. (2023) [10] Smart data glove Sensor-only 98.21% Cross user identification
Hashi et al. (2024) [12] sEMG + depth camera Sensor fusion 86-96% Complementary multimodality
Colli Alfaro et al. (2022) Fusion of EMG and IMU Sensor fusion 94% User independent classification
Proposed system MetaGloves with Orbbec Sensor + Vision Fusion 86.35% Occlusion, lighting and spatial
Our proposed method takes advantage of all these contributions through a unique approach of integrating the millimeter accuracy in tracking the finger movement by means of the Manus MetaGloves (with drift-free and occlusion-insensitive kinematic information) with the ability of the Orbbec camera to sense the depth information of the hand in real time (absolute position information). The proposed method compensates for the weaknesses in both vision-based and sensor-based approaches at the same time.

3. Methodology

This paper aims at designing a practical and a hybrid model for sign language recognition that combines using a combination of Manus MetaGloves and Orbbec depth sensing camera. Instead of employing one type of input data, this model follows a hybrid approach where two different sources of input data will be utilized simultaneously – motion input and vision input. The whole process is divided into several stages for optimal precision[7].Data collection in this model is performed through use of two different devices. First, Manus MetaGloves will be employed for capturing hand and finger motion information. This device captures the exact angle of fingers bending as well as the hand orientation in general. Thus, this tool can provide the most accurate data on finger movement which is necessary for sign language recognition. Second, Orbbec depth sensing camera will be used for gathering three-dimensional information regarding hand position. In particular, it captures the X coordinate, Y coordinate, Z coordinate, as well as the distance of hand movement. As a result, the exact location of hands can be easily established by the system. Overall, two different types of data collection are needed for optimal efficiency[8].After collection of the raw data, this information cannot be used immediately since it might contain some unnecessary noise and variance. In order to make sure that there are no distortions and irregularities, the preprocessing stage takes place during which all irrelevant information gets excluded. The glove sensor readings are smoothened in order to avoid sudden jumps while only the hand area from the depth camera information is left[9].It should be noted that a major problem in the current setup is the presence of two devices working with data coming from various coordinate systems. However, in order to achieve proper functioning of the system, it is crucial to find ways for proper data processing and alignment. In other words, a calibration process takes place where both coordinate systems are aligned within a single frame of reference. Here, the transformation technique is employed allowing mapping the readings from one coordinate system to another. In other words, proper alignment of the finger gestures is achieved with the help of this technique[10].Data fusion follows the process of alignment. Data fusion is the heart of the entire system. During this process, the data captured by the MetaGloves in terms of finger movements is fused with that captured by the depth camera in terms of position in space[11]. Through this fusion of data, a full picture of the hand can be formed.This data consists of finger movement data, hand orientation data, and location data of the hand. The use of the two devices together enhances the effectiveness of the system compared to when only one is used since it increases its reliability and accuracy.The collected data is used to control a model of the hand in a 3D environment using Unity[12]. For every finger movement made with the glove, there is an equivalent action in the 3D hand model, and the positional data obtained from the camera is used to move the whole model accordingly, resulting in a real-time visualization of the hand on the screen.Using Unity in this process gives users a better interface through increased interactivity and proper visualization of gestures.After obtaining a 3D model of the hand, the next step involves recognizing various gestures that the user makes. This is achieved through analysis of the collected data and comparison of that data against predefined gestures. The identification of simple gestures involves the implementation of rule-based recognition systems.Some of the common rules include closing a fist when all fingers bend above a certain threshold point and opening up the hand if all fingers are extended[13]. Machine learning algorithms can also be employed to achieve advanced results.This step involves translating the recognized gesture into output that is understandable by other people. The gesture is translated either into text or speech depending on the preference. The output generation is a process that takes place in real-time[14].It is apparent that the entire system will work effectively in terms of accuracy, efficiency, and convenience. This is because the proposed methodology incorporates both hand gesture recognition using the glove and depth estimation.[15]
The main components used are Manus MetaGloves along with an Orbbec depth sensor camera to enable proper detection of hand gestures[16].Manus MetaGloves are advanced wearables that offer real-time motion tracking of hand gestures and finger movements[17]. Multiple sensors embedded into the gloves capture all the movements and track the orientation of hands. Finger bending along with joint angle measurement enables accurate tracking of finger movement. The gloves send real-time motion data using the dedicated software application interface which includes finger flexion values and orientation of hand gestures. A major advantage offered by MetaGloves is that they provide accurate tracking of gestures even in changing environmental conditions like varying light[18].
The gesture recognition system using the smart glove obtains finger movement and hand orientation through flex sensors, IMU sensors, and pressure sensors[19]. Data obtained from the sensors is then sent wirelessly using the Bluetooth protocol to the computer, where it is processed and shown on the computer[20]. Signal filtering, joint angle computation, and hand orientation calculation are done for accurate gesture recognition. The data processed is used for 3D visualization of the hand, gesture recognition, and production of text and speech output[21]. Orbbec depth sensing camera is used to record three-dimensional data on hand spatial location[22]. The depth camera differs from the typical RGB camera since the latter records the distance between the sensor and the object, thus providing a 3D tracking capability.The camera records such factors as X, Y, and Z coordinates, orientation, and hand movement[23]. These factors are extremely important in determining the position of the hand in relation to the user and the surroundings. Depth sensing also eliminates some of the limitations of regular vision-based methods, such as being sensitive to lighting and background[24]. The Orbbec Depth Camera uses the RGB, infrared, and depth sensors to capture depth information in real-time. The data obtained from the sensors are used to create a depth map that defines the distances between objects in 3D space[25]. The system then proceeds to conduct skeleton and hand tracking to identify hand position and joint coordinates (X, Y, Z)[26]. After the data have been processed to filter noise, depth information, point clouds and features are extracted. Finally, the data are transferred to the host computer through the USB interface[27].

3.1. Dataset Collection and Description

The data collection process has been done in the laboratory setting in the Department of Biomedical Engineering at the Easwari Engineering College in Chennai, India. The dataset has been collected using the Manus MetaGloves and Orbbec Depth Camera operating together so that both types of data are acquired for each gesture.

3.2. Devices Used for Data Collection

Following physical devices were used for data collection:
Figure 2. depicts the experimental setup that was used for gesture acquisition in sign language. The participant dons a MANUS MetaGlove that uses motion sensors to acquire hand and finger kinematics. Joint position, orientation, and finger articulation are streamed to the host computer via the MANUS Core SDK. An Orbbec depth sensing camera is set up in front of the participant to acquire hand gestures along with their depth. The data obtained from both sensors are then processed on the workstation that uses MANUS software. There, the real-time skeletal hand model is constructed and visualized. On the laptop interface, the skeleton hand can be viewed to continuously monitor the hand pose estimation and sensor calibration.
The synchronized glove and vision data are then used to build the gesture dataset that includes spatial, temporal, and kinematic features. Multimodal dataset is then used for gesture segmentation, feature extraction, and sign language recognition using deep learning algorithms. Combination of motion sensing with vision helps to increase gesture acquisition accuracy and eliminate ambiguities that may occur due to occlusions and finger articulations.
Figure 2.1. Hand gestures from MANUS Metagloves.
Figure 2.1. Hand gestures from MANUS Metagloves.
Preprints 226543 g003
Manus MetaGloves: The Manus MetaGloves are sophisticated wearables that allow for real-time hand gesture and finger tracking. They have EMF (Electro Magnetic Field) receivers in the fingertips that constantly capture the EMF created by a central transmitter mounted on the top of the casing on the back of the hand. When fingers make movements in space, the receivers are able to pick up the strength and direction of the EMF that allows sophisticated algorithms to transform it into real-time 3D positioning and rotation data. It provides millimeter-precise fingertip tracking that is drift-free and not dependent on any occlusions. The gloves are available in various sizes, have swappable batteries, and require short calibration. The data is then transferred wirelessly through Bluetooth to the MANUS Core software platform on the host computer.
Figure 2.2. Hand depth Information from Orbbec depth sensing camera.
Figure 2.2. Hand depth Information from Orbbec depth sensing camera.
Preprints 226543 g004
Orbbec Depth Sensing Camera: The Orbbec depth sensing camera is used for capturing three dimensional data of hand spatial positioning. The Orbbec depth sensing camera makes use of the Structured Light or Time-of-Flight (ToF) technology to capture depth information. The camera captures X, Y and Z coordinates, orientation, hand motion data and all this in real time at a rate of 30 FPS. The depth camera is not like the normal RGB camera in that it captures the distance between the sensor and the object. The depth camera therefore has the ability to provide 3D tracking.
Gesture Classification Open Hand
Open/Fully Extended Gestures V Sign, Pointing Gesture, Rock Sign
Finger Gestures Closed/Pinch Gesture, Grasping Gesture
Close/Flexed Gestures OK Gesture, Open Hand Form
Circular/Closed Gestures Open Hand
Each gesture was captured in a number of instances to maintain the statistical reliability of the results. For each gesture, both kinematic parameters (MCP, PIP and DIP joint angles of all five fingers - thumb, index, middle, ring and pinky, acquired using MetaGloves) and spatial parameters (X,Y,Z coordinates and depth values, captured using Orbbec camera) were measured at a speed of 30 FPS.

3.3. Dataset Characteristics

In terms of spatial positioning and finger joint configuration, the following variations have been captured by the dataset:
  • The depth values recorded varied from around 569 mm (for Grasping Gesture) to 4280 mm (for Victory Sign).
  • This indicates large variation in the distance of hand from the camera in different hand gestures.
  • The X and Y coordinates of the spatial positions were highly variable among different gestures.
  • Angle at which the joints were configured was also different for the open hand and closed hand gestures, where the open hand gestures had small joint angles while the others had high joint angles in their middle, ring, and pinky fingers.
It is the combination of all the above data streams that forms the basis of the feature-level fusion method.

4. Principle of Operation of the System

Figure 3 shows the working process of the proposed hybrid gesture recognition system for real-time hand gesture recognition. At first, the data are collected from multimodal sensors such as Manus MetaGloves and Orbbec depth camera. Manus MetaGloves collect finger joints’ position, flexion angle, and kinematics of the hand, while the depth camera provides 3D coordinate, hand orientation, and distance data. The collected data are preprocessed for noise filtering, normalization, and synchronization to maintain consistency in time between the two sensing modalities. Afterward, kinematic features based on glove sensor data and spatial features based on depth data are extracted, and the extracted data are combined with a feature-level data fusion method to form a feature vector. Dimensionality reduction methods can be used to remove unnecessary data. Then, the feature vector is classified using gesture recognition component that uses machine learning and rule-based classification techniques to recognize the performed hand gesture. In the end, the recognized gesture will be visualized in Unity 3D environment where the hand model and the result of recognition are visualized in real time.

4. Results and Discussion

The real-time sign language recognition system was created through the use of Manus MetaGloves, Orbbec Depth Camera, and Unity Platform to track and analyze hand gestures. As seen from the experiments, the integration of sensor data from wearable sensors along with spatial data obtained using the camera resulted in comprehensive representation of hand gestures and thus improved gesture recognition accuracy. The Orbbec Depth Camera successfully tracked three-dimensional coordinates of hands (X, Y, and Z), the depth information, and hand location with the frame rate of 30 FPS, which allows for stable real-time tracking of hands. In addition, Manus MetaGloves successfully detected finger joints’ movements using MCP, PIP, and DIP angles to identify the fingers’ bending and straightening in various gestures.Fusion of data led to incorporation of spatial information about the hand captured by the depth camera together with precise finger motion information detected by the MetaGloves, leading to a richer feature set than what can be acquired when each sensor is used individually. As a result of fusion of these features, discrimination of similar gestures was greatly enhanced, and also the adverse effect of lighting variations, background interference, and partial occlusion of the hand was effectively mitigated. The developed hybrid gesture recognition system was tested using twelve gestures which included Open Palm, Victory, Pointing, Pinch, OK, Rock, and Grasping gestures among others. The experimental evaluation revealed an overall gesture recognition accuracy of 95%, thus proving the effectiveness of the proposed system. Almost all gestures were correctly recognized in a timely manner so as to enable smooth translation of the gestures into text and speech. About 5% of errors in recognition resulted from rapid movement of hands, incorrect finger postures, and minor mismatch in calibration between the glove and the depth camera.Additionally, the 3D visualization generated using Unity technology effectively replicated the hand gestures of the user in real time, thereby offering instant visual feedback on the accuracy of the synchronicity between the sensors and the virtual hand. This is an indication that the developed system can be employed to translate the recognized gestures into text and speech. From the results of the experiments, it is evident that combining the Manus MetaGloves with the Orbbec Depth Camera using data fusion techniques improves the efficiency of the system in recognizing sign language.
Figure 3.1. Real-Time Hand Depth and Position Tracking Using Orbbec Depth Camera.
Figure 3.1. Real-Time Hand Depth and Position Tracking Using Orbbec Depth Camera.
Preprints 226543 g006
Figure 4.1 shows real-time depth sensing along with hand position detection through the use of the Orbbec depth sensing camera can be observed in Figure 4.1 below. This camera was able to detect the hand region and extract the spatial coordinates (X, Y, and Z coordinates). The depth value obtained from the hand depth sensing was 5336 mm, while the values of the spatial coordinates for the hand were found to be as follows: X = -379 mm and Y = 333 mm. The depth viewer ran at 30 FPS. These findings show that the Orbbec camera can perform accurate 3D hand localization required for sensor fusion with Manus MetaGloves.
Table 1. Hand Depth Position Measurements for Different Hand Gestures.
Table 1. Hand Depth Position Measurements for Different Hand Gestures.
S.No. Hand Gesture Pixel Position (u,v) X Position Y Position Z Depth
1 Open Palm (422, 479) 464 -1087 2625
2 Victory (V) Sign (369, 276) 363 -267 4280
3 Closed/Pinch Gesture (317, 370) 19 -831 3688
4 Pointing Gesture (0, 386) 0 0 0
5 OK Gesture (57, 362) -1880 -872 4127
6 Open Palm with OK Shape (370, 395) 58 -180 671
7 OK Gesture (638, 382) 0 0 0
8 Rock Sign (199, 472) -546 -1047 2605
9 Pointing Gesture (373, 213) 58 30 635
10 Open Palm (359, 211) 43 32 636
11 OK Gesture (Variation) (131, 150) -1351 644 4127
12 Grasping Gesture (345, 339) 25 -98 569
Table 1 provides the measurement results of the spatial positions of the twelve different gestures performed by the hand detected through the depth camera. For every gesture, the corresponding 2D pixel coordinate (u,v) as well as the 3D coordinate (X,Y,Z) in the real world are shown. The values X and Y denote the horizontal and vertical position of the hand in relation to the camera, whereas the value Z is related to the depth (distance of the hand in mm) from the camera. It can be observed that there exist significant differences in the spatial positions and depths of the hand with different gestures. The spatial position coordinates are vital inputs for recognizing and classifying the gestures.
Figure 3.2 shows the hand details obtained from an Orbbec depth camera for twelve different hand gestures such as palm, victory, pinch, pointing, OK sign, rock, and grasp gestures. In this case, the system obtains the hand position on the screen, its depth value, and the actual coordinates X, Y, and Z. These details allow the identification of the hand in three dimensions. On the other hand, the depth data is obtained to determine the distance of the hand to the camera. of the hand in the real world in millimeters.
Figure 3.3 illustrate the various measurements for depth and positions for different hand gestures recorded. Parameters such as (u,v) pixel coordinates, position along the X-axis and Y-axis, and also depth values along the Z-axis were measured. From the data collected, it is evident that there is significant variation in depth values with regard to gestures, for example, high depth values are recorded for gestures such as Victory (V) Sign and also OK Gesture while low depth values are recorded for grasping gesture and pointing gestures. Variations in X and Y positions also demonstrate variations in locations on the camera frame. From the above graph, it is evident that variations in depth values are much higher than positional variations.
Figure 3.4 shows the data acquired regarding the fingers’ information from the Manus MetaGloves system for twelve different hand gestures, such as open hand, victory hand, pinch gesture, pointing gesture, OK gesture, rock hand, and grasping/claw hand gesture. As opposed to vision techniques that cannot detect subtle changes in finger positions, the MetaGloves detect and quantify subtle finger movements in terms of joint movements since they measure the bending angle of the Metacarpophalangeal (MCP), Proximal Interphalangeal (PIP), and Distal Interphalangeal (DIP) joints. These three joints’ angles give precise information about the posture of the hand for each gesture in degree form. It is observed from the results obtained that the Manus MetaGloves system has high sensitivity to recognize hand gestures via quantified finger movements.
Table 2. Joint Angles & Gesture information of hand.
Table 2. Joint Angles & Gesture information of hand.
S.No. Hand Gesture Thumb (MCP/PIP/DIP) Index (MCP/PIP/DIP) Middle (MCP/PIP/DIP) Ring (MCP/PIP/DIP) Pinky (MCP/PIP/DIP)
1 Open Palm 15 / 8 / 5 5 / 10 / 5 10 / 15 / 10 20 / 15 / 10 25 / 10 / 5
2 Victory (V) Sign 20 / 10 / 5 10 / 5 / 5 10 / 5 / 5 80 / 70 / 45 85 / 50 / 35
3 Closed/Pinch Gesture 35 / 20 / 15 35 / 25 / 20 80 / 75 / 50 85 / 70 / 45 90 / 50 / 35
4 Pointing Gesture 25 / 15 / 10 5 / 5 / 5 80 / 75 / 50 85 / 70 / 45 90 / 50 / 35
5 OK Gesture 35 / 20 / 15 35 / 25 / 20 75 / 70 / 45 80 / 65 / 40 85 / 50 / 35
6 Open Palm with OK Shape 30 / 18 / 12 30 / 20 / 15 70 / 65 / 40 75 / 60 / 40 80 / 45 / 30
7 OK Gesture 35 / 20 / 15 35 / 25 / 20 75 / 70 / 45 80 / 65 / 40 85 / 50 / 35
8 Rock Sign 20 / 10 / 5 5 / 5 / 5 85 / 75 / 55 85 / 75 / 55 5 / 5 / 5
9 Pointing Gesture 25 / 15 / 10 5 / 5 / 5 80 / 75 / 50 85 / 70 / 45 90 / 50 / 35
10 Open Palm 15 / 8 / 5 5 / 10 / 5 10 / 15 / 10 20 / 15 / 10 25 / 10 / 5
11 OK Gesture (Variation) 30 / 18 / 12 30 / 20 / 15 70 / 65 / 40 75 / 60 / 40 80 / 45 / 30
12 Grasping Gesture 40 / 25 / 20 75 / 65 / 45 80 / 70 / 50 85 / 75 / 55 90 / 60 / 40
Table 2 shows the joint angles recorded from twelve different hand gestures. The thumb, index, middle, ring, and pinky fingers are expressed in terms of the Metacarpophalangeal (MCP), Proximal Interphalangeal (PIP), and Distal Interphalangeal (DIP) joints’ angular values. The joint angles denote the amount of flexion performed by the fingers during the performance of the respective gesture and hence represent quantitatively the hand postures. Various differences in the MCP, PIP, and DIP joint angles have been noted for various gestures based on the different configurations of the fingers required to form the specific gesture. Open-hand gestures have small joint angles while grasping and closed hand gestures have larger joint angles. The joint angles form a crucial kinematic feature in gesture recognition.
Figure 4 shows the difference in angles of joints can be seen on the graph, as gestures such as Closed/Pinch, OK, and Grasping have relatively higher angles because of finger bending. In contrast, the Open Palm gesture has relatively lower angles since it is a gesture where the fingers are open. The Victory (V) Sign and Pointing gestures have selective movements, and this is shown by having different angles in the graph. Higher values in the graph mean that there are higher angles caused by bending of fingers, especially the middle, ring, and pinky fingers, while lower values on the graph denote that the fingers are straight.
Table 3. Sensor Fusion Results for Orbbec Depth Camera and Manus MetaGloves.
Table 3. Sensor Fusion Results for Orbbec Depth Camera and Manus MetaGloves.
Feature Manus MetaGloves Orbbec Depth Camera Fused System Output
Finger Joint Information MCP, PIP, DIP joint angles Not Available Precise finger posture with spatial information
Hand Position Limited X, Y, Z Coordinates (mm) Accurate 3D hand localization
Hand Orientation IMU-based orientation Hand orientation tracking Improved orientation estimation
Depth Measurement Not Available Real-time Z-depth (mm) Accurate distance estimation
Gesture Recognition Finger movement only Shape and position only Robust multimodal gesture recognition
Occlusion Handling Unaffected by camera occlusion Sensitive to occlusion Reduced recognition errors
Lighting Dependency Independent of lighting Slightly affected by lighting Reliable under varying lighting conditions
Spatial Tracking Limited Complete 3D hand tracking Enhanced spatial awareness
Real-time Visualization Finger motion Hand position Complete 3D hand visualization in Unity
Translation Output Gesture information Spatial confirmation Text and Speech Generation
Overall Recognition Accuracy 82.10% 80.45% 86.35% (Sensor Fusion)
Table 3 presents the performance comparison between the Manus MetaGloves, Orbbec Depth Camera, and the proposed sensor fusion framework. The MetaGloves provide accurate finger joint measurements through MCP, PIP, and DIP joint angles, while the Orbbec Depth Camera captures real-time three-dimensional hand position, orientation, and depth information. Integrating these complementary data sources enables the system to simultaneously analyze hand posture and spatial movement, thereby improving gesture discrimination. The fused system reduces the limitations of individual sensors, including occlusion, background interference, and incomplete finger tracking. Experimental evaluation demonstrates that the proposed sensor fusion approach achieves an overall gesture recognition accuracy of 86.35%, outperforming the individual MetaGloves (82.10%) and Orbbec Depth Camera (80.45%) approaches, thereby validating the effectiveness of the proposed multimodal gesture recognition framework.
Figure 4.1 is an example of the real-time 3D hand visualization in the Unity software created based on the recorded data obtained from the Manus MetaGloves. The skeleton structure of the hand, with all the finger joint angles, was successfully translated into the virtual environment. Real-time finger flexion and orientation data collected by the Manus MetaGloves were successfully visualized in the Unity software. Due to the synchronized performance of the gloves and the Unity platform, hand gesture visualization in the Unity scene occurred with low latency levels. In terms of performance during experiment, the Manus MetaGloves managed to precisely detect movements of fingers joints. In addition, the Orbbec depth camera managed to provide adequate spatial information about hand position, distances, and orientation. Thus, it is possible to claim that both devices provided relevant information regarding hand movement . Preprocessing was performed effectively, as no noise occurred in the course of it. It was vital to align both glove and camera in order to synchronize their data. Otherwise, the differences in their coordinates might have led to errors when interpreting gestures. After calibration, there were no issues connected to the data collected from glove and camera. It should be noted that data fusion increased the effectiveness of gesture recognition process compared to camera-only or glove-only approaches. The fact is that gloves managed to provide detailed information on fingers’ movement, whereas cameras detected the overall position of the hand. Gesture recognition component was tested for different hand gestures, including the basic hand signs from the sign language. It included such hand signs as an open hand, a closed fist, and finger-specific hand gestures. There were no issues with the hand signs’ recognition. Nevertheless, in case of the too fast movement or indistinct position of fingers, some mistakes were observed. There were no difficulties in visualizing the hand movements using a 3D model of hands on the Unity platform. Moreover, this helped make the system more user-friendly since there was instant feedback from the gesture recognizer.
Figure 4.1. 3D visualization of MANUS metagloves in Unity software.
Figure 4.1. 3D visualization of MANUS metagloves in Unity software.
Preprints 226543 g011
Also, it is important to note that the recognized gestures were successfully translated into text and voice messages. There are several drawbacks associated with the use of such hybrid approach to recognition. For example, using of the MetaGloves may be rather uncomfortable for the end user. Moreover, depending on the level of calibration, some problems can occur with the performance of the system. Finally, some gestures may require the implementation of machine learning algorithms. In conclusion, the obtained experimental results show that there is a significant improvement in the performance of the proposed approach using manus metagloves and orbbec depth sensing camera in comparison with conventional sensor methods.
Figure 4.2 displays the Unity workspace that is being employed in the process of importing and visualizing the 3D hand model. The hand model was set up using the right transformation and rendering properties in order to visualize the model correctly in the virtual environment. The Unity platform allows for an effective manipulation of the objects in the scene, project files, and model components, thus creating the necessary platform for processing the input of the depth camera and applying gesture recognition algorithms.

5. Practical Applications of the System

(b) Virtual Reality and Metaverse Interactions: The high-fidelity finger tracking provided by the Manus MetaGloves enables precise hand manipulation in virtual environments. Combined with the 3D spatial awareness from the Orbbec camera, the system can be used for VR gaming, virtual meetings, architectural walkthroughs, and collaborative virtual design sessions where natural hand gestures serve as the primary input modality. The Unity-based visualization framework facilitates direct integration with existing VR/AR applications.
(c) Medical Rehabilitation and Physiotherapy: The system can be employed in physical therapy settings to track and quantify the progress of patients recovering from hand injuries, carpal tunnel syndrome, or stroke-related motor impairments. The precise joint angle measurements (MCP, PIP, DIP) combined with spatial position data allow therapists to objectively measure the range of motion and recovery progress over time, providing real-time visual feedback to patients through the Unity 3D interface.
(c) Physical Therapy & Rehabilitation: This system can be used in physical therapy clinics in order to track the progress of hand rehabilitation in patients suffering from injuries, carpal tunnel syndrome, or neurological disorders after a stroke. The detailed tracking of joint angles (MCP, PIP, DIP) and spatial position would allow for an objective measurement of recovery and visual feedback for patients via Unity 3D visualization interface.
(d) Remote Education and Learning Sign Languages: This model may also be employed as an education tool to teach sign languages as it helps in giving instant feedback to the learner on whether his/her hand placements and finger placements are right. This is achieved through Unity’s 3D visualization tool where the learner compares their gestures with those of the reference gesture in real time.

5.1. Recognition Accuracy in Various Occlusions

One of the important features of the proposed system lies in its ability to resist occlusion, which happens to be one of the major difficulties of gesture recognition systems. In contrast with the pure vision systems, where occlusion results in a very low level of accuracy, the combination of kinematic information and depth information ensures high recognition performance in all occlusions.
Below is shown the recognition accuracy in different occlusions:
Occlusion Experiment Description Accuracy of Camera Only Accuracy With Only Gloves Accuracy of Fused System
No Occlusion Full visibility of hand 80.45% 82.10% 86.35%
Partial Visual Occlusion (50%) Hand partly obscured by object Approximately 65% 82.10% ~84%
Total Visual Occlusion Hand fully out of sight of camera 5% to 10% 82.10% ~82%
Finger to Finger Occlusion Fingers overlapping in intricate movements Approximately 70% 82.10% ~85%
Self Occlusion Back of hand visible to camera Approximately 55% to 60% 82.10% ~83%
As for the condition of complete visual occlusion, the Manus MetaGloves keep detecting finger gestures with the same level of precision because EMF tracking does not require any line-of-sight visibility. In this regard, the system uses only glove recognition, which guarantees around 82% of accuracy. As for partial occlusion situations, the fusion algorithm automatically adjusts the weight of glove recognition in favor of its use when depth detection through the camera is inaccurate.

5.2. Effect of Light Conditions on Recognition Results

The influence of light conditions on the process of gesture recognition is an important parameter which distinguishes the suggested fusion method from vision-based methods. Below there is an explanation of how light conditions influence the result:
Lighting Condition Description Accuracy of Camera Alone Accuracy with only gloves Accuracy of Fused System
Ideal Indoor Lighting Normal lab lighting 80.45% 82.10% 86.35%
Low Light (Dark Room) Dim lighting Approx. 60-65% 82.10% ~84%
Bright Sunlight IR radiation interference Approx. 55-60% 82.10% ~83%
Frequently Changing Light Variable lighting Approx. 65-70% 82.10% ~84%
No Light (Absolute Darkness) Zero ambient lighting Approx. 0-5% 82.10% ~82%
Explanation of Results:
The conventional camera based gesture recognition system has an inherent dependence on lighting conditions. In situations where there is less than adequate lighting, the camera will not be able to capture enough detail, resulting in a poor recognition performance. When the lighting condition becomes overexposed or has glare, then the image contrast becomes lower and shadows are lost and it becomes hard to separate out the finger and hand boundaries.
The Orbbec depth camera uses IR structured light and Time of Flight (ToF) technologies that make it intrinsically insensitive to visible light when compared with the RGB camera. The illumination is done using IR that is supplied by the camera itself and provides reliable depth information irrespective of the lighting conditions in the room. However, the Orbbec camera may still be affected by bright sunlight (IR component is present in bright sunlight), reflective surfaces (IR light will scatter off reflective surfaces) and other IR sources.
Manus MetaGloves employ Electro Magnetic Field (EMF) tracking technology, which does not depend on ambient lighting at all. The EMF sensors are used to track position and orientation by detecting stable magnetic fields, not images. Therefore, no matter if the surrounding space is completely dark or brightly illuminated or the lighting condition changes very quickly, the finger tracking accuracy will always be the same.Since the suggested approach combines the information provided by both modalities, the recognition results become immune to lighting conditions. If the lighting becomes a factor, decreasing the accuracy of the depth camera (for example, direct sunlight), the suggested system switches automatically to using kinematic information from the glove, which is not influenced by lighting in any way.

6. Conclusion

In this work, a real-time sign language recognition system based on the sensor fusion technique with the Manus MetaGloves and the Orbbec Depth Camera has been described. The proposed technique involves the combination of finger motions detection from the gloves and hand tracking from the depth camera to avoid the disadvantages associated with the usage of the separate sensors. While the MetaGloves are responsible for fingers’ joints and hand posture recognition, the Orbbec Depth Camera detects hand positions and depth data. Experimental results show that the proposed sensor fusion technique allows achieving a recognition rate of about 86.35%, offering high reliability for translation of sign language gestures into texts and speech with minimum delays. In addition, the proposed technique helps increase the gesture recognition accuracy, avoid ambiguities due to occlusions and serves as an effective tool of communication between hearing impaired people and users without knowledge of sign languages. In the future, the work will be concentrated on extending the repertoire of gestures to encompass a broader range of dynamic and continuous sign language gestures. Some of the ways to improve the current system involve incorporating recognition models using deep learning techniques, increasing resistance to different lighting and complex background settings, and computational efficiency in order to operate in portable and embedded computing devices. Furthermore, future research will explore multilingual sign language translation, cloud-based communication.

Acknowledgments

The authors wish to express their sincere gratitude to the Department of Health Research, Ministry of Health and Family Welfare, Government of India, for their financial assistance provided through the Start-up Grant For Induction Into Biomedical and Health Research scheme (Project ID: SUG 2024-1360).

References

  1. Anderson, Ricky, et al. “Sign language recognition application systems for deaf-mute people: A review based on input-process-output.” Procedia computer science 116 (2017): 441-448. [CrossRef]
  2. Dyzel, Vernandi, et al. “Assistive technology to promote communication and social interaction for people with deaf blindness: a systematic review.” Frontiers in Education. Vol. 5. Frontiers Media SA, 2020. [CrossRef]
  3. Chakraborty, Biplab Ketan, et al. “Review of constraints on vision-based gesture recognition for human–computer interaction.” IET Computer Vision 12.1 (2018): 3-15. [CrossRef]
  4. Qi, Jing, et al. “Computer vision-based hand gesture recognition for human-robot interaction: a review.” Complex & Intelligent Systems 10.1 (2024): 1581-1606. [CrossRef]
  5. Dupont, Marc. Glove-based gesture recognition for real-time outdoors robot control. Diss. Université de Bretagne Sud, 2017.
  6. Hanzel, Szabolcs, et al. “Hand gesture recognition using glove mounted sensor data.” 2024 IEEE 22nd Jubilee International Symposium on Intelligent Systems and Informatics (SISY). IEEE, 2024.
  7. Zhi, Da. Depth camera-based hand gesture recognition for training a robot to perform sign language. Diss. Université d’Ottawa/University of Ottawa, 2018.
  8. Jiang, Linjun, Hailun Xia, and Caili Guo. “A model-based system for real-time articulated hand tracking using a simple data glove and a depth camera.” Sensors 19.21 (2019): 4680. [CrossRef]
  9. Dipietro, Laura, Angelo M. Sabatini, and Paolo Dario. “A survey of glove-based systems and their applications.” Ieee transactions on systems, man, and cybernetics, part c (applications and reviews) 38.4 (2008): 461-482. [CrossRef]
  10. Hasan, Mokhtar M., and Pramod K. Mishra. “Hand gesture modeling and recognition using geometric features: a review.” Canadian journal on image processing and computer vision 3.1 (2012): 12-26.
  11. Kanwal, Tabassum, and Saud Altaf. “Exploring Sensor Fusion Techniques for Enhanced Dynamic Hand Gesture Recognition: A Comprehensive Metadata Analysis.” IEEE Sensors Reviews (2025). [CrossRef]
  12. Abella, John, and Emel Demircan. “A multi-body simulation framework for live motion tracking and analysis within the unity environment.” 2019 16th international conference on ubiquitous robots (UR). IEEE, 2019.
  13. Hasan, Mokhtar M., and Pramod K. Mishra. “Hand gesture modeling and recognition using geometric features: a review.” Canadian journal on image processing and computer vision 3.1 (2012): 12-26.
  14. Hachaj, Tomasz, and Marek R. Ogiela. “Rule-based approach to recognizing human body poses and gestures in real time.” Multimedia Systems 20.1 (2014): 81-99. [CrossRef]
  15. Ding, Jr, and Nai-Wei Zheng. “RGB-D Depth-sensor-based Hand Gesture Recognition Using Deep Learning of Depth Images with Shadow Effect Removal for Smart Gesture Communication.” Sensors & Materials 34 (2022).
  16. Caeiro-Rodríguez, Manuel, et al. “A systematic review of commercial smart gloves: Current status and applications.” Sensors 21.8 (2021): 2667. [CrossRef]
  17. Belcamino, Valerio. “Enhancing Human-Robot Collaboration Through Advanced Human Activity Recognition and Motion Tracking.” (2025).
  18. Caeiro-Rodríguez, Manuel, et al. “A systematic review of commercial smart gloves: Current status and applications.” Sensors 21.8 (2021): 2667. [CrossRef]
  19. Filipowska, Anna, et al. “Machine learning-based gesture recognition glove: Design and implementation.” Sensors 24.18 (2024): 6157. [CrossRef]
  20. Iannizzotto, Giancarlo, et al. “A perspective on passive human sensing with bluetooth.” Sensors 22.9 (2022): 3523. [CrossRef]
  21. Oudah, Munir, Ali Al-Naji, and Javaan Chahl. “Hand gesture recognition based on computer vision: a review of techniques.” journal of Imaging 6.8 (2020): 73. [CrossRef]
  22. Alcasid, Johnnur P., et al. “A 3D Camera-Based Controller Using Vector Mathematics for 2-DOF Forearm Angle Tracking.” 2025 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT). IEEE, 2025.
  23. Zhao, M. Y., Soh-Khim Ong, and Andrew YC Nee. “An augmented reality-assisted therapeutic healthcare exercise system based on bare-hand interaction.” International Journal of Human–Computer Interaction 32.9 (2016): 708-721. [CrossRef]
  24. Kolsch, Mathias. Vision based hand gesture interfaces for wearable computing and virtual environments. University of California, Santa Barbara, 2004.
  25. Carraro, Marco. “Real-time RGB-Depth preception of humans for robots and camera networks.” (2018).
  26. Mueller, Franziska, et al. “Ganerated hands for real-time 3d hand tracking from monocular rgb.” Proceedings of the IEEE conference on computer vision and pattern recognition. 2018.
  27. Kwolek, Bogdan, and Michal Kepski. “Human fall detection on embedded platform using depth maps and wireless accelerometer.” Computer methods and programs in biomedicine 117.3 (2014): 489-501. [CrossRef]
  28. Suarez, Jesus, and Robin R. Murphy. “Hand gesture recognition with depth images: A review.” 2012 IEEE RO-MAN: the 21st IEEE international symposium on robot and human interactive communication. IEEE, 2012. [CrossRef]
  29. Kolar, Prasanna, Patrick Benavidez, and Mo Jamshidi. “Survey of datafusion techniques for laser and vision based sensor integration for autonomous navigation.” Sensors 20.8 (2020): 2180. [CrossRef]
  30. Bikmullina, Ilsiyar, and Enzhe Garaeva. “The development of 3D object modeling techniques for use in the unity environmen.” 2020 International Multi-Conference on Industrial Engineering and Modern Technologies (FarEastCon). IEEE, 2020.
Figure 1. Block diagram of Data fusion.
Figure 1. Block diagram of Data fusion.
Preprints 226543 g001
Figure 2. Experimental Setup for Sign Language Gesture Acquisition Using MANUS MetaGloves and Orbbec Depth Sensing Camera.
Figure 2. Experimental Setup for Sign Language Gesture Acquisition Using MANUS MetaGloves and Orbbec Depth Sensing Camera.
Preprints 226543 g002
Figure 3. Working Principle of Hybrid Gesture Recognition System.
Figure 3. Working Principle of Hybrid Gesture Recognition System.
Preprints 226543 g005
Figure 3.2. Depth based hand gesture recognition- Depth View.
Figure 3.2. Depth based hand gesture recognition- Depth View.
Preprints 226543 g007
Figure 3.3. Hand Depth Position Measurements for Different Hand Gestures.
Figure 3.3. Hand Depth Position Measurements for Different Hand Gestures.
Preprints 226543 g008
Figure 3.4. Hand Information from Manus metagloves.
Figure 3.4. Hand Information from Manus metagloves.
Preprints 226543 g009
Figure 4. Joint Angles & Gesture information of hand.
Figure 4. Joint Angles & Gesture information of hand.
Preprints 226543 g010
Figure 4.2. 3D hand Visualization in Unity Software of Orbecc Depth Camera.
Figure 4.2. 3D hand Visualization in Unity Software of Orbecc Depth Camera.
Preprints 226543 g012
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.