journal article·2021Open access

Intelligent Dynamic Gesture Recognition Using CNN Empowered by Edit Distance

Shazia Saqib, Allah Ditta, Muhammad Adnan Khan, Syed Asad Raza Kazmi, Hani Alquhayz

Computers, Materials & Continua· Volume 66· Issue 2

Abstract

Human activity detection and recognition is a challenging task. Video surveillance can benefit greatly by advances in Internet of Things (IoT) and cloud computing. Artificial intelligence IoT (AIoT) based devices form the basis of a smart city. The research presents Intelligent dynamic gesture recognition (IDGR) using a Convolutional neural network (CNN) empowered by edit distance for video recognition. The proposed system has been evaluated using AIoT enabled devices for static and dynamic gestures of Pakistani sign language (PSL). However, the proposed methodology can work efficiently for any type of video. The proposed research concludes that deep learning and convolutional neural networks give a most appropriate solution retaining discriminative and dynamic information of the input action. The research proposes recognition of dynamic gestures using image recognition of the keyframes based on CNN extracted from the human activity. Edit distance is used to find out the label of the word to which those sets of frames belong to. The simulation results have shown that at 400 videos per human action, 100 epochs, 234 × 234 image size, the accuracy of the system is 90.79%, which is a reasonable accuracy for a relatively small dataset as compared to the previously published techniques.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Video Analysis and Summarization · Human Pose and Action Recognition · Video Surveillance and Tracking Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (45)

Show source-provided references
1. Aware video summarization
2. VSUMM: A mechanism designed to produce static video summaries and a novel evaluation method10.1016/j.patrec.2010.08.004 ↗
3. A survey on video summarization techniques10.5120/ijca2015907592 ↗
4. Key frame extraction for video summarization using motion activity descriptors
5. Gong · Advances in Neural Information Processing Systems · 2014 · 2069
6. A new method for static video summarization using local descriptors and video temporal segmentation
7. Fast and robust key frame extraction method for video copyright protection10.1155/2017/1231794 ↗
8. Vgraph: An effective approach for generating static video summaries
9. Keypoint-based keyframe selection10.1109/TCSVT.2012.2214871 ↗
10. Video summarization using fuzzy c-means clustering
11. An efficient method of key-frame extraction based on a cluster algorithm10.2478/hukin-2013-0063 ↗
12. Beyond correlation filters: learning continuous convolution operators for visual tracking
13. Action recognition with improved trajectories
14. Bansal · Complex Networks · 2011 · 19610.1007/978-3-642-25501-4_20 ↗
15. A novel set of features for continuous hand gesture recognition10.1007/s12193-014-0165-0 ↗
16. Human motion trajectory analysis based video summarization
17. Video summarization via minimum sparse reconstruction10.1016/j.patcog.2014.08.002 ↗
18. Pt us cr
19. An overview of action recognition in videos
20. Scalable video summarization using skeleton graph and random walk
21. Physics-based keyframe selection for human motion summarization10.1007/s11042-018-6935-z ↗
22. Summary transfer: Exemplar-based subset selection for video summarization
23. Towards the design of an end-to-end automated system for image and video-based recognition
24. Hand gesture recognition using two-level speed normalization, feature selection and classifier fusion10.1007/s00530-016-0510-0 ↗
25. Beyond temporal pooling: Recurrence and temporal convolutions for gesture recognition in video10.1007/s11263-016-0957-7 ↗
26. Long term temporal convolutions for action recognition10.1109/TPAMI.2017.2712608 ↗
27. Exploiting feature and class relationships in video categorization with regularized deep neural networks10.1109/TPAMI.2017.2670560 ↗
28. Long term recurrent convolutional networks for visual recognition and description
29. Deep appearance and motion learning for egocentric activity recognition10.1016/j.neucom.2017.08.063 ↗
30. Inequalities and agencies in workplace learning experiences: International student perspectives10.1007/s12186-016-9167-2 ↗
31. Video partitioning and secured key frame extraction of MPEG video10.1016/j.procs.2016.02.058 ↗
32. Key frame extraction by analysis of histograms of video frames using statistical methods10.1016/j.procs.2015.10.021 ↗
33. Beyond short snippets: Deep networks for video classification
34. Continuous control with deep reinforcement learning
35. You only look once: Unified, real time object detection
36. Faster R-CNN: Towards real time object detection with region proposal networks
37. Modeling and propagating CNNs in a tree structure for visual tracking
38. Fully convolutional siamese networks for object tracking
39. Convolutional two stream network fusion for video action recognition
40. Deep learning in remote sensing: A comprehensive review and list of resources10.1109/MGRS.2017.2762307 ↗
41. Tvsum: Summarizing web videos using titles
42. Images thresholding using isodata technique with gamma distribution10.1134/S1054661810010037 ↗
43. Video summarization for sign languages using the median of entropy of mean frames method10.3390/e20100748 ↗
44. Adaptive key frame extraction for video summarization using an aggregation mechanism10.1016/j.jvcir.2012.06.013 ↗
45. A new hybrid deep learning model for human action recognition