Related Experiment Video
Updated: Jul 16, 2026

08:15
Capturing Dynamic Finger Gesturing with High-resolution Surface Electromyography and Computer Vision
Published on: March 28, 2025
DUAL-Net: Joint Domain-Invariant and User-Adaptive Feature Learning for Gesture Recognition
Shuangjiao Zhai1, Bo Yang2, Zixin Dai1
1School of Computer Science and Technology, North University of China, Taiyuan 030051, China.
Sensors (Basel, Switzerland)
|July 15, 2026
Summary
This study introduces DUAL-Net, a novel framework for WiFi-based gesture recognition. DUAL-Net enhances accuracy in cross-user scenarios by learning both domain-invariant and user-adaptive representations.
Area of Science:
- Computer Science
- Human-Computer Interaction
- Ubiquitous Computing
Background:
- WiFi-based gesture recognition offers contactless sensing but suffers from performance degradation due to environmental and user variations.
- Existing methods often overlook crucial user-specific characteristics in favor of domain-invariant representations, limiting cross-user accuracy.
Purpose of the Study:
- To develop a robust WiFi-based gesture recognition system that overcomes cross-user performance degradation.
- To propose a novel dual-branch framework, DUAL-Net, that jointly models domain-invariant and user-adaptive features.
Main Methods:
- DUAL-Net utilizes a contrastive fusion learning (CFL) module with modality-specific encoders for complementary WiFi and vision representations.
- A spatial matrix difference (SMD)-guided cross-modal generation (CMG) module generates user-adaptive WiFi features using skeletal structural priors.
- A two-stage learning framework enables offline adaptation to reduce online computational overhead.
Main Results:
- DUAL-Net demonstrates superior cross-user gesture recognition performance compared to existing single-modality and multimodal methods.
- SMD-guided conditioning improved recognition accuracy by up to 8.79% compared to diffusion generation without structural guidance.
- Experiments were validated on the MM-Fi dataset and a self-collected dataset.
Conclusions:
- DUAL-Net effectively addresses the challenge of user-specific differences in WiFi-based gesture recognition.
- The proposed framework achieves state-of-the-art performance in cross-user scenarios, enhancing the practicality of ubiquitous computing applications.
- Integrating structural priors via SMD-guided CMG significantly boosts recognition accuracy.
Related Concept Videos
Functional Classification of Joints
Functional Classification of Joints
The functional classification of joints is determined by the amount of mobility between the adjacent bones. Joints are functionally classified as a synarthrosis or immobile joint, an amphiarthrosis or slightly moveable joint, or as a diarthrosis, a freely moveable joint. Fibrous and cartilaginous joints can be functionally classified as either synarthroses or amphiarthroses, whereas all synovial joints are classified as diarthroses.
Synarthrosis
An immobile...
The functional classification of joints is determined by the amount of mobility between the adjacent bones. Joints are functionally classified as a synarthrosis or immobile joint, an amphiarthrosis or slightly moveable joint, or as a diarthrosis, a freely moveable joint. Fibrous and cartilaginous joints can be functionally classified as either synarthroses or amphiarthroses, whereas all synovial joints are classified as diarthroses.
Synarthrosis
An immobile...
Structural Classification of Joints
Joints, also known as articulations, are classified based on their structural characteristics, i.e., based on whether the articulating surfaces of the adjacent bones are directly connected by fibrous connective tissue or cartilage, or whether the articulating surfaces contact each other within a fluid-filled joint cavity. These differences serve to divide the joints of the body into three structural classifications.
A fibrous joint is where the adjacent bones are united by fibrous connective...
A fibrous joint is where the adjacent bones are united by fibrous connective...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
Force Classification
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
