Remote examination monitoring system, method, device and storage medium

Through the remote examination monitoring system combined with camera equipment and eye trackers, the handwriting and gaze of candidates is detected in real time, and the problem of high cost of cheating and invigilating in remote examinations is solved, achieving fairness and efficient invigilance.

CN113936238BActive Publication Date: 2025-08-26CHONGQING HUILIAN TEACHING EQUIPMENT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111204741.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-15
Publication Date
2025-08-26
Estimated Expiration
2041-10-15

AI Technical Summary

Technical Problem

In remote examinations, the existing technology has problems such as high labor costs, high possibility of cheating, easy to avoid a single-view monitor, and high cost of multi-view hardware and traffic, resulting in low fairness of remote examinations and inefficiency in invigilance.

Method used

The combination of camera equipment and eye tracking instruments is used to monitor the candidate's handwriting position and eye focus area in real time, compare video frames through the processing unit, automatically detect cheating behavior, and upload videos to the server for remote invigilance.

Benefits of technology

It realizes fairness of remote examinations, automatically detects cheating behaviors, reduces the personnel and traffic costs of remote invigilators, and improves the efficiency of invigilators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113936238B_ABST
    Figure CN113936238B_ABST
Patent Text Reader

Abstract

The present invention provides a remote examination monitoring system, method, device, and storage medium. The system includes: several monitoring components and a server. The monitoring components include: a table for placing examination papers; a camera device, disposed on the table, for capturing images of the table surface; an eye tracker, disposed on the table, for capturing a user's facial image and obtaining, in real time, a focus area on the table surface where the user's gaze falls; and a processing unit, connected to the camera device, the eye tracker, and the server. The processing unit compares different frames of the video captured in real time by the camera device to obtain the current handwriting position. When the time the focus area is separated from the handwriting position exceeds a preset threshold, a cheating alarm is activated. The present invention can automatically detect a student's answering status, determine whether the student is cheating, ensure fairness in remote examinations, and significantly reduce the personnel costs of remote proctoring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of teaching auxiliary equipment, and in particular to a remote examination monitoring system, method, equipment and storage medium. Background Art

[0002] Due to epidemics, floods, earthquakes, or inconvenient transportation, candidates are required to take the exam remotely. The invigilator is not with the candidate. Even if a single camera is used to record the candidate's answering process, there will be problems such as:

[0003] (1) If a one-to-one matching of teachers and students is required, the labor cost will be too high;

[0004] (2) The random check format also creates the possibility of cheating among candidates;

[0005] (3) Single-angle monitors can be easily avoided by examinees, thus reducing the effectiveness of monitoring.

[0006] (4) The hardware and traffic costs of monitors with multiple viewing angles are too high to be implemented.

[0007] Therefore, the present invention provides a remote examination monitoring system, method, device and storage medium. Summary of the Invention

[0008] In response to the problems in the prior art, the purpose of the present invention is to provide a remote examination monitoring system, method, equipment and storage medium, which overcomes the difficulties of the prior art, can automatically detect the students' answering status, determine whether the students are cheating, and achieve the fairness of remote examinations, and greatly reduce the personnel costs of remote proctoring.

[0009] An embodiment of the present invention provides a remote examination monitoring system, comprising:

[0010] Several monitoring components and a server, wherein the monitoring components include:

[0011] A table to support the examination papers;

[0012] a camera device, disposed on the table, for photographing the table surface;

[0013] An eye tracking device, placed on a table, collects a facial image of the user and obtains in real time the focus area of ​​the table where the user's gaze falls; and

[0014] A processing unit is connected to the camera device, the eye tracker, and the server, and compares different frames of the video captured in real time by the camera device to obtain the current handwriting position. When the time when the focus area is separated from the handwriting position exceeds a preset threshold, a cheating alarm operation is performed.

[0015] Preferably, the processing unit compares different frames of the video acquired in real time by the camera device to obtain the current handwriting position, including:

[0016] The previous video frame image and the current frame image acquired by the camera device in real time are each divided into different grid areas based on a preset grid matrix, and each grid area of ​​the previous video frame image is compared with the grid area corresponding to the current frame image for image similarity, and the grid area with image similarity less than a preset threshold is used as the handwriting position.

[0017] Preferably, the processing unit compares different frames of the video acquired in real time by the camera device to obtain the current handwriting position, including the following steps:

[0018] Performing image-text recognition on the previous video frame image acquired in real time by the camera device to obtain a first recognized text, and performing image-text recognition on each current frame image to obtain a second recognized text;

[0019] When the second recognized text has one more new character than the first recognized text, the position of the new character in the image is used as the handwriting position of all video frames after the previous character is completed.

[0020] Preferably, each of the monitoring components further includes a wide-angle camera device for photographing the user and the test paper, the wide-angle camera device is connected to the processing unit, the server is connected to the processing unit of each of the monitoring components via a network, and the processing unit uploads the video taken by the wide-angle camera device to the server based on the triggering of the cheating alarm operation.

[0021] Preferably, the eye tracker collects the user's facial image and inputs it into a head posture model to obtain the user's current gaze falling on the desktop focus area. The head posture model is obtained based on training of sample facial images of the user at different times and the focus area of ​​the desktop of the table corresponding to the gaze falling on the sample facial images.

[0022] Preferably, it further comprises a support arm connected to the desktop;

[0023] a lighting device connected to the support arm and suspended above the table top, the lighting device comprising a lampshade and a light bulb disposed in the lampshade;

[0024] The camera device is a camera arranged in a lampshade, and the light input direction of the camera is perpendicular to the table.

[0025] Preferably, the support arm and the eye tracker are arranged on the same side of the desktop, the lighting device is arranged at the upper end of the support arm away from the desktop, and the eye tracker is integrated with the lower part of the support arm.

[0026] An embodiment of the present invention further provides a remote examination monitoring method, which uses the above-mentioned remote examination monitoring system and includes:

[0027] photographing the test paper on the table top;

[0028] Capturing a facial image of the user and obtaining in real time a focus area of ​​the table where the user's gaze falls;

[0029] Comparing different frames of the video captured in real time by the camera device to obtain the current handwriting position; and

[0030] When the time that the focus area is separated from the handwriting position exceeds a preset threshold, a cheating alarm operation is performed.

[0031] An embodiment of the present invention further provides a remote examination monitoring device, comprising:

[0032] processor;

[0033] a memory storing executable instructions for the processor;

[0034] The processor is configured to execute the steps of the above-mentioned remote examination monitoring method by executing the executable instructions.

[0035] An embodiment of the present invention further provides a computer-readable storage medium for storing a program, wherein the program implements the steps of the above-mentioned remote examination monitoring method when executed.

[0036] The purpose of the present invention is to provide a remote examination monitoring system, method, device and storage medium, which can automatically detect the students' answering status, determine whether the students are cheating, and achieve fairness in remote examinations, and greatly reduce the personnel costs of remote proctoring. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Other features, objects and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings.

[0038] Figure 1 It is a structural diagram of the remote examination monitoring system of the present invention.

[0039] Figures 2 to 4 It is a schematic diagram of the implementation process of the remote examination monitoring system of the present invention.

[0040] Figure 5 It is a flow chart of the remote examination monitoring method of the present invention.

[0041] Figure 6 It is a structural diagram of the remote examination monitoring device of the present invention.

[0042] Figure 7 It is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention.

[0043] Reference numerals

[0044] 1 table

[0045] 11 Desktop

[0046] 2 support arms

[0047] 3 Lighting equipment

[0048] 4. Camera equipment

[0049] 41 Note Positioning

[0050] 5 exam papers

[0051] 6 students

[0052] 7 nib

[0053] 8 Eye Tracker

[0054] 81 Gaze Positioning

[0055] 9. Wide-angle camera equipment DETAILED DESCRIPTION

[0056] The following describes the embodiments of the present application through specific examples. Those skilled in the art can easily understand the other advantages and effects of the present application from the content disclosed in the present application. The present application can also be implemented or applied through different specific embodiments. The details in the present application can also be modified or changed according to different viewpoints and application systems without departing from the spirit of the present application. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other unless they conflict.

[0057] The following is a detailed description of the embodiments of the present application with reference to the accompanying drawings so that those skilled in the art can easily implement the present application. The present application can be embodied in many different forms and is not limited to the embodiments described herein.

[0058] In the description of this application, reference to the terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this application. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. In addition, those skilled in the art may combine and integrate different embodiments or examples described in this application, as well as features of different embodiments or examples, unless otherwise contradictory.

[0059] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature identified as "first" or "second" may explicitly or implicitly include at least one such feature. In the context of this application, "plurality" means two or more, unless otherwise specifically defined.

[0060] In order to clearly describe the present application, components not related to the description are omitted, and the same or similar components throughout the specification are given the same reference numerals.

[0061] Throughout this specification, when a device is said to be "connected" to another device, this includes not only "direct connection" but also "indirect connection" with other elements interposed therebetween. Furthermore, when a device is said to "include" a certain component, unless otherwise stated, this does not exclude the inclusion of other components but rather implies that the device may include other components.

[0062] When a device is said to be "on" another device, it may be directly on the other device, but there may also be other devices between it. In contrast, when a device is said to be "directly on" another device, there are no other devices between it.

[0063] Although the terms first, second, etc. are used in some instances herein to represent various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, the first interface and the second interface, etc. are represented. Furthermore, as used in this article, the singular forms "one," "an," and "the" are intended to also include the plural forms, unless there is a contrary indication in the context. It should be further understood that the terms "comprise," "include," and "include" indicate the presence of features, steps, operations, elements, components, items, types, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or mean any one or any combination. Therefore, "A, B, or C" or "A, B, and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B, and C." Exceptions to this definition only occur when the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.

[0064] The technical terms used herein are intended only to refer to specific embodiments and are not intended to limit this application. The singular form used herein also includes the plural form unless the statement explicitly indicates otherwise. The term "comprising" as used in this specification is intended to specify specific features, regions, integers, steps, operations, elements, and / or components and does not exclude the presence or addition of other features, regions, integers, steps, operations, elements, and / or components.

[0065] Although not defined differently, all terms used herein, including technical and scientific terms, have the same meanings as those generally understood by those skilled in the art to which this application belongs. Terms defined in commonly used dictionaries are to be interpreted as having meanings consistent with the relevant technical literature and current teachings, and unless otherwise defined, they should not be overly interpreted as ideal or highly formalized meanings.

[0066] Figure 1 This is a schematic diagram of the structure of the remote examination monitoring system of the present invention. Figure 1As shown, the remote examination monitoring system of the present invention includes: several monitoring components and a server. The monitoring components include: a table 1, a camera device 4, an eye tracker 8 and a processing unit (not shown in the figure). Table 1 is used to place the test paper 5. The camera device 4 is set on the table 1 to shoot the desktop 11 of the table 1. The eye tracker 8 is set on the table 1 to collect the user's facial image and obtain the focus area 81 of the desktop 11 of the table 1 where the user's gaze falls in real time. The processing unit is connected to the camera device 4, the eye tracker 8 and the server respectively. The processing unit compares different frames of the video collected in real time by the camera device 4 to obtain the current handwriting position. When the time of separation between the focus area and the handwriting position exceeds the preset threshold, the preset threshold value ranges from 5 to 20 seconds, but is not limited thereto. Obviously, if you do not look at the writing position for a long time, there is suspicion of cheating methods such as peeking at the notes, and a cheating alarm operation is performed.

[0067] In a preferred embodiment, the processing unit compares different frames of the video captured in real time by the camera device 4 to obtain the current handwriting position, including:

[0068] The previous video frame image and the current frame image acquired in real time by the camera device 4 are divided into different grid areas based on a preset grid matrix, and each grid area of ​​the previous video frame image is compared with the grid area corresponding to the current frame image for image similarity, and the grid area with image similarity less than a preset threshold is used as the handwriting position, but not limited to this. In the present invention, the existing image similarity is used to calculate the similarity of the two corresponding grid areas of the previous video frame image and the current frame image, which will not be repeated here. For example: a 100*100 grid is preset to cut each video frame, then each video frame becomes a matrix formed by 10,000 grid areas arranged in 100 rows and 100 columns. Then the grid area Q of the first row from top to bottom and the first column from left to right of the current frame image is (1,1) The grid area P of the first row from top to bottom and the first column from left to right of the previous video frame image (1,1) Perform image similarity calculation, and then calculate each grid area Q (1,1) Thus, the difference between the current frame image and the previous video frame image is obtained as the handwriting position 41 of the current video frame, but the present invention is not limited thereto.

[0069] In a preferred embodiment, the processing unit compares different frames of the video captured in real time by the camera device 4 to obtain the current handwriting position, including the following steps:

[0070] The previous video frame image acquired by the camera device 4 in real time is subjected to graphic recognition to obtain the first recognized text, and the current frame image is subjected to graphic recognition to obtain the second recognized text. When the second recognized text has one more new character than the second recognized text, the position of the new character in the image is used as the handwriting position of all video frames after the previous character is completed, but it is not limited to this. (For example: if a student uses 10 frames to write an "A", he will start writing "B" from the 11th frame and will not finish writing "B" until the 20th frame. The text in the 20th frame recognizes the new character "B", and the position of the character "B" in the image is used as the handwriting position 41 of each frame from the 11th frame to the 20th frame.), but it is not limited to this.

[0071] In a preferred embodiment, each monitoring component also includes a wide-angle camera device 9 for photographing the user and the test paper 5. The wide-angle camera device 9 is connected to the processing unit. The server is connected to the processing unit of each monitoring component through a network. The processing unit uploads the video taken by the wide-angle camera device 9 to the server based on the triggering of the cheating alarm operation, but is not limited to this.

[0072] In a preferred embodiment, the eye tracker 8 captures the user's facial image and inputs it into a head posture model to obtain the focus area 81 of the desktop 11 where the user's current gaze falls. The head posture model is obtained based on training of sample facial images of the user at different times and the focus area of ​​the desktop 11 of the table 1 corresponding to the sample facial images, but is not limited to this.

[0073] In a preferred embodiment, the device further includes a support arm 2 connected to the tabletop 11. A lighting device 3 is connected to the support arm 2 and suspended above the tabletop 11. The lighting device 3 includes a lampshade and a light bulb disposed therein. The camera 4 is a camera disposed within the lampshade, with the camera's light input direction perpendicular to the tabletop 1, but this is not limiting.

[0074] In a preferred embodiment, the support arm 2 and the eye tracker 8 are arranged on the same side of the desktop 11, the lighting device 3 is arranged at the upper end of the support arm 2 away from the desktop 11, and the eye tracker 8 is integrated with the lower part of the support arm 2, but not limited to this.

[0075] Figures 2 to 4 This is a schematic diagram of the implementation process of the remote examination monitoring system of the present invention. Figure 2The remote examination monitoring system of the present invention includes a table 1, a support arm 2, a lighting device 3, a camera device 4, an eye tracker 8 and a wide-angle camera device 9. A reading material is placed on the desktop 11 of the table 1. The support arm 2 is connected to the desktop 11. The lighting device 3 is connected to the support arm 2 and is suspended above the desktop 11. The lighting device 3 includes a lampshade and a light bulb arranged in the lampshade. The camera device 4 is a camera arranged in the lampshade. The light input direction of the camera is perpendicular to the table 1 and shoots the desktop 11 of the table 1. The eye tracker 8 is set on the table 1 to collect the user's facial image and obtain the focus area 81 where the user's gaze falls on the desktop 11 of the table 1. In this embodiment, the support arm 2 and the eye tracker 8 are arranged together on the same side of the desktop 11 (which can be the side away from the user, but is not limited to this). The lighting device 3 is arranged at the upper end of the support arm 2 away from the desktop 11, and the eye tracker 8 is integrated with the lower part of the support arm 2. The processing unit (not shown in the figure) is respectively connected to the camera device 4, the wide-angle camera device 9 and the eye tracker 8. The student 6 sits in front of the table 1, spreads the test paper 5 on the desktop 11, and writes on the test paper 5 with a pen. The lighting device 3 illuminates the test paper 5. The lighting device 3 takes a photo of the test paper 5 on the desktop 1 and sends it to the processing unit. The eye tracker 8 captures the facial image of the student 6.

[0076] refer to Figure 3 and 4 , compare different frames of the video captured by the camera device 4 in real time. In this embodiment, the first recognized text is obtained by performing graphic recognition on the previous video frame image captured by the camera device in real time, and the second recognized text is obtained by performing graphic recognition on the current frame image. When the second recognized text has one more new character than the second recognized text, the position of the new character in the image is used as the handwriting position 41 of all video frames after the previous character is completed, thereby locating the current handwriting position 41 in real time. When the time for the focus area 81 to separate from the handwriting position 41 exceeds the preset threshold (10 seconds), when the user writes on the test paper but does not look at the test paper for a long time, the greatest possibility is that he is suspected of cheating by means such as peeking at the cheat sheet, and a cheating alarm operation is performed, and the video captured by the wide-angle camera device 9 that shoots the user and the test paper 5 is uploaded to the server.

[0077] In a preferred embodiment, the server will display a wide-angle video of several candidates who have been alarmed for cheating in a split-screen format. Since the wide-angle video is more likely to capture cheating actions, it is easier for the invigilator to detect cheating in a remote location in a timely manner.

[0078] The camera device 4 and the eye tracker 8 cooperate to perform position comparison and separation time statistics between the focus area and the handwriting position. Through this screening method, students suspected of cheating are identified from a large number of students, and then the videos of these students are uploaded, thereby greatly reducing the traffic cost and personnel cost required for supervision. It enables a teacher to remotely supervise a large number of students and detect cheating problems in a timely manner.

[0079] Figure 5 Schematic diagram of the process of implementing the remote examination monitoring method of the present invention. Figure 5 As shown, an embodiment of the present invention provides a remote examination monitoring method, which uses the above-mentioned remote examination monitoring system and includes the following steps:

[0080] S110, photographing the test paper on the table top;

[0081] S120: Capture a facial image of the user and obtain in real time a focus area of ​​the table where the user's gaze falls;

[0082] S130, comparing different frames of the video captured in real time by the camera device to obtain the current handwriting position; and

[0083] S140: When the time the focus area is separated from the handwriting position exceeds a preset threshold, a cheating alarm operation is performed.

[0084] In a preferred embodiment, different frames of a video captured in real time by a camera device are compared to obtain the current handwriting position, including:

[0085] The previous video frame image and the current frame image acquired by the camera device in real time are each divided into different grid areas based on a preset grid matrix, and each grid area of ​​the previous video frame image is compared with the grid area corresponding to the current frame image for image similarity, and the grid area with image similarity less than a preset threshold is used as the handwriting position, but this is not limited to this.

[0086] In a preferred embodiment, the processing unit compares different frames of the video captured in real time by the camera device to obtain the current handwriting position, including the following steps:

[0087] Performing image-text recognition on the previous video frame image captured in real time by the camera device to obtain a first recognized text, and performing image-text recognition on each current frame image to obtain a second recognized text;

[0088] When the first recognized text has one more new character than the second recognized text, the position of the new character in the image is used as the handwriting position of all video frames after the previous character is completed, but not limited to this.

[0089] In a preferred embodiment, each monitoring component also includes a wide-angle camera device for photographing the user and the test paper. The wide-angle camera device is connected to the processing unit. The server is connected to the processing unit of each monitoring component through a network. The processing unit uploads the video taken by the wide-angle camera device to the server based on the triggering of the cheating alarm operation, but is not limited to this.

[0090] In a preferred embodiment, an eye tracker collects a facial image of the user and inputs it into a head posture model to obtain a focus area on the desktop where the user's current gaze falls. The head posture model is obtained based on training of sample facial images of the user at different times and the focus area on the desktop where the gaze falls corresponding to the sample facial images, but is not limited to this.

[0091] The remote examination monitoring method of the present invention can automatically detect the students' answering status and judge whether the students are cheating, thereby achieving the fairness of the remote examination and greatly reducing the personnel cost of remote invigilation.

[0092] An embodiment of the present invention further provides a remote examination monitoring device, comprising a processor and a memory storing executable instructions of the processor, wherein the processor is configured to execute the steps of the remote examination monitoring method by executing the executable instructions.

[0093] As shown above, the remote examination monitoring system of this embodiment of the present invention can automatically detect the students' answering status, determine whether the students are cheating, and achieve fairness in remote examinations, and greatly reduce the personnel cost of remote proctoring.

[0094] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Accordingly, various aspects of the present invention may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, microcode, etc.), or in a combination of hardware and software, collectively referred to herein as "circuits," "modules," or "platforms."

[0095] Figure 6 This is a schematic diagram of the structure of the remote examination monitoring device of the present invention. Figure 6 An electronic device 600 according to this embodiment of the present invention will be described. Figure 6 The electronic device 600 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.

[0096] like Figure 6As shown, electronic device 600 is implemented as a general-purpose computing device. Components of electronic device 600 may include, but are not limited to, at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including storage unit 620 and processing unit 610), and a display unit 640.

[0097] The storage unit stores program codes, which can be executed by the processing unit 610, so that the processing unit 610 executes the steps according to various exemplary embodiments of the present invention described in the electronic prescription circulation processing method section of this specification. For example, the processing unit 610 can execute the following steps: Figure 1 Follow the steps shown in .

[0098] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 6201 and / or a cache memory unit 6202 , and may further include a read-only memory unit (ROM) 6203 .

[0099] The storage unit 620 may also include a program / utility 6204 having a set (at least one) of program modules 6205, such program modules 6205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0100] Bus 630 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0101] The electronic device 600 can also communicate with one or more external devices 700 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 600, and / or any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication can occur via an input / output (I / O) interface 650. Furthermore, the electronic device 600 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 660. The network adapter 660 can communicate with other modules of the electronic device 600 via the bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the electronic device 600, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0102] An embodiment of the present invention further provides a computer-readable storage medium for storing a program that, when executed, implements the steps of the remote examination monitoring method. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product, which includes program code. When the program product is executed on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the electronic prescription circulation processing method section above.

[0103] As shown above, the remote examination monitoring system of this embodiment of the present invention can automatically detect the students' answering status, determine whether the students are cheating, and achieve fairness in remote examinations, and greatly reduce the personnel cost of remote proctoring.

[0104] Figure 7 Schematic diagram of the structure of the computer readable storage medium of the present invention. Figure 7 , a program product 800 for implementing the above method according to an embodiment of the present invention is described. The program product 800 may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0105] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0106] Computer-readable storage media may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination thereof.

[0107] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, and the like, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0108] In summary, the purpose of the present invention is to provide a remote examination monitoring system, method, equipment and storage medium. The remote examination monitoring system of the present invention can automatically detect the students' answering status, determine whether the students are cheating, and achieve the fairness of remote examinations, and greatly reduce the personnel cost of remote proctoring.

[0109] The above is a further detailed description of the present invention in conjunction with specific preferred embodiments, and the specific implementation of the present invention should not be considered to be limited to these descriptions. For those skilled in the art of the present invention, without departing from the concept of the present invention, several simple deductions or substitutions can be made, which should be considered to fall within the scope of protection of the present invention.

Claims

1. A remote examination monitoring system, characterized in that: include: Several monitoring components and a server, wherein the monitoring components include: a table (1) for supporting the examination paper; a camera device (4) disposed on the table (1) for photographing the tabletop (11) of the table (1); An eye tracker (8) is provided on a table (1) to collect a facial image of a user and obtain in real time a focus area (81) where the user's gaze falls on the table top (11) of the table (1), specifically comprising: the eye tracker (8) collects the facial image of the user and inputs a head posture model to obtain a focus area (81) where the user's current gaze falls on the table top (11), wherein the head posture model is obtained by training sample facial images of the user at different moments and the focus areas where the gaze falls on the table top (11) of the table (1) corresponding to the sample facial images; a processing unit connected to the camera device (4), the eye tracker (8) and the server, respectively; the processing unit performs graphic recognition on the previous video frame image acquired in real time by the camera device (4) to obtain a first recognized text; and performs graphic recognition on each current frame image to obtain a second recognized text; when the second recognized text has one more new character than the first recognized text, the position of the new character in the image is used as the handwriting position of all video frames after the previous character is completed; and when the time the focus area is separated from the handwriting position exceeds a preset threshold, a cheating alarm operation is performed; and A wide-angle camera device (9) for photographing the user and the test paper (5), the wide-angle camera device (9) being connected to the processing unit, the server being connected to the processing unit of each monitoring component via a network, the processing unit uploading the video photographed by the wide-angle camera device (9) to the server upon triggering of a cheating alarm operation.

2. The remote examination monitoring system according to claim 1, characterized in that: It also includes a support arm (2) connected to the desktop (11); a lighting device (3) connected to the support arm (2) and suspended above the table top (11); the lighting device (3) comprises a lampshade and a light bulb arranged in the lampshade; The camera device (4) is a camera arranged in a lampshade, and the light input direction of the camera is perpendicular to the table (1).

3. The remote examination monitoring system according to claim 2, characterized in that: The support arm (2) and the eye tracker (8) are arranged together on the same side of the desktop (11), the lighting device (3) is arranged at the upper end of the support arm (2) away from the desktop (11), and the eye tracker (8) is integrated into the lower part of the support arm (2).

4. A remote examination monitoring method, using the remote examination monitoring system according to claim 1, characterized in that: include: photographing the test paper on the table top; Capturing a facial image of the user and obtaining in real time a focus area on the table top where the user's gaze falls, specifically comprising: using an eye tracker to capture the facial image of the user and inputting it into a head posture model to obtain a focus area on the table top where the user's gaze currently falls, wherein the head posture model is trained based on sample facial images of the user at different times and the focus areas on the table top where the gaze corresponding to the sample facial images falls; Performing image-text recognition on the previous video frame image acquired in real time by the camera device to obtain a first recognized text, and performing image-text recognition on each current frame image to obtain a second recognized text; when the second recognized text contains one more new character than the first recognized text, using the position of the new character in the image as the handwriting position of all video frames after the previous character is completed; and When the time that the focus area is separated from the handwriting position exceeds a preset threshold, a cheating alarm operation is performed.

5. A remote examination monitoring device, characterized in that: include: processor; a memory storing instructions executable by the processor; The processor is configured to execute the steps of the remote examination monitoring method according to claim 4 by executing the executable instructions.

6. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the steps of the remote examination monitoring method according to claim 4 are implemented.

Citation Information

Patent Citations

  • Paperless examination anti-cheating method and invigilation method of paperless examination system

    CN112070024A