Teacher–Student Behavior Recognition in Classroom Teaching Based on Improved YOLO-v4 and Internet of Things Technology

Based on the classroom teaching scenarios, an improved YOLO-v4 behavior detection algorithm is proposed to recognize the behaviors of teachers and students. With the development of CNN (Convolutional Neural Networks) and IoT (Internet of Things) technologies, target detection algorithms based on deep learning have become mainstream, and typical algorithms such as SSD (Single Shot Detection) and YOLO series have emerged. Based on the videos or images collected in the perception layer of the IoT paradigm, deep learning models are used in the processing layer to implement various intelligent applications. However, none of these deep learning-based algorithms are perfect, and there is room for improvement in terms of detection accuracy, computing speed, and multi-target detection capabilities. In this paper, by introducing the concept of cross-stage local network, embedded connection (EC) components are constructed and embedded at the end of the YOLO-v4 network to obtain an improved YOLO-v4 network. Aiming at the problem that it is difficult to quickly and effectively identify the students’ actions when they are occluded, the Repulsion loss function is connected in series on the basis of the original YOLO-v4 loss function. The newly added loss function consists of two parts: RepGT loss and RepBox loss. The RepGT loss function is used to calculate the loss values between the target prediction box and the adjacent ground truth boxes to reduce false positive detection results; the RepBox loss function is used to calculate the loss value between the target prediction box and other adjacent target prediction boxes to reduce false negative detection results. The training and testing are carried out on the classroom behavior datasets of teachers and students, respectively. The experimental results show that the average precision of identifying various classroom behaviors of different targets exceeds 90%, which verifies the effectiveness of the proposed method. The model performs well in sustainable classroom behavior recognition in educational context, accurate recognition of classroom behaviors can help teachers and students better understand classroom learning and promote the development of intelligent classroom model.

[1]  Wei Ao,et al.  Student Abnormal Behavior Recognition in Classroom Video Based on Deep Learning , 2021, EITCE.

[2]  Baoding Zhou,et al.  A Survey on Deep Learning for Human Activity Recognition , 2021, ACM Comput. Surv..

[3]  David Bañeres,et al.  Artificial Intelligence and Reflections from Educational Landscape: A Review of AI Studies in Half a Century , 2021, Sustainability.

[4]  Qiang Guo,et al.  Detection of Head Raising Rate of Students in Classroom Based on Head Posture Recognition , 2020, Traitement du Signal.

[5]  Gulshan Kumar,et al.  A Survey of Deep Learning and Its Applications: A New Paradigm to Machine Learning , 2019, Archives of Computational Methods in Engineering.

[6]  O. Kähler,et al.  AUTOMATING POWERLINE INSPECTION: A NOVEL MULTISENSOR SYSTEM FOR DATA ANALYSIS USING DEEP LEARNING , 2020 .

[7]  Mukesh Kumar Saini,et al.  How Smart Are Smart Classrooms? A Review of Smart Classroom Technologies , 2019, ACM Comput. Surv..

[8]  Paramartha Dutta,et al.  A Review of Object Detection Models based on Convolutional Neural Network , 2019, Advances in Intelligent Systems and Computing.

[9]  Xindong Wu,et al.  Object Detection With Deep Learning: A Review , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Dewi Yanti Liliana,et al.  Enhancing CNN with Preprocessing Stage in Automatic Emotion Recognition , 2017, ICCSCI.

[11]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[12]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Laura M. Stough,et al.  Classroom Management: A Critical Part of Educational Psychology, With Implications for Teacher Education , 2001 .

[14]  Shoulin Yin,et al.  A New Feature Fusion Network for Student Behavior Recognition in Education , 2021 .

[15]  Radhouane Guermazi,et al.  Student Behavior Recognition in Classroom using Deep Transfer Learning with VGG-16 , 2021, KES.