Teaching login method, student terminal equipment and teaching system

By obtaining and identifying image information in VR devices to automatically obtain student accounts and authenticate through the information to be verified, the complex problem of logging in existing VR devices is solved, improving login convenience and teaching efficiency.

CN119696808APending Publication Date: 2025-03-25GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311248954.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-25
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The way students log in to the teaching system in existing VR equipment is complicated. The traditional way of scanning codes or entering an account password on mobile phones leads to low convenience, and it is easy to forget passwords or enter errors.

Method used

By obtaining the first image information within the activity boundary, the student ID information is automatically identified to obtain the student account, and the identity verification is carried out through the information to be verified. If it is passed, log in to the teaching system.

Benefits of technology

Students do not need to scan the code through their mobile phone or enter their account password, and directly verify their identity through image information and information to be verified, which improves login convenience, reduces the difficulty of use, and improves teaching efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119696808A_ABST
    Figure CN119696808A_ABST
Patent Text Reader

Abstract

The invention provides a teaching login method, student terminal equipment and a teaching system, the method is applied to the student terminal equipment, and the method comprises the following steps: obtaining first image information in an activity boundary; obtaining a student account according to the first image information; and obtaining to-be-verified information in the activity boundary, performing identity verification on the student according to the student account and the to-be-verified information, and if the identity verification is passed, logging in the teaching system. In the application, the student terminal equipment directly verifies the identity of the student through the first image information and the to-be-verified information, and logs in the teaching system after the verification is passed, so that the student does not need to log in the teaching system through a mode of scanning a code or inputting an account password by a mobile phone, the login convenience of the student is improved, the use difficulty is reduced, and the user experience is improved. And the subsequent teaching efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of electronic teaching technology, and in particular to a teaching login method, a student-end device, and a teaching system. Background Art

[0002] Currently, in a virtual reality (VR) course, students need to wear the VR device terminal and log in to the corresponding software before the teacher can teach normally.

[0003] However, the current method of logging into application software in VR devices is still the traditional PC two-dimensional login method, that is, logging in by scanning the code with a mobile phone. However, in this login method, students cannot scan the code with their mobile phones after wearing VR devices; or they log in by entering their user account and password. However, this method often causes students to forget their passwords, that is, there will be frequent password retrieval or password input errors. It can be seen that this login method is relatively complicated and not very convenient. Summary of the invention

[0004] The embodiments of the present application provide a teaching login method, a student-end device, and a teaching system, which do not require logging in by scanning a code with a mobile phone or manually entering an account number and password, thereby improving the convenience of login.

[0005] In the first aspect, an embodiment of the present application provides a teaching login method, which is applied to a student-side device, and the method includes: obtaining first image information within an activity boundary; obtaining a student account based on the first image information; obtaining information to be verified within the activity boundary, and authenticating the student based on the student account and the information to be verified, and if the identity authentication is passed, logging into the teaching system.

[0006] In some embodiments, obtaining the student account based on the first image information includes: if the first image information contains student ID information, obtaining the student account based on the first image information; if the first image information does not contain the student ID information, reacquiring the first image information.

[0007] In some embodiments, obtaining a student account based on the first image information includes: obtaining at least one student ID information based on the first image information; obtaining student information corresponding to the student ID information based on the student ID information; displaying the student information on an interactive interface, and obtaining the student account in response to a first input operation of the student.

[0008] In some embodiments, the obtaining of the information to be verified within the activity boundary and authenticating the student based on the student account and the information to be verified includes: obtaining second image information within the activity boundary; obtaining writing information to be verified based on the second image information; obtaining pre-stored writing features based on the student account; and authenticating the student based on the pre-stored writing features and the writing information to be verified.

[0009] In some embodiments, the identity verification of the student based on the pre-stored writing features and the writing information to be verified includes: obtaining the writing features to be verified based on the writing information to be verified; and the identity verification of the student based on the pre-stored writing features and the writing features to be verified.

[0010] In some embodiments, before the identity verification of the student is performed based on the pre-stored writing features and the writing information to be verified, the method further includes: obtaining the number of verifications; if the number of verifications is less than or equal to the preset number, the identity verification of the student is performed based on the pre-stored writing features and the writing information to be verified; if the number of verifications is greater than the preset number, the voice information to be verified is obtained, and the student is voice-verified based on the student account and the voice information to be verified; if the voice verification passes, the student is identity-verified based on the pre-stored writing features and the writing information to be verified; if the voice verification fails, the voice information to be verified is re-obtained.

[0011] In some embodiments, the obtaining of voice information to be verified and performing voice verification on the student based on the student account and the voice information to be verified include: displaying a verification code on an interactive interface; obtaining the voice information to be verified in which the student describes the verification code; obtaining pre-stored voice features based on the student account; and performing voice verification on the student based on the voice information to be verified and the pre-stored voice features.

[0012] In some embodiments, before reacquiring the voice information to be verified, the method further includes: displaying an updated verification code on the interactive interface.

[0013] In some embodiments, the method further includes: if the identity authentication fails, then in response to a second input operation of the student, reacquiring the second image information or sending a help message to the teacher's terminal device.

[0014] In some embodiments, the method further includes: logging into the teaching system in response to login information sent by the teacher-end device.

[0015] In a second aspect, an embodiment of the present application provides a student-end device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute a method as described in any one of the first aspects.

[0016] In a third aspect, an embodiment of the present application provides a teaching system, which includes a student-side device, a teacher-side device, an Internet of Things and an academic management system as described in the second aspect; the student-side device and the teacher-side device are respectively connected to the Internet of Things and the academic management system.

[0017] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method described in any one of the embodiments of the first aspect above.

[0018] In a fifth aspect, an embodiment of the present application further provides a computer program product, wherein the computer program product comprises a computer program stored on a computer-readable storage medium, wherein the computer program comprises program instructions, and when the program instructions are executed by a computer, the computer executes the method described in any one of the embodiments of the first aspect above.

[0019] Compared with the prior art, the beneficial effects of the present application are as follows: Different from the prior art, the present application provides a teaching login method, a student-end device and a teaching system, which is applied to the student-end device, and includes: obtaining the first image information within the activity boundary; obtaining the student account according to the first image information; obtaining the information to be verified within the activity boundary, and authenticating the student according to the student account and the information to be verified, and if the identity is passed, the student logs in to the teaching system. In the present application, the student-end device directly authenticates the student through the first image information and the information to be verified, and logs in to the teaching system after the verification is passed. The student does not need to log in to the teaching system by scanning the code with a mobile phone or entering the account password, which improves the convenience of the student's login and reduces the difficulty of use, which can improve the efficiency of subsequent teaching. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements / modules and steps with the same reference numerals in the drawings are represented as similar elements / modules and steps. Unless otherwise specified, the figures in the drawings do not constitute proportional limitations.

[0021] Figure 1 It is a structural block diagram of a teaching system provided in an embodiment of the present application;

[0022] Figure 2 It is a structural block diagram of a student terminal device provided in an embodiment of the present application;

[0023] Figure 3 It is a flowchart of a teaching login method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The present application is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present application, but do not limit the present application in any form. It should be noted that, for those of ordinary skill in the art, several variations and improvements can also be made without departing from the concept of the present application. These all belong to the protection scope of the present application.

[0025] For ease of understanding of the present application, the present application is described in more detail below in conjunction with the accompanying drawings and specific embodiments. Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as those generally understood by those skilled in the art of the present application. The terms used in the specification of the present application are only for the purpose of describing specific embodiments and are not used to limit the present application. The term "and / or" used in this specification includes any and all combinations of one or more related listed items.

[0026] It should be noted that, if there is no conflict, the various features in the embodiments of the present application can be combined with each other, all within the scope of protection of the present application. In addition, although the functional module division is performed in the device schematic, in some cases, the module division can be different from that in the device. In addition, the words "first", "second", etc. used herein do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0027] In the prior art, when students use VR devices to log in to the teaching system, they need to log in by scanning a code with their mobile phone or by entering a user account and password. However, these two login methods are relatively complicated and inconvenient. Therefore, it is necessary to provide a new teaching login method to reduce the difficulty of use and improve convenience.

[0028] Based on this, the present application proposes a teaching login method, a student-side device and a teaching system. The method authenticates the students by obtaining the first image information and the information to be verified within the activity boundary, so that students do not need to use their mobile phones to scan codes or enter passwords to log in, which can reduce the difficulty of use and improve the convenience of use.

[0029] In the first aspect, the present application embodiment provides a teaching system, see Figure 1The teaching system includes a student-end device 10, a teacher-end device 20, an Internet of Things and a school affairs management system 30; the student-end device 10 and the teacher-end device 20 are connected to the Internet of Things and the school affairs management system 30 respectively.

[0030] Specifically, the teacher-side device 20 includes an intelligent all-in-one machine or a VR device, and the teacher-side device 20 is built with lesson preparation software and seewo centralized control software. The student-side device 10 includes a VR device, which is built with lesson preparation software. Among them, the lesson preparation software can be ENOW software. After the teacher logs in to the lesson preparation software through the teacher-side device 20, the courseware can be made through the software and saved in the paragraph, and the corresponding courseware under the login account can be obtained when the subsequent teaching login is logged in. In addition, after the teacher logs in to the software on the teacher-side device 20 and the student logs in to the software on the student-side device 10, the teacher's behavior of operating the 3D courseware on the teacher-side device 20 can be mapped to the operation behavior on the student-side device 10 through the ENOW conversion function, so as to realize the synchronous demonstration of the teacher's teaching on the big board and the student's VR listening operation. Seewo centralized control software is a device management and monitoring software. After the teacher-side device 20 and the student-side device 10 realize device interconnection through the Internet of Things and the academic management system 30, the teacher-side device 20 and the student-side device 10 can be controlled by the seewo centralized control software to start, shut down or open the software and other operations.

[0031] The Internet of Things and school affairs management system 30 can realize the connection of the device to the Internet of Things system, and it stores a corresponding table, which includes a one-to-one correspondence between the QR code number, student account, student name, student number, pre-stored writing characteristics, pre-stored voice characteristics, student ID information, student head portrait and other student information of the student terminal device 10. The specific method of obtaining the corresponding table can refer to the existing technology and is not limited here.

[0032] In this embodiment, after obtaining the student account, the student-end device 10 will authenticate the identity through the written information within the activity boundary. Students do not need to log in to the teaching system by scanning the code with their mobile phone or entering the account password, which improves the login convenience of students and reduces the difficulty of use, thereby improving the efficiency of subsequent teaching.

[0033] In the second aspect, the present application embodiment also provides a student terminal device 10, see Figure 2 , which shows the hardware structure of the student terminal device 10 that can execute the teaching login method provided by this application. The student terminal device 10 can be Figure 1 The student terminal device 10 is shown.

[0034] The student terminal device 10 includes: at least one processor 11; and a memory 12 connected to the at least one processor 11 for communication. Figure 2A processor 11 is taken as an example. The memory 12 stores instructions that can be executed by at least one processor 11, and the instructions are executed by at least one processor 11 so that at least one processor 11 can execute the teaching login method of any of the following embodiments. The processor 11 and the memory 12 can be connected via a bus or other means. Figure 2 The example of connecting through bus is taken in the following.

[0035] The memory 12 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the teaching login method described in any one of the embodiments of the present application. The processor 11 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions and modules stored in the memory 12, that is, implementing the teaching login method of any one of the following embodiments.

[0036] The memory 12 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created according to the use of the server, etc. In addition, the memory 12 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 12 may optionally include a memory remotely arranged relative to the processor 11, and these remote memories may be connected to the server via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0037] One or more modules are stored in the memory 12, and when executed by one or more processors 11, the teaching login method of any one of the embodiments of the first aspect described below is executed.

[0038] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0039] In a third aspect, the present application embodiment provides a teaching login method, wherein the teaching login method can be applied to the above-mentioned student terminal device 10. Specifically, the execution subject of the teaching login method is Figure 1 The student device 10 is shown. Figure 3 , methods include:

[0040] Step S100: Acquire first image information within the activity boundary.

[0041] Specifically, the student terminal device 10 has a built-in camera module or an external camera module, and the camera module includes at least one camera lens. The specific structure thereof can refer to the prior art and is not limited here.

[0042] The activity boundary is a two-dimensional space or a three-dimensional space in the environment where the camera module can capture the student. The specific range of the two-dimensional space or the three-dimensional space can be limited according to actual needs and is not limited here. The activity boundary can be set in advance on the student-end device 10, or set by receiving a set range sent by the physical network system. In this way, the student-end device 10 can obtain the first image information around the student through the camera module.

[0043] Step S200: Obtain the student account according to the first image information.

[0044] Specifically, in some embodiments, the step includes step S210: if the first image information contains student ID information, obtaining the student account according to the first image information; step S220: if the first image information does not contain student ID information, reacquiring the first image information.

[0045] For example, image recognition processing is performed on the first image information to determine whether there is a student ID card within the activity boundary. If so, the first image information contains the student ID card information, and the student account can be obtained according to the first image information. If not, the first image information needs to be obtained again. The student ID card may contain student information such as a QR code, a student ID number, and a headshot.

[0046] Step S300: Obtain the information to be verified within the activity boundary, and authenticate the student's identity based on the student account and the information to be verified. If the identity authentication is passed, log in to the teaching system.

[0047] The information to be verified may be image information, voice information, etc., and the image information may be face information, written information, etc.

[0048] Next, after obtaining the student account, the student-end device 10 can obtain the information to be verified through the camera module or the voice acquisition module, and then obtain the pre-stored feature information corresponding to the student account through the Internet of Things and the academic management system 30; then, compare the information to be verified and the feature information to confirm whether the user is the student corresponding to the student account. If so, that is, the identity authentication is passed, the student can log in to the teaching system through the student-end device 10 to obtain the corresponding courseware or other teaching resources.

[0049] It can be seen that in this embodiment, the student-end device 10 directly authenticates the student through the first image information and the information to be verified, and logs in to the teaching system after the verification is passed. Students do not need to log in to the teaching system by scanning the code with their mobile phones or entering their account number and password, which improves the convenience of students' login and reduces the difficulty of use, thereby improving the efficiency of subsequent teaching.

[0050] In some embodiments, obtaining the student account according to the first image information includes:

[0051] Step S211: obtaining at least one student ID information according to the first image information.

[0052] Step S212: According to the student ID information, obtain the student information corresponding to the student ID information.

[0053] Step S213: Display the student information on the interactive interface, and obtain the student account in response to the student's first input operation.

[0054] The specific display method of the interactive interface can refer to the VR display in the prior art and will not be elaborated here.

[0055] After obtaining the student ID information, the student-end device 10 will query whether there is student information corresponding to the student ID information through the Internet of Things and the academic management system 30. If the student information cannot be found, information such as login failure can be displayed on the interactive interface to prompt the login failure.

[0056] Specifically, if the activity boundary contains at least two student ID cards, two student ID card information can be obtained based on the first image information; then, the two student information corresponding to the two student ID card information are queried through the Internet of Things and the academic management system 30. After obtaining the two student information, virtual selection buttons corresponding to the accounts and / or avatars of the two student information are displayed on the interactive interface. Then, the student can click on the location of one of the virtual selection buttons, that is, the student inputs the first input operation, and the student-end device 10 receives the first input operation, confirms the location where the student clicks based on the first input operation, thereby determining the student information clicked by the student, and obtaining the student account based on the student information.

[0057] It can be seen that in this embodiment, if two student ID cards appear within the activity boundary, the student account that needs to be logged in can be determined based on the student's first input operation. In this way, different students can share a student terminal device 10 for learning, reducing the cost of use.

[0058] In some embodiments, step S300 includes:

[0059] Step S310: Acquire second image information within the activity boundary.

[0060] Specifically, the student terminal device 10 can prompt the student to write a signature password in the writing area on the interactive interface, and the signature password can be at least one of a gesture, a number, a letter, and a symbol. Then, the student terminal device 10 can obtain the second image information of the student's writing process in the writing area through the camera module. It can be understood that the second image information can be a video information of the writing process or an image when the writing is completed; the writing area should be located within the activity boundary.

[0061] Step S320: Obtaining the written information to be verified based on the second image information.

[0062] Next, the second image information is processed to obtain the written information to be verified, which includes the image information corresponding to the information of the student's written signature password.

[0063] Step S330: Obtain pre-stored writing features according to the student account.

[0064] Next, according to the student account, the student's pre-stored writing features are queried through the Internet of Things and the academic affairs management system 30, that is, the pre-stored writing features. The pre-stored writing features can be feature values ​​extracted by the Internet of Things and the academic affairs management system 30 based on the student's pre-written multiple signature passwords. The extraction algorithm can be set according to actual needs and is not limited here.

[0065] Step S340: Authentication of the student's identity is performed based on the pre-stored writing features and the writing information to be verified.

[0066] Specifically, in some embodiments, the step includes: Step S341: obtaining the writing features to be verified based on the writing information to be verified; Step S342: performing identity verification on the student based on the pre-stored writing features and the writing features to be verified.

[0067] Specifically, after obtaining the written information to be verified, the written features to be verified can be extracted, such as the feature value corresponding to the written signature password. The extraction algorithm should be consistent with the extraction algorithm used in step S330 to reduce the situation where the login cannot be performed due to the use of different extraction algorithms. Then, the written features to be verified are compared with the pre-stored written features. If the similarity is higher than the preset value, the two are considered to be consistent and the student identity verification is passed. If the similarity is lower than the preset value, the two are considered to be inconsistent and the student identity verification fails. The preset value and the comparison method can be set according to actual needs and are not limited here.

[0068] It can be seen that in this embodiment, after obtaining the student account, identity authentication will be performed through the written information within the activity boundary. Students do not need to log in to the teaching system by scanning the code with their mobile phones or entering their account passwords. This improves the convenience of students' login and reduces the difficulty of use, which can improve the efficiency of subsequent teaching.

[0069] In some embodiments, before step S340, the method further includes:

[0070] Step S3401: Obtain the number of verification times;

[0071] Step S3402: If the number of verifications is less than or equal to the preset number of times, the student's identity is authenticated according to the pre-stored writing features and the writing information to be verified;

[0072] Step S3403: If the number of verifications is greater than the preset number, the voice information to be verified is obtained, and the student is voice-verified based on the student account and the voice information to be verified. If the voice verification passes, the student's identity is authenticated based on the pre-stored writing features and the writing information to be verified. If the voice verification fails, the voice information to be verified is obtained again.

[0073] The verification times are the number of times the student performs identity verification. Specifically, before identity verification, the verification times is 0. The preset times can be 3 times, 5 times, etc., which are not limited here.

[0074] In this embodiment, before identity authentication, it will be determined whether the number of verifications exceeds the preset number. If it is greater than the preset number, it means that the student has undergone written identity authentication many times, and the student may have forgotten the signature password. In this case, the voice verification process will be entered to improve account security.

[0075] In some of the embodiments, before re-obtaining the voice information to be verified, the method also includes: obtaining the number of voice verification times; if the number of voice verification times is less than or equal to the preset number of voice verification times, re-obtaining the voice information to be verified; if the number of voice verification times is greater than the preset number of voice verification times, prompting that the identity authentication fails.

[0076] The number of voice verifications is the number of times the student performs voice verification. Specifically, before performing voice verification, the number of voice verifications is 0. The preset number of voice verifications can be 3 times, 5 times, etc., which is not limited here.

[0077] In this embodiment, before performing voice verification, it will be determined whether the number of voice verifications exceeds the preset number of voice verifications. If it is greater than the preset number of voice verifications, it means that the student has failed the voice verification multiple times, and the user may not be a student corresponding to the student account. At this time, information such as identity authentication failure can be displayed on the interactive interface to prompt the user that the identity authentication failed, so as to improve the security of the account.

[0078] In some embodiments, obtaining the voice information to be verified and performing voice verification on the student according to the student account and the voice information to be verified includes:

[0079] Step S34031: Display the verification code on the interactive interface.

[0080] Specifically, after the number of identity authentications is greater than a preset number, the student-end device 10 obtains the verification code information, and displays the verification code on the interactive interface based on the verification code information.

[0081] Step S34032: Obtain the student's voice information describing the verification code to be verified.

[0082] Next, the student-end device 10 can obtain the voice information to be verified of the student's voice description verification code through its own microphone or an external microphone.

[0083] Step S34033: Obtain pre-stored voice features based on the student account.

[0084] Next, the student terminal device 10 will query the student's pre-stored voice features through the student management system according to the student account, that is, the pre-stored voice features. The pre-stored voice features can be the voice print and content extracted by the system based on the student's multiple descriptions of multiple texts. The extraction algorithm can be set according to actual needs and is not limited here.

[0085] Step S34034: Perform voice verification on the student based on the voice information to be verified and the pre-stored voice features.

[0086] Specifically, after obtaining the voice information to be verified, the voice features to be verified can be extracted. The extraction algorithm should be consistent with the extraction algorithm used in step S34033 to reduce the situation where verification failures are caused by using different extraction algorithms. Next, the voice features to be verified are compared with the pre-stored voice features. If the similarity is higher than the preset value, the two are considered to be consistent and the student voice verification is passed. If the similarity is lower than the preset value, the two are considered to be inconsistent and the student voice verification fails. The preset value and the comparison method can be set according to actual needs and are not limited here.

[0087] It can be seen that in this embodiment, after the number of verifications exceeds the preset number, voice verification will be performed through voice information to improve the security of the student account.

[0088] In some of the embodiments, before reacquiring the voice information to be verified, the method further includes: displaying an updated verification code on the interactive interface.

[0089] In this embodiment, after the student fails the voice verification, the student-end device 10 will update the verification code information, and display the updated verification code information on the interactive interface based on the updated verification code information, which can improve the security of the account.

[0090] In some embodiments, the method comprises:

[0091] Step S400: If the identity authentication fails, in response to the second input operation of the student, the second image information is reacquired or a help message is sent to the teacher-end device 20 .

[0092] Specifically, after the student identity authentication fails, the student terminal device 10 will determine whether the student seeks help from the teacher terminal device 20. For example, after the student identity authentication fails, a virtual button for confirming help and a virtual button for not seeking help will be displayed on the interactive interface. After the student clicks on the interactive interface, the student terminal device 10 receives the second input operation, and then confirms whether the student clicks the virtual button for confirming help based on the student's click position, and confirms whether the student clicks the virtual button for not seeking help. If the student clicks the virtual button for confirming help, the student terminal device 10 will send a help message to the teacher terminal device 20; if the student clicks the virtual button for not seeking help, the second image information will be reacquired. The help message includes at least one of the QR code information on the student terminal device, the first image information during the verification process, the student ID information, the student information, the second image information, and the voice information to be verified.

[0093] In this embodiment, after the student identity verification fails, the student can send a help message to the teacher or re-enter the verification process.

[0094] In some embodiments, the method further comprises:

[0095] Step S500: In response to the login information sent by the teacher-end device 20, log in to the teaching system.

[0096] After receiving the help information on the teacher's terminal device 20, the teacher can perform auxiliary verification based on the help information. If the help information contains the QR code of the student's terminal device 10 and the student information, the teacher will confirm whether the QR code of the student's terminal device 10 matches the student information. If they match, the teacher will send the login information to the student's terminal device 10 through the Internet of Things and the academic management system 30. After the student's terminal device 10 receives the login information, it means that the student's identity verification has passed and the teaching resources can be obtained.

[0097] In this embodiment, the teacher-side device 20 can assist the student-side device 10 in performing auxiliary login, which adds a login method and reduces the situation where student verification fails.

[0098] In a fourth aspect, an embodiment of the present application further provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, which are executed by one or more processors, for example, to execute the teaching login method described in any one of the embodiments of the first aspect described above.

[0099] In the fifth aspect, an embodiment of the present application also provides a computer program product, including a computer program stored on a non-volatile computer-readable storage medium, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the teaching login method described in any one of the embodiments of the first aspect above.

[0100] It should be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0101] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions to use at least one computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0102] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes in different aspects of the present application as described above, which are not provided in detail for the sake of simplicity. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A teaching login method, characterized in that: Applied to a student terminal device, the method includes: Acquire first image information within the activity boundary; Obtaining a student account number according to the first image information; The information to be verified within the activity boundary is obtained, and the identity of the student is authenticated according to the student account and the information to be verified. If the identity is authenticated, the student logs into the teaching system.

2. The method according to claim 1, characterized in that The obtaining of the student account according to the first image information includes: If the first image information contains student ID information, obtaining the student account number according to the first image information; If the first image information does not contain the student ID information, the first image information is acquired again.

3. The method according to claim 2, characterized in that The obtaining of the student account according to the first image information includes: obtaining at least one student ID card information according to the first image information; According to the student ID information, obtaining student information corresponding to the student ID information; The student information is displayed on an interactive interface, and the student account is obtained in response to a first input operation of the student.

4. The method according to any one of claims 1 to 3, characterized in that: The obtaining of the information to be verified within the activity boundary and performing identity authentication on the student according to the student account and the information to be verified includes: Acquire second image information within the activity boundary; Obtaining the written information to be verified according to the second image information; According to the student account, obtaining pre-stored writing features; The student's identity is authenticated according to the pre-stored writing features and the writing information to be verified.

5. The method according to claim 4, characterized in that The step of performing identity authentication on the student according to the pre-stored writing features and the writing information to be verified includes: Obtaining the writing features to be verified according to the writing information to be verified; The student's identity is authenticated according to the pre-stored writing features and the writing features to be verified.

6. The method according to claim 4, characterized in that Before performing identity verification on the student according to the pre-stored writing features and the writing information to be verified, the method further includes: Get the number of verifications; If the verification times are less than or equal to the preset times, the student's identity is authenticated according to the pre-stored writing features and the writing information to be verified; If the number of verifications is greater than the preset number of times, the voice information to be verified is obtained, and voice verification is performed on the student based on the student account and the voice information to be verified. If the voice verification passes, the student's identity is authenticated based on the pre-stored writing features and the writing information to be verified. If the voice verification fails, the voice information to be verified is obtained again.

7. The method according to claim 6, characterized in that The obtaining of the voice information to be verified and performing voice verification on the student according to the student account and the voice information to be verified includes: Display the verification code on the interactive interface; Obtaining the voice information to be verified in which the student describes the verification code; According to the student account, obtaining pre-stored voice features; The student's voice is verified according to the voice information to be verified and the pre-stored voice features.

8. The method according to claim 6, characterized in that Before reacquiring the voice information to be verified, the method further includes: The updated verification code is displayed on the interactive interface.

9. The method according to claim 4, characterized in that The method further comprises: If the identity authentication fails, the second image information is re-acquired or a help message is sent to the teacher's terminal device in response to the student's second input operation.

10. The method according to claim 9, characterized in that The method further comprises: In response to the login information sent by the teacher-end device, log in to the teaching system.

11. A student terminal device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 10.

12. A teaching system, characterized in that: It includes the student terminal device, teacher terminal device, Internet of Things and academic management system as claimed in claim 11; The student-end device and the teacher-end device are connected to the Internet of Things and the academic affairs management system respectively.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method according to any one of claims 1 to 10.