An intelligent homework management system and method based on face recognition
Through an intelligent homework management system based on face recognition, using data feature hierarchical comparison technology, personalized homework arrangement and precise teaching are realized, solving the problem of unreasonable homework arrangement in the existing technology and improving the teaching quality.
Patent Information
- Application Number
- CN202210070457.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-21
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-01-21
AI Technical Summary
It is difficult to achieve scientific, reasonable and personalized assignments, and accurately evaluate the homework results, which affects the quality of teaching.
An intelligent homework management system based on face recognition is adopted, and identity verification is carried out through the face data acquisition module and the system login module. The data feature hierarchical comparison is used, and the business management module, teaching management module and homework management module are combined to realize personalized homework arrangement and precise teaching.
It improves the accuracy and efficiency of homework arrangement, realizes precise teaching, and improves teaching quality.
Smart Images

Figure CN114445887B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of operation management, and in particular to an intelligent operation management system and method based on face recognition. Background Art
[0002] Improving teaching quality has always been the common goal pursued by the education and training industry. To achieve this goal, it is very necessary to design a precise teaching method that can arrange homework scientifically, reasonably and personalized, and analyze and evaluate the homework results. Summary of the Invention
[0003] In view of the technical problems in the prior art, the present invention provides an intelligent operation management system and method based on face recognition.
[0004] The present invention provides an intelligent operation management system based on face recognition, including: a face data acquisition module, a database module, a system login module, a business management module, a teaching management module, and an operation management module. Among them,
[0005] The face data acquisition module is connected to the database module and the system login module; the face data acquisition module is used to extract multiple face feature points of the person with login permission to obtain multiple groups of target face feature point data; and is used to extract multiple face feature points of the person who wants to log in to obtain multiple groups of face feature point data to be matched;
[0006] The database module is connected to the face data acquisition module and the system login module; the database module is used to store the target face feature point data;
[0007] The system login module is connected to the face data acquisition module, the database module, the business management module, the teaching management module, and the operation management module; the system login module is used to match the face feature point data to be matched with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data;
[0008] The business management module is connected to the system login module and the teaching management module; the business management module is used to generate a pre-class exercise question bank, an in-class exercise question bank, and an after-class homework bank according to the imported teaching plan, and summarize the teaching plan as a teaching plan resource;
[0009] The teaching management module is connected to the system login module, the business management module, and the operation management module; the teaching management module is used to generate pre-class exercise questions, in-class exercise questions, and after-class homework questions according to the homework assignment instructions and the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank; and correct the homework feedback results and generate a homework completion report accordingly;
[0010] The homework management module is connected to the system login module and the teaching management module; the homework management module is used to obtain pre-class practice questions, in-class practice questions, and after-class homework questions; and, obtain homework feedback results; and, obtain homework completion reports.
[0011] Furthermore, the system login module is used to match the to-be-matched face feature point data with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data, including:
[0012] Randomly select a group from multiple groups of to-be-matched face feature point data, and compare it with a random group in the target face feature point data of each person to find the target face feature point data of the corresponding person with a similarity greater than the first preset value.
[0013] Compare multiple groups of to-be-matched face feature point data with the multiple target face feature point data of each selected person to find the target face feature point data of the corresponding person with a similarity greater than the second preset value;
[0014] Log in to the system with the identity of the person corresponding to the target face feature point data.
[0015] Furthermore, the face data acquisition module is used to extract multiple face feature extractions of the person with login permission to obtain multiple groups of target face feature point data, including: after the face data acquisition module obtains the image acquisition instruction, it acquires a target person's face picture every first set time, and acquires a preset number of target person's face pictures in total; extract the target face feature point data in the form of a string from each target person's face picture;
[0016] The face data acquisition module is used to extract multiple face feature extractions of the person who wants to log in to obtain multiple groups of to-be-matched face feature point data, including: after the face data acquisition module recognizes the face image, it acquires a to-be-matched person's face picture every second set time, and acquires a preset number of to-be-matched person's face pictures in total; extract the to-be-matched face feature point data in the form of a string from each to-be-matched person's face picture.
[0017] Furthermore, the teaching management module generates pre-class practice questions, in-class practice questions, and after-class homework questions according to the homework assignment instruction and the pre-class practice question bank, in-class practice question bank, and after-class homework bank, including:
[0018] Collect the learning situation of students in the teaching process and analyze it to obtain the knowledge point mastery situation;
[0019] Select the corresponding exercise resources in the pre-class practice question bank, in-class practice question bank, and after-class homework bank according to the knowledge point mastery situation and the homework assignment instruction;
[0020] Generate pre-class practice questions, in-class practice questions, and after-class homework questions according to a preset question card assignment template and corresponding exercise resources.
[0021] Furthermore, the teaching management module corrects the homework feedback results and correspondingly generates a homework completion report, including:
[0022] Collect the answering information of the homework feedback results and load the collected answering information into a preset homework analysis model;
[0023] Grade the answering information through the homework analysis model to obtain the homework scores, wrong question information, and knowledge point mastery situation maps of each student.
[0024] Furthermore, the teaching management module is also used to summarize the wrong question information of each student to generate a wrong question notebook; and select special practice questions from the pre-class practice question bank, in-class practice question bank, and after-class homework bank according to the wrong question information of each student.
[0025] Furthermore, it also includes a printing module and a scanning module, and both the printing module and the scanning module are connected to the homework management module;
[0026] The printing module is used to obtain a printing instruction and correspondingly print the pre-class practice questions, in-class practice questions, and after-class homework questions;
[0027] The scanning module is used to obtain a scanning instruction and scan the answer sheets of the pre-class practice questions, in-class practice questions, and after-class homework questions to obtain the homework feedback results.
[0028] Furthermore, the homework management module includes a teacher homework management unit and a student homework management unit, where:
[0029] The teacher homework management unit is used to obtain the pre-class practice questions, in-class practice questions, and after-class homework questions; and distribute the pre-class practice questions, in-class practice questions, and after-class homework questions to different target groups; and obtain the homework feedback results of different target groups; and obtain the homework completion reports of different target groups.
[0030] The student homework management unit is used to obtain the pre-class practice questions, in-class practice questions, and after-class homework questions of the corresponding target group; and obtain the homework feedback results of the corresponding target group; and obtain the homework completion reports of the corresponding target group.
[0031] Furthermore, the homework management module also includes a parent homework management unit, and the parent homework management unit is used to view the after-class homework questions of the corresponding student; and view the homework completion report of the corresponding student.
[0032] The present invention also includes an intelligent homework management method based on face recognition. The method includes:
[0033] Performing multiple extractions of facial feature points of a person with login permission to obtain multiple sets of target facial feature point data, and storing the target facial feature point data;
[0034] Performing multiple extractions of facial feature points of a person who wants to log in to obtain multiple sets of facial feature point data to be matched;
[0035] Matching the facial feature point data to be matched with the target facial feature point data, and logging in to the system with the identity of the person corresponding to the matched target facial feature point data;
[0036] Collecting and analyzing the learning situation of students in the teaching process to obtain the mastery of knowledge points;
[0037] Generating pre-class practice questions, in-class practice questions, and after-class homework questions based on the mastery of knowledge points, homework assignment instructions, and pre-class practice question banks, in-class practice question banks, and after-class homework banks; the pre-class practice question banks, in-class practice question banks, and after-class homework banks are generated based on the imported teaching plans;
[0038] Obtaining the homework feedback results of the pre-class practice questions, in-class practice questions, and after-class homework questions;
[0039] Correcting the homework feedback results and correspondingly generating a homework completion report, which includes the homework scores, wrong question information, and knowledge point mastery situation maps of each student.
[0040] An intelligent homework management system and method based on face recognition according to an embodiment of the present invention realizes the system login of the corresponding person's identity through the face data collection module and the system login module. Using the calculation method of hierarchical comparison of data features, it has the advantages of high timeliness and high utilization rate of machine performance compared with simple polling comparison; the business management module, the teaching management module, and the homework management module realize the scientific, reasonable, and personalized assignment of homework to students, improve the accuracy and efficiency of homework assignment, and the teaching management module analyzes and evaluates the homework results to achieve the purpose of precise teaching. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0042] Figure 1Structural composition diagram (I) of an intelligent homework management system based on face recognition according to an embodiment of the present invention;
[0043] Figure 2 Structural composition diagram (II) of an intelligent homework management system based on face recognition according to an embodiment of the present invention;
[0044] Figure 3 Structural composition diagram (III) of an intelligent homework management system based on face recognition according to an embodiment of the present invention;
[0045] Figure 4 Structural composition diagram (IV) of an intelligent homework management system based on face recognition according to an embodiment of the present invention;
[0046] Figure 5 Structural composition diagram (V) of an intelligent homework management system based on face recognition according to an embodiment of the present invention;
[0047] Figure 6 Step flow chart of an intelligent homework management method based on face recognition according to an embodiment of the present invention;
[0048] Figure 7 Structural composition diagram of an electronic device according to an embodiment of the present invention. Detailed implementation manners
[0049] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0050] As Figure 1 shown, the intelligent homework management system based on face recognition according to the embodiment of the present invention includes: a face data acquisition module 101, a database module 102, a system login module 103, a business management module 104, a teaching management module 105, and a homework management module 106. Among them,
[0051] The face data acquisition module 101 is connected to the database module 102 and the system login module 103; the face data acquisition module 101 is used to perform multiple extractions of facial feature points of persons with login permissions to obtain multiple sets of target face feature point data; and is used to perform multiple extractions of facial feature points of persons who want to log in to obtain multiple sets of face feature point data to be matched. Persons with login permissions may include teachers, students, parents, etc.
[0052] The database module 102 is connected to the face data acquisition module 101 and the system login module 103; the database module 102 is used to store the target face feature point data. Preferably, the database module 102 stores the target face feature point data according to the normal distribution rule.
[0053] The system login module 103 is connected to the face data acquisition module 101, the database module 102, the business management module 104, the teaching management module 105, and the homework management module 106; the system login module 103 is used to match the face feature point data to be matched with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data.
[0054] The business management module 104 is connected to the system login module 103 and the teaching management module 105; the business management module 104 is used to generate a pre-class exercise question bank, an in-class exercise question bank, and a post-class homework bank according to the imported teaching plan, and summarize the teaching plan as a teaching plan resource. The teaching plan import process in this embodiment can be implemented in the following way: for a paper teaching plan file, first obtain a picture of the relevant content of the teaching plan, and then perform content recognition on the picture to obtain the corresponding table of contents, questions, etc. For an electronic teaching plan file, directly recognize the relevant table of contents and questions after import to obtain the corresponding table of contents, questions, etc.
[0055] The teaching management module 105 is connected to the system login module 103, the business management module 104, and the homework management module 106; the teaching management module 105 is used to generate pre-class exercise questions, in-class exercise questions, and post-class homework questions according to the homework assignment instructions and the pre-class exercise question bank, in-class exercise question bank, and post-class homework bank; and correct the homework feedback results and generate a corresponding homework completion report accordingly;
[0056] The homework management module 106 is connected to the system login module 103 and the teaching management module 105; the homework management module 106 is used to obtain pre-class exercise questions, in-class exercise questions, and post-class homework questions; and obtain the homework feedback results; and obtain the homework completion report.
[0057] Specifically, the system login module 103 of the embodiment of the present invention is used to match the face feature point data to be matched with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data, including:
[0058] Randomly select a group from multiple groups of face feature point data to be matched, and compare it with a randomly selected group of the target face feature point data of each person to find the target face feature point data of the corresponding person with a similarity greater than the first preset value;
[0059] Compare multiple sets of to-be-matched facial feature point data with the multiple target facial feature point data of each selected person, and find the target facial feature point data of the corresponding person whose similarity is greater than the second preset value;
[0060] Log in to the system with the identity of the person corresponding to the target facial feature point data.
[0061] In this embodiment, the values of the first preset value and the second preset value are not specifically limited. However, based on the hierarchical comparison method of this embodiment, the first preset value should be less than the second preset value. For example, the first preset value is set to 0.6, or 60%, and the second preset value is set to 0.9, or 90%.
[0062] The facial data acquisition module 101 in the embodiment of the present invention is used to perform multiple extractions of facial feature points of a person with login permission to obtain multiple sets of target facial feature point data, including: after the facial data acquisition module 101 obtains an image acquisition instruction, it acquires a target person's facial picture every first set time, and a total of a preset number of target person's facial pictures are acquired; extract the target facial feature point data in the form of a string from each target person's facial picture. For example, there are 100 people in total, the first set time is 1 second, and the preset number is 5. Then, the target person's facial pictures of one person are acquired every 5 seconds, each person has 5 target person's facial pictures, and a total of 500 target person's facial pictures are acquired, and a total of 500 sets of target facial feature point data are extracted.
[0063] The facial data acquisition module 101 is used to perform multiple extractions of facial feature points of a person who wants to log in to obtain multiple sets of to-be-matched facial feature point data, including: after the facial data acquisition module 101 recognizes a facial image, it acquires a to-be-matched person's facial picture every second set time, and a total of a preset number of to-be-matched person's facial pictures are acquired; extract the to-be-matched facial feature point data in the form of a string from each to-be-matched person's facial picture. For example, the value of the second set time is 0.2 seconds, it takes 1 second to acquire 5 to-be-matched person's facial pictures, and 5 sets of to-be-matched facial feature point data are extracted from 5 to-be-matched person's facial pictures.
[0064] Combined with the above embodiments, the login process of the system login module 103 can be described as follows:
[0065] First, randomly select a set from the 5 sets of to-be-matched facial feature point data and compare it with a randomly selected set of the target facial feature point data of each person. This comparison process is a comparison of 1 set of data with 100 sets of data, and the number of calculations is 100 times. Find the target facial feature point data of the corresponding person whose similarity is greater than 60% (assuming that the target facial feature point data of 10 people are selected);
[0066] Compare the 5 groups of to-be-matched facial feature point data with the 5 groups of target facial feature point data of each selected person. This comparison process is to compare 5 groups of data with 5 groups of data of 10 people, and the number of calculation times is 5 * 10 * 5 = 250 times. Find the target facial feature point data of the corresponding person with a similarity greater than 90%, and then log in to the system with the identity of the person corresponding to the target facial feature point data.
[0067] The time consumption and accuracy of the comparison between the to-be-matched facial feature point data and the target facial feature point data are related to the size of the data volume, the number of comparison rounds, the similarity, and the quality of the collected facial images of the person. Especially the quality of the facial images of the person will be more or less affected by external light, the angle of image acquisition, the performance of the acquisition device, etc.
[0068] Specifically, the teaching management module 105 of the embodiment of the present invention generates pre-class exercise questions, in-class exercise questions, and after-class homework questions according to the homework assignment instruction and the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank, including:
[0069] Collect the learning situation of students in the teaching process and analyze it to obtain the mastery of knowledge points;
[0070] Select corresponding exercise resources in the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank according to the mastery of knowledge points and the homework assignment instruction;
[0071] Generate pre-class exercise questions, in-class exercise questions, and after-class homework questions according to the preset question card homework template and the corresponding exercise resources.
[0072] Specifically, the teaching management module 105 corrects the homework feedback results and correspondingly generates a homework completion situation report, including,
[0073] Collect the answering information of the homework feedback results and load the collected answering information into the preset homework analysis model;
[0074] Correct the answering information through the homework analysis model to obtain the homework scores, wrong question information, and knowledge point mastery situation maps of each student. The homework completion situation report of this embodiment includes the homework scores, wrong question information, knowledge point mastery situation maps, etc. of each student, and the teaching management module 105 can send the homework completion situation to the homework management module 106 for viewing.
[0075] Specifically, the teaching management module 105 is also used to summarize the wrong question information of each student to generate a wrong question book; and select special exercise questions in the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank according to the wrong question information of each student. The teaching management module 105 of this embodiment performs resource push, teaching method suggestions, etc. according to the wrong question information of each student.
[0076] According to the homework completion report obtained from the teaching management module 105, it is possible to know what the weak knowledge points of the students are, so that targeted practice can be carried out. Through the study of special exercise questions, the weak points can be further consolidated, the students' mastery of knowledge can be improved, and thus the academic performance can be enhanced.
[0077] Specifically, as Figure 2 shown, on the basis of the above embodiments, the embodiment of the present invention further includes a printing module 107 and a scanning module 108, and both the printing module 107 and the scanning module 108 are connected to the homework management module 106;
[0078] The printing module 107 is used to obtain a printing instruction and print pre-class exercise questions, in-class exercise questions, and after-class homework questions accordingly;
[0079] The scanning module 108 is used to obtain a scanning instruction and scan the answer sheets of pre-class exercise questions, in-class exercise questions, and after-class homework questions to obtain a homework feedback result.
[0080] Specifically, as Figure 3 and Figure 4 shown, the homework management module 106 includes a teacher homework management unit 1061 and a student homework management unit 1062, wherein,
[0081] The teacher homework management unit 1061 is used to obtain pre-class exercise questions, in-class exercise questions, and after-class homework questions; and distribute the pre-class exercise questions, in-class exercise questions, and after-class homework questions to different target groups; and obtain the homework feedback results of different target groups; and obtain the homework completion reports of different target groups.
[0082] The student homework management unit 1062 is used to obtain the pre-class exercise questions, in-class exercise questions, and after-class homework questions of the corresponding target group; and obtain the homework feedback results of the corresponding target group; and obtain the homework completion reports of the corresponding target group.
[0083] The target group mentioned in this embodiment can be understood as the students in a class, or the students in a grade, or a part of the students with similar grades, or a part of the students with poor grades. The target group of this embodiment can be selected by those skilled in the art according to the actual situation, and no limitation is made here. The teacher's homework management unit 1061 can obtain the pre-class exercise questions, in-class exercise questions, and after-class homework questions of different groups, while the student's homework management unit 1062 can only obtain the pre-class exercise questions, in-class exercise questions, and after-class homework questions of the affiliated target group. Here, it can be understood that if the target group is a class, then after the students belonging to this class log in to the system, they can only obtain the pre-class exercise questions, in-class exercise questions, and after-class homework questions of this class. Therefore, the teacher's homework management unit 1061 and the student's homework management unit 1062 of this embodiment have different permissions. In Figure 3 In this case, the teacher's homework management unit 1061 and the student's homework management unit 1062 are connected to the teaching management module 105, and are respectively used to obtain the pre-class exercise questions, in-class exercise questions, and after-class homework questions with corresponding permissions, and obtain the homework completion situation reports of the corresponding target groups, such as the homework scores, wrong question information, and knowledge point mastery situation maps of students generated by the teaching management module 105 in the foregoing embodiment.
[0084] In Figure 4 In this case, the connection relationship between the teacher's homework management unit 1061 and the student's homework management unit 1062 and the teaching management module 105 is not shown. In addition to realizing the functions of obtaining the pre-class exercise questions, in-class exercise questions, and after-class homework questions with corresponding permissions, and obtaining the homework completion situation reports of the corresponding target groups, the teacher's homework management unit 1061 and the student's homework management unit 1062 are respectively connected to the printing module 107 and the scanning module 108, and are respectively used to print the pre-class exercise questions, in-class exercise questions, and after-class homework questions, and scan the answer sheets of the pre-class exercise questions, in-class exercise questions, and after-class homework questions.
[0085] Specifically, as Figure 5 shown, the homework management module 106 of the embodiment of the present invention further includes a parent's homework management unit 1063. The parent's homework management unit 1063 is used to view the after-class homework questions of the corresponding students; and view the homework completion situation reports of the corresponding students. The parent's homework management unit 1063 can also obtain the wrong question book, special exercise questions, etc. generated by the teaching management module 105 in combination with the foregoing embodiment.
[0086] The intelligent homework system based on face recognition according to the embodiments of the present invention realizes relevant functions through two entity products, namely a server and a client. For example, it can collect facial pictures of target persons through a camera, and then obtain target face feature point data through a computer. The target face feature point data is stored in the server, and at the same time, the corresponding target face feature point data can be sent to the client for storage according to different affiliated schools, so as to reduce the number of calculations during the login process. An integrated homework machine with a camera structure can also be used. During the login phase, it takes pictures of the face of the person to be matched and extracts the face feature point data to be matched. Through the processor of the integrated homework machine, the face feature point data to be matched is compared with the target face feature point data, and finally the login of the corresponding user or identity is realized. For the relevant functions of the service management module 104 and the teaching management module 105, they can be realized through operations on the client. The teacher homework management unit 1061 and the student homework management unit 1062 in the homework management module 106 can be realized through an integrated homework machine set in the public area of the school. The integrated homework machine has functions such as user login, question printing, and answer sheet scanning. Whether it is a teacher or a student, after verifying their identities, they can successfully log in to the system and then perform corresponding operations. The parent homework management unit 1063 in the homework management module 106 can be logged in through a mobile APP or a WeChat mini-program and view relevant content. For the acquisition and generation of relevant instructions, instruction input can be realized according to the mouse, keyboard, or touch screen connected to the client.
[0087] A method for intelligent homework management based on face recognition according to an embodiment of the present invention is as Figure 6 shown. The method includes
[0088] Step S101: Extract the facial features of a person with login permission multiple times to obtain multiple sets of target face feature point data, and store the target face feature point data.
[0089] Step S102: Extract the facial features of the person who wants to log in multiple times to obtain multiple sets of face feature point data to be matched.
[0090] Step S103: Match the face feature point data to be matched with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data.
[0091] Step S104: Collect and analyze the learning situation of students in the teaching process to obtain the mastery of knowledge points.
[0092] Step S105: Generate pre-class practice questions, in-class practice questions, and after-class homework questions based on the knowledge point mastery situation, homework assignment instructions, and pre-class practice question bank, in-class practice question bank, and after-class homework bank; the pre-class practice question bank, in-class practice question bank, and after-class homework bank are generated based on the imported teaching plan.
[0093] Step S106: Obtain the homework feedback results of the pre-class practice questions, in-class practice questions, and after-class homework questions.
[0094] Step S107: Correct the homework feedback results and correspondingly generate a homework completion report, which includes the homework scores, wrong question information, and knowledge point mastery situation graphs of each student.
[0095] The implementation of the above steps can refer to the description of the embodiments of the aforementioned intelligent homework system, which will not be elaborated here.
[0096] The present invention also provides an electronic device 200, as Figure 7 shown, including a memory 201 and a processor 202. Among them, the memory 201 stores computer instructions; the processor 202 is configured to run the computer instructions to enable the computer device to execute the intelligent homework management method based on face recognition in the above embodiments.
[0097] The present invention also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, it runs the steps in the above intelligent homework management method based on face recognition.
[0098] An intelligent homework management system and method based on face recognition according to an embodiment of the present invention realizes system login of corresponding person identities through a face data acquisition module and a system login module, and uses a calculation method of hierarchical comparison of data features, which has advantages such as high timeliness and high utilization rate of machine performance compared with simple polling comparison; a business management module, a teaching management module, and a homework management module realize scientifically reasonable and personalized homework assignment to students, improve the accuracy and efficiency of homework assignment, and the teaching management module analyzes and evaluates the homework results to achieve the purpose of precise teaching.
[0099] The above further describes the present invention with the help of specific embodiments. However, it should be understood that the specific description here should not be construed as a limitation on the essence and scope of the present invention. Various modifications made by those of ordinary skill in the art to the above embodiments after reading this specification all fall within the scope protected by the present invention.
Claims
1. An intelligent homework management system based on face recognition, characterized in that Including: A face data collection module, a database module, a system login module, a business management module, a teaching management module, and a homework management module. Among them, The face data collection module is connected to the database module and the system login module; the face data collection module is used to extract multiple face feature points of the person with login permission to obtain multiple sets of target face feature point data; and is used to extract multiple face feature points of the person who wants to log in to obtain multiple sets of face feature point data to be matched; The database module is connected to the face data collection module and the system login module; the database module is used to store the target face feature point data; The system login module is connected to the face data collection module, the database module, the business management module, the teaching management module, and the homework management module; the system login module is used to match the face feature point data to be matched with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data; The business management module is connected to the system login module and the teaching management module; the business management module is used to generate a pre-class exercise question bank, an in-class exercise question bank, and a post-class homework bank according to the imported teaching plan, and summarize the teaching plan as teaching plan resources; The teaching management module is connected to the system login module, the business management module, and the homework management module; the teaching management module is used to generate pre-class exercise questions, in-class exercise questions, and post-class homework questions according to the homework assignment instruction and the pre-class exercise question bank, the in-class exercise question bank, and the post-class homework bank; and correct the homework feedback results and generate a homework completion report accordingly; The homework management module is connected to the system login module and the teaching management module; the homework management module is used to obtain the pre-class exercise questions, the in-class exercise questions, and the post-class homework questions; and obtain the homework feedback results; and obtain the homework completion report; The system login module is used to match the face feature point data to be matched with the target face feature point data, and log in to the system with the identity of the person corresponding to the matched target face feature point data, including: Randomly select a set from multiple sets of the face feature point data to be matched, and compare it with a randomly selected set of the target face feature point data of each person to find the target face feature point data of the corresponding person with a similarity greater than the first preset value, Compare multiple sets of the face feature point data to be matched with multiple sets of the target face feature point data of each selected person to find the target face feature point data of the corresponding person with a similarity greater than the second preset value; Log in to the system with the identity of the person corresponding to the target face feature point data; The face data acquisition module is used to extract the facial features of a person with login permission multiple times to obtain multiple sets of target face feature point data, including: after the face data acquisition module obtains an image acquisition instruction, it acquires a facial picture of the target person every first set time, and a total of a preset number of facial pictures of the target person are acquired; the target face feature point data in the form of a string is extracted from each of the facial pictures of the target person.
2. The intelligent operation management system based on face recognition according to claim 1, wherein The face data acquisition module is used to extract the facial features of a person who wants to log in multiple times to obtain multiple sets of face feature point data to be matched, including: after the face data acquisition module recognizes a face image, it acquires a facial picture of the person to be matched every second set time, and a total of the preset number of facial pictures of the person to be matched are acquired; the face feature point data to be matched in the form of a string is extracted from each of the facial pictures of the person to be matched.
3. The intelligent operation management system based on face recognition according to claim 1, characterized in that The teaching management module generates pre-class exercise questions, in-class exercise questions, and after-class homework questions according to the homework assignment instruction and the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank, including: Collect and analyze the learning situation of students in the teaching process to obtain the mastery of knowledge points; Select corresponding exercise resources from the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank according to the mastery of knowledge points and the homework assignment instruction; Generate pre-class exercise questions, in-class exercise questions, and after-class homework questions according to the preset question card homework template and the corresponding exercise resources.
4. The intelligent operation management system based on face recognition according to claim 1, characterized in that, The teaching management module corrects the homework feedback results and correspondingly generates a homework completion report, including, collecting the answering information of the homework feedback results and loading the collected answering information into a preset homework analysis model; correcting the answering information through the homework analysis model to obtain the homework scores, wrong question information, and knowledge point mastery situation maps of each student.
5. The intelligent operation management system based on face recognition according to claim 4, characterized in that, The teaching management module is also used to summarize the wrong question information of each student to generate a wrong question notebook; and select special exercise questions from the pre-class exercise question bank, in-class exercise question bank, and after-class homework bank according to the wrong question information of each student.
6. The intelligent operation management system based on face recognition according to claim 1, characterized in that, It also includes a printing module and a scanning module, and both the printing module and the scanning module are connected to the homework management module; The printing module is used to obtain a printing instruction and correspondingly print the pre-class exercise questions, in-class exercise questions, and after-class homework questions; The scanning module is used to obtain a scanning instruction and scan the answer sheets of the pre-class exercise questions, in-class exercise questions, and after-class homework questions to obtain the homework feedback results.
7. The intelligent operation management system based on face recognition according to claim 1, wherein The homework management module includes a teacher homework management unit and a student homework management unit, where The teacher homework management unit is used to obtain the pre-class exercise questions, in-class exercise questions, and after-class homework questions; and distribute the pre-class exercise questions, in-class exercise questions, and after-class homework questions to different target groups; and obtain the homework feedback results of different target groups; and obtain the homework completion reports of different target groups; The student homework management unit is used to obtain the pre-class practice questions, in-class practice questions, and after-class homework questions for the corresponding target group; and, obtain the homework feedback results for the corresponding target group; and, obtain the homework completion situation report for the corresponding target group.
8. The intelligent operation management system based on face recognition according to claim 7, wherein, The homework management module further includes a parent homework management unit, which is used to view the after-class homework questions of the corresponding student; and, view the homework completion situation report of the corresponding student.
9. An intelligent homework management method based on face recognition, characterized in that, The method includes, Performing multiple face feature extractions on the person with login permission to obtain multiple sets of target face feature point data, and storing the target face feature point data. Performing multiple face feature extractions on the person who wants to log in to obtain multiple sets of face feature point data to be matched. Matching the face feature point data to be matched with the target face feature point data, and logging in to the system with the identity of the person corresponding to the matched target face feature point data. Collecting and analyzing the learning situation of students in the teaching process to obtain the knowledge point mastery situation. Generating pre-class practice questions, in-class practice questions, and after-class homework questions according to the knowledge point mastery situation, homework assignment instructions, and pre-class practice question bank, in-class practice question bank, and after-class homework bank; the pre-class practice question bank, in-class practice question bank, and after-class homework bank are generated according to the imported teaching plan. Obtaining the homework feedback results of the pre-class practice questions, in-class practice questions, and after-class homework questions. Correcting the homework feedback results and correspondingly generating a homework completion situation report, which includes the homework scores, wrong question information, and knowledge point mastery situation graph of each student. Among them, obtaining multiple sets of target face feature point data includes: After obtaining the image capture instruction, capturing a target person's face image every first set time interval, and capturing a total of a preset number of target person's face images; extracting the target face feature point data in the form of a string from each target person's face image. Matching the face feature point data to be matched with the target face feature point data, and logging in to the system with the identity of the person corresponding to the matched target face feature point data, includes: Randomly selecting a set from the multiple sets of face feature point data to be matched, and comparing it with a randomly selected set of the target face feature point data of each person to find the target face feature point data of the corresponding person with a similarity greater than the first preset value, and comparing the multiple sets of face feature point data to be matched with the multiple target face feature point data of the selected each person to find the target face feature point data of the corresponding person with a similarity greater than the second preset value; logging in to the system with the identity of the person corresponding to the target face feature point data.
Citation Information
Patent Citations
Face recognition method and system
CN105184288A
Campus smart cloud system
CN110992749A
Network teaching system for extracurricular tutoring
CN111626628A