Font Size: a A A

Design And Implementation Of K12 Intelligent E-Learning System Based On Multi-scale Face Recognition

Posted on:2021-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:Z ChenFull Text:PDF
GTID:2427330605961519Subject:Subject teaching
Abstract/Summary:PDF Full Text Request
With the vigorous development of the Internet and smart electronic devices,many traditional industries have explored new development directions by combining with the Internet,and the education industry is one of them.In recent years,more and more schools have begun to try to build online teaching platforms,and more and more online education startups have emerged.It can be said that online education has ushered in a period of rapid development.Compared with traditional offline teaching,online education can connect students and teachers in different time and space.On the one hand,it can allow areas with relatively poor educational resources to receive education from famous teachers,and to some extent,it solves the problem of uneven educational resources.On the other hand,the traditional physical rigidity of education is eliminated,which brings flexibility to teaching.For example,when teaching activities cannot be carried out normally due to special reasons,as small as a teacher on a business trip,or as large as an epidemic situation that prevents students from attending school,etc.It ensures the normal conduct of teaching activities.Online education,like traditional education,has many subdivided fields.This article focuses on K12 online education.The characteristic of this field is that the educated are still young and do not have a strong sense of self-discipline,so online education platforms need to take some measures to ensure the effectiveness of teaching.Face recognition technology has made great progress in recent years and is widely used in the field of identity authentication,which provides ideas for online education.This paper uses the face recognition algorithm proposed in this paper to monitor students' real-time conditions while using the online education system to ensure student participation in the course.The author of this article participated in the requirements analysis,system design,system implementation and system testing of the online education platform,and independently developed the user system module,online classroom module,and backend management module.The user system module includes functions for users to register,login,and so on.Among them,the system will collect the user's face information for model training and classroom attendance after user registration.In the online classroom module,the teacher can send the image collected by the camera to the students to watch in real-time.Students and teachers can also communicate in the classroom chat room.When students participate in online courses,the system will use the camera of the student device to collect student images.Face detection and recognition are performed,and students whose detection or recognition failure time exceeds the threshold are recorded as absences.In the backend management module,the administrator can enter student information,teacher information,divide classes,manage courses,and through the administrator's background configuration,users can access the resources they have access to after logging in instead of joining classes or choosing courses manually.The modules of this system run normally,which can meet the teaching needs of students and teachers,and the system is extensible,making it possible for the system to expand and continue development.
Keywords/Search Tags:Online education, Face recognition, EfficientNet, Local binary pattern
PDF Full Text Request
Related items