Papers › GestureGAN for Hand Gesture-to-Gesture Translation in the Wild
GestureGAN for Hand Gesture-to-Gesture Translation in the Wild
Hao Tang, Wei Wang, Dan Xu, Yan Yan, Nicu Sebe
Hand gesture-to-gesture translation in the wild is a challenging task since hand gestures can have arbitrary poses, sizes, locations and self-occlusions. Therefore, this task requires a high-level understanding of the mapping between the input source gesture and the output target gesture. To tackle this problem, we propose a novel hand Gesture Generative Adversarial Network (GestureGAN). GestureGAN consists of a single generator G and a discriminator D, which takes as input a conditional hand image and a target hand skeleton image. GestureGAN utilizes the hand skeleton information explicitly, and learns the gesture-to-gesture mapping through two novel losses, the color loss and the cycle-consistency loss. The proposed color loss handles the issue of "channel pollution" while back-propagating the gradients. In addition, we present the Fr\'echet ResNet Distance (FRD) to evaluate the quality of generated images. Extensive experiments on two widely used benchmark datasets demonstrate that the proposed GestureGAN achieves state-of-the-art performance on the unconstrained hand gesture-to-gesture translation task. Meanwhile, the generated images are in high-quality and are photo-realistic, allowing them to be used as data augmentation to improve the performance of a hand gesture classifier. Our model and code are available at https://github.com/Ha0Tang/GestureGAN.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
1 archive task tag without a task page not shown.
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Gesture-to-Gesture Translation | NTU Hand Digit | GestureGAN | AMT | 26.1 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | NTU Hand Digit | GestureGAN | IS | 2.5532 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | NTU Hand Digit | GestureGAN | MSE | 105.7286 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | NTU Hand Digit | GestureGAN | PSNR | 32.6091 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | Senz3D | GestureGAN | AMT | 22.6 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | Senz3D | GestureGAN | IS | 3.4107 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | Senz3D | GestureGAN | MSE | 169.9219 | #1 of 6 | Archive leaderboard | report |
| Gesture-to-Gesture Translation | Senz3D | GestureGAN | PSNR | 27.9749 | #1 of 6 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections