Source-linked AI summary

Fast and Robust Dynamic Hand Gesture Recognition via Key Frames Extraction and Feature Fusion

Hao Tang, Hong Liu, Wei Xiao, Nicu Sebe

arXiv:1901.04622v1cs.CV

TL;DR

Fast, robust hand-gesture recognition remains challenging because existing methods have not balanced performance and efficiency, and processing whole video series can involve redundant information. The paper selects key frames using image entropy and density clustering, then fuses appearance and motion cues. It reports competitive results across four datasets, including outperforming state-of-the-art methods on Cambridge and Northwestern.

  • Problem

    Fast and robust hand-gesture recognition remains challenging because existing methods have not balanced performance and efficiency, while whole-series processing can retain redundant information.

    Source: §1 · pp. 1–2
  • Method

    The method selects key frames using image entropy and density clustering, then fuses appearance and motion cues for recognition.

    Source: §1 · p. 2, §4 · p. 10
  • Results

    Across four datasets, the method reports competitive results and outperforms state-of-the-art methods on Cambridge (98.23%±0.84%) and Northwestern (96.89%± 1.08%).

    Source: §1 · p. 2, §4 · p. 10
  • Takeaways & Limitations

    Key-frame selection reduces redundant video information, while appearance–motion fusion is presented as elevating recognition accuracy.

    Source: §1 · p. 2, §4 · p. 10

    Reported feature-extraction time depends on image size, and the authors note that GPU use could further reduce it.

    Source: §3.3 · p. 8

Abstract

from arXiv · show

Gesture recognition is a hot topic in computer vision and pattern recognition, which plays a vitally important role in natural human-computer interface. Although great progress has been made recently, fast and robust hand gesture recognition remains an open problem, since the existing methods have not well balanced the performance and the efficiency simultaneously. To bridge it, this work combines image entropy and density clustering to exploit the key frames from hand gesture video for further feature extraction, which can improve the efficiency of recognition. Moreover, a feature fusion strategy is also proposed to further improve feature representation, which elevates the performance of recognition. To validate our approach in a "wild" environment, we also introduce two new datasets called HandGesture and Action3D datasets. Experiments consistently demonstrate that our strategy achieves competitive results on Northwestern University, Cambridge, HandGesture and Action3D hand gesture datasets. Our code and datasets will release at https://github.com/Ha0Tang/HandGestureRecognition.

1. Introduction

The introduction frames hand-gesture recognition as needing both speed and robustness: processing whole video series retains redundant information, while selecting representative frames can reduce computation. The paper proposes entropy- and density-clustering-based key-frame selection and appearance–motion fusion, reporting an efficiency–accuracy balance across four datasets.

1. Introduction

  • Prior methods commonly process whole data series, which can retain redundant information and leave fast, robust recognition challenging.The introduction notes that processing all frames can impose more computation than processing a few selected representative frames.Source: §1 · pp. 1–2
  • Image entropy and density clustering select representative key frames to reduce the redundant information processed from the original video.The method maps frame entropy into a two-dimensional space and uses local entropy extrema and density clustering to identify key frames.Source: §1 · p. 2
  • The proposed feature strategy fuses appearance and motion cues to elevate recognition accuracy.The fusion uses both kinds of information in the spatiotemporal activity context.Source: §1 · p. 2
  • Experiments demonstrate a simultaneous balance between efficiency and accuracy across four datasets.The method is also described as accurate and effective for dynamic hand-gesture recognition on those datasets.Source: §1 · p. 2

2. Key Frames Extraction and Feature Fusion Strategy for Hand Gesture Recognition

The method extracts a fixed number of representative frames from each gesture video using image entropy and density clustering, then combines appearance and motion features for recognition.

2.1. Key Frames Extraction

  • The extraction pipeline maps each video to a predefined number of key frames by computing per-frame entropy, selecting local extrema, and clustering them.The selected frames replace the original sequence for later feature extraction.Source: §2.1 · p. 2, §2.2 · p. 5

2.1.1. Image Entropy.

  • Per-frame grayscale-intensity entropy is plotted against frame index to provide an information-based descriptor for locating informative frames.The frame’s normalized grayscale-intensity histogram supplies the probability distribution used for entropy.Source: §2.1.1 · pp. 2, 4

2.1.2. Local Extreme Points.

  • Local maxima and minima in the entropy-index space are retained as representative-frame candidates.The method combines both kinds of extrema before clustering.Source: §2.1.2 · p. 4

2.1.3. Density Clustering.

  • Density clustering groups candidates using local density and distance to higher-density points, selecting the N largest-δ points as centers and their corresponding frames as key frames.The method cannot handle sequences whose frame entropy is monotone throughout, although the authors report observing none in their experiments.Source: §2.1.3 · p. 4

2.2. Feature Fusion Strategy

  • Appearance descriptors represent individual key frames, while motion descriptors represent temporal evolution; their histograms are weighted and concatenated.The fusion strategy is not tied to particular descriptors; examples include SURF or HOG for appearance and LBP-TOP or SIFT 3D for motion.Source: §2.2 · pp. 4–5

2.3. Hand Gesture Recognition Framework

  • Training estimates stream weights from separate classifier accuracies, concatenates weighted histograms for an SVM, and testing uses the trained SVM to predict the gesture label.The same representation process is used for training and testing.Source: §2.3 · p. 5

3. Experiments and Analysis

The experiments assess four datasets, select key-frame and BoF dictionary settings, and compare extraction, fusion, clustering, benchmark accuracy, and classification time. The reported results include leading accuracy on Cambridge and Northwestern and per-sequence timings across all four datasets.

3.1. Datasets and Settings

  • The method was evaluated on Cambridge, Northwestern University Hand Gesture, and two collected datasets, HandGesture and Action3D, introduced to assess performance on cluttered, continuous videos without pre-snipping.HandGesture comprises 132 video sequences; Action3D comprises 1,620 image sequences.Source: §3.1 · p. 6

3.2. Parameter Analysis

  • N = 5 is used on all datasets; D is set to 64 for Cambridge and Northwestern and 16 for HandGesture and Action3D.Accuracy peaks at those D values, while increasing the number of key frames increases processing time.Source: §3.2 · p. 7, Figure 3 · p. 8

3.3. Experiment Evaluation

  • The proposed key-frame method outperforms four alternative extraction methods on both accuracy and efficiency across the four datasets.Table 2 presents the comparison.Source: §3.3 · p. 7, Table 2 · p. 8
  • The accuracy difference between Gaussian and cutoff kernels is small in the reported comparison.Table 3 compares the kernels across all four datasets.Source: §3.3 · p. 7, Table 3 · p. 8
  • 98.23% ± 0.84% recognition accuracy on Cambridge and 96.89% ± 1.08% on Northwestern exceed the other baseline methods.The comparisons are reported in Tables 6 and 7, respectively.Source: §3.3 · p. 7, Table 6 · p. 9, Table 7 · p. 9
  • 4.31s, 10.89s, 13.06s, and 4.26s per test sequence are reported for Cambridge, Northwestern, HandGesture, and Action3D, respectively.Key-frame extraction takes around 1s on Cambridge, Northwestern, and Action3D, and around 3s on HandGesture.Source: §3.3 · p. 7, Table 8 · p. 9
  • Feature-fusion strategies outperform appearance-only or motion-only methods; motion-based recognition performs worst, though temporal cues may matter for fast, large gesture changes.The authors describe spatial cues as more discriminative in their task.Source: §3.3 · p. 7, Table 4 · p. 9
  • Density clustering outperforms K-means, OPTICS, and DBSCAN for key-frame extraction on the four datasets.Table 5 presents the clustering comparison.Source: §3.3 · p. 7, Table 5 · p. 9

4. Conclusion

The proposed approach combines entropy- and density-clustering-based key-frame extraction with appearance-motion feature fusion. It reports state-of-the-art comparisons on Cambridge and Northwestern and evaluates accuracy and speed on two introduced datasets.

  • The approach outperforms state-of-the-art methods on Cambridge and Northwestern and is faster than state-of-the-art approaches on all four datasets for one test sequence.Source: §4 · p. 10
  • Accuracy reaches 98.23%±0.84% on Cambridge and 96.89%±1.08% on Northwestern.Source: §4 · p. 10
  • The introduced HandGesture and Action3D datasets target wild videos with clutter, extraneous motion, and no pre-snipping; accuracy is 99.21%±0.88% and 98.98%±0.65%, respectively.Source: §4 · p. 10
  • The method extracts key frames using image entropy and density clustering, then fuses appearance and motion cues for recognition.Source: §4 · p. 10
Loading 1901.04622v1…