journal article·2022Open access

Engagement Detection Based on Analyzing Micro Body Gestures Using 3D CNN

Shoroog Khenkar, Salma Kammoun Jarraya

Computers, Materials & Continua· Volume 70· Issue 2

Abstract

This paper proposes a novel, efficient and affordable approach to detect the students’ engagement levels in an e-learning environment by using webcams. Our method analyzes spatiotemporal features of e-learners’ micro body gestures, which will be mapped to emotions and appropriate engagement states. The proposed engagement detection model uses a three-dimensional convolutional neural network to analyze both temporal and spatial information across video frames. We follow a transfer learning approach by using the C3D model that was trained on the Sports-1M dataset. The adopted C3D model was used based on two different approaches; as a feature extractor with linear classifiers and a classifier after applying fine-tuning to the pre-trained model. Our model was tested and its performance was evaluated and compared to the existing models. It proved its effectiveness and superiority over the other existing methods with an accuracy of 94%. The results of this work will contribute to the development of smart and interactive e-learning systems with adaptive responses based on users’ engagement levels.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Human Pose and Action Recognition · Hand Gesture Recognition Systems · Anomaly Detection Techniques and Applications

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

References (44)

Show source-provided references
1. Engagement detection in online learning: A review10.1186/s40561-018-0080-z ↗
2. Analyzing learners’ experience in e-learning based scenarios using intelligent alerting systems: Awakening of new and improved solutions
3. Angeli · Technological Pedagogical Content Knowledge · 2015 · 3
4. Baxter · Exploring and Examining Innovations in Online Pedagogy · 2018 · 1
5. Automatic facial expression analysis of students in teaching environments
6. The faces of engagement: Automatic recognition of student engagement from facial expressions10.1109/TAFFC.2014.2316163 ↗
7. Emotion recognition in human computer interaction10.1016/j.neunet.2005.03.006 ↗
8. A classification of adaptive feedback in educational systems for programming10.3390/systems4020022 ↗
9. A new emotion-based affective model to detect student's engagement
10. Multimodal student engagement recognition in prosocial games10.1109/TCIAIG.2017.2743341 ↗
11. Automatic recognition of student engagement using deep learning and facial expression
12. A deep learning approach to detecting engagement of online learners
13. Multimodal human attention detection for reading from facial expression, eye gaze, and mouse dynamics
14. Automated detection of engagement using video-based estimation of facial expressions and heart rate10.1109/TAFFC.2016.2515084 ↗
15. Video activity recognition: State-of-the-art
16. J. Carreira and A. Zisserman, “Quo vadis, action recognition? a new model and the kinetics dataset,” arXiv preprint arXiv: 1705.07750v3, 2017.10.1109/CVPR.2017.502 ↗
17. J. Wang, A. Cherian, F. Porikli and S. Gould, “Video representation learning using discriminative pooling,” arXiv preprint arXiv: CoRR, vol. abs/1803.10628, 2018.10.1109/CVPR.2018.00126 ↗
18. Affective body expression perception and recognition: A survey10.1109/T-AFFC.2012.16 ↗
19. Hybrid feature-based analysis of video's affective content using protagonist detection10.1016/j.eswa.2019.03.017 ↗
20. Performance comparison and current challenges of using machine learning techniques in cybersecurity10.3390/en13102509 ↗
21. A survey on machine learning techniques for cyber security in the last decade10.1109/ACCESS.2020.3041951 ↗
22. Student's performance in the context of data mining
23. Shaukat · Students Performance: A Data Mining Perspective · 2017
24. ”Recent advancement in cancer detection using machine learning: Systematic survey of decades, comparisons and challenges,”10.1016/j.jiph.2020.06.033 ↗
25. C3D: Generic features for video analysis
26. Perception of emotions and body movement in the emilya database10.1109/TAFFC.2016.2591039 ↗
27. Fusing body posture with facial expressions for joint recognition of affect in child–Robot interaction,”10.1109/LRA.2019.2930434 ↗
28. Sign language recognition based on CBAM-resNet
29. The impact of artificial intelligence and robotics on the future employment opportunities,”
30. A survey of emotion recognition methods with emphasis on E-learning environments10.1016/j.jnca.2019.102423 ↗
31. Chen · Human Activity Recognition and Behaviour Analysis · 2019 · 2310.1007/978-3-030-19408-6_2 ↗
32. Human physical activity recognition based on computer vision with deep learning model
33. K. Simonyan, A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv: 1409.1556, 2014.
34. A. D'Cunha, A. Gupta, K. Awasthi and V. Balasubramanian, “DAiSEE: Towards user engagement recognition in the wild,” arXiv preprint arXiv: 1609.01885, 2016.
35. Detecting irregularities in images and in video
36. Associating facial expressions and upper-body gestures with learning tasks for enhancing intelligent tutoring systems10.1007/s40593-020-00195-2 ↗
37. Identifying features of bodily expression as indicators of emotional experience during multimedia learning,”10.3389/fpsyg.2017.01303 ↗
38. Cues and channels in emotion recognition10.1037/0022-3514.51.4.690 ↗
39. Is there a link between learning style and neurophysiology?
40. Lie catching and micro expressions,”
41. A design, tests, and considerations for improving keystroke and mouse loggers10.1093/iwc/iws014 ↗
42. Vision based hand gesture recognition for human computer interaction: A survey10.1007/s10462-012-9356-9 ↗
43. Pease · The Definitive Book of Body Language · 2006 · 31
44. Large-scale video classification with convolutional neural networks