Pytorch Implementation of paper:
MSBA-Net: Multi-Scale Behavior Analysis Network for Random Hand Gesture Authentication
Huilong Xie, Wenwei Song, Wenxiong Kang*.
Random hand gesture authentication allows the probe hand gesture types to be inconsistent with the registered ones. While it is highly user-friendly, it poses a significant challenge that requires the authentication model to distill more abstract and complex identity features. Prior efforts on random hand gesture authentication mainly use convolution operations to obtain short-term behavioral information and cannot distill robust behavioral features well. In this paper, we propose a novel Multi-Scale Behavior Analysis Network (MSBA-Net), with a focus on capturing multi-scale behavioral features for random hand gesture authentication, which can simultaneously distill short-term behavioral information and model long-term behavioral relationships in addition to physiological features of hand gestures. In addition, as hand motion can result in inter-frame semantic misalignment, we propose an efficient semantic alignment strategy to mitigate this issue, which helps extract behavior features accurately and improves model performance. MSBA module is a plug-and-play module and could be integrated into existing 2D CNNs to yield a powerful video understanding model (MSBA-Net). Extensive experiments on the SCUT-DHGA dataset demonstrate that our MSBA-Net has compelling advantages over the other 20 state-of-the-art methods.
MSBA-Net. The MSBA module is inserted after each stage of ResNet to form a spatial-temporal feature extractor with the original components of ResNet. The ST Layer at the last four stages has the same structure, which combines Layer and an MSBA module. The GSAP and GTAP denote global spatial average pooling and global temporal average pooling, respectively.
Please make sure the following libraries are installed successfully:
- PyTorch >= 1.7.0
This repository is a demo of MSBA-Net. Through debugging (main.py), you can quickly understand the configuration and building method of MSBA-Net, including the MSBA module.
If you want to explore the entire random hand gesture authentication framework, please refer to our pervious work SCUT-DHGA or send an email to Prof. Kang (auwxkang@scut.edu.cn).
