CN114358224A - Electronic information endorsement method, automatic correction method and device for test question data - Google Patents
Electronic information endorsement method, automatic correction method and device for test question data Download PDFInfo
- Publication number
- CN114358224A CN114358224A CN202111610480.XA CN202111610480A CN114358224A CN 114358224 A CN114358224 A CN 114358224A CN 202111610480 A CN202111610480 A CN 202111610480A CN 114358224 A CN114358224 A CN 114358224A
- Authority
- CN
- China
- Prior art keywords
- area
- test question
- endorsement
- information
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 248
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000012937 correction Methods 0.000 title claims abstract description 56
- 238000012545 processing Methods 0.000 claims description 15
- 239000000463 material Substances 0.000 claims description 12
- 238000004801 process automation Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Character Input (AREA)
Abstract
The invention discloses an electronic information endorsement method of test question data, which comprises the following steps: acquiring a scanning image of the paper test question sheet; positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet; generating electronic codes containing the same student information and different position number information; and respectively signing the generated electronic codes in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question sheet in a printing mode. The paper test question data signed by the electronic information signing method of the test question data is suitable for automatic correction, the automatic correction result is associated with student information, and the full process automation of automatic correction is really realized.
Description
Technical Field
The invention relates to the technical field of online education, in particular to an electronic information endorsement method, an automatic correction method and an automatic correction device for test question data.
Background
School education, as the main mode of scientific and cultural knowledge learning, is essential for helping students to master knowledge, and for courseware and examination paper practice. At present, students need to practice the courseware and examination papers no matter in primary school, junior middle school, high school and even university, and meanwhile, school teachers face correction aiming at the courseware and examination papers of dozens or even hundreds of students, and the correction workload and the working pressure of the school teachers are large.
To reduce the batching effort of teachers, automatic batching with big data is increasingly applied. However, students generally answer on paper test paper or test paper, and to implement automatic correction of paper test data, student information corresponding to the paper test paper or test paper needs to be entered, so that an automatic correction result and the student information can be automatically associated to obtain an electronic correction result of each student. Therefore, in order to enter the student information of the paper test question data before the automatic correction, the student is generally required to paste an information bar code at a specified position of the paper test question book or the test paper, and the pasted information bar code contains the information of the name, the class, the school and the like of the student, so that the automatic correction system can directly scan and read the information in the information bar code and enter the information before the automatic correction. However, on one hand, each information barcode needs to be customized and has a certain production cost, which increases the cost of the school, and on the other hand, the students may have operation problems such as mistaken information barcodes being stuck to others, wrong sticking position, information barcode being damaged and not being read, or even information barcode being lost, which results in that the automatic correction cannot be smoothly performed.
In view of the above, the present invention provides a full-process solution for automatically correcting paper test question data.
Disclosure of Invention
In order to solve the technical problems, the invention provides an electronic information endorsement method, an automatic correction method and a device thereof for test question data, and the specific technical scheme is as follows:
the invention provides an electronic information endorsement method of test question data, wherein the test question data comprises a paper test question sheet printed with at least one test question, and the method comprises the following steps:
acquiring a scanning image of the paper test question sheet; positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet;
and generating electronic codes containing the same student information and different position number information, and respectively signing the generated electronic codes in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question sheet in a printing mode.
As an optional embodiment of the present invention, the locating the target endorsement area according to the scan image comprises:
positioning a first corner area and a second corner area at relative positions on a first page according to the acquired scanning image, positioning a third corner area and a fourth corner area at relative positions on a second page, wherein the positions of the third corner area and the fourth corner area are not coincident with the positions of the first corner area and the second corner area;
selecting frame-shaped areas which do not cover the test questions from the first corner area, the second corner area, the third corner area and the fourth corner area respectively as a corresponding first endorsement area, a corresponding second endorsement area, a corresponding third endorsement area and a corresponding fourth endorsement area;
the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area are all the same in area size or are adaptively adjusted according to the corner areas where the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area are respectively located.
As an optional embodiment of the present invention, the selecting, as the corresponding first endorsement area, second endorsement area, third endorsement area, and fourth endorsement area, a frame-shaped area that does not cover the test question from among the first corner area, the second corner area, the third corner area, and the fourth corner area, respectively, includes:
pre-selecting target endorsement areas in the first corner area, the second corner area, the third corner area and the fourth corner area respectively according to a preset selection frame;
judging whether the pre-selected target endorsement area covers character information or not;
if the judgment result is yes, narrowing the selecting frame and/or adjusting the position coordinates of the selecting frame until no character information is covered in all the preselected target endorsement areas, and selecting the preselected target endorsement area selected by the current selecting frame as the target endorsement area;
if not, directly selecting the preselected target endorsement area as a target endorsement area;
or respectively identifying blank areas which do not contain character information in the first corner area, the second corner area, the third corner area and the fourth corner area, and selecting the corresponding first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area in the blank areas according to a preset selection frame; and if the preset marquee exceeds the blank area, reducing the preset marquee until the preset marquee is completely positioned in the blank area.
As an optional embodiment of the present invention, the generating of the electronic codes including the same student information and the position number information different from each other, and the printing of the generated electronic codes in the first endorsement area, the second endorsement area, the third endorsement area, and the fourth endorsement area of the paper test question sheet respectively includes:
respectively generating a first two-dimensional code containing student information and a first number, a second two-dimensional code containing the student information and a second number, a third two-dimensional code containing the student information and a third number and a fourth two-dimensional code containing the student information and a fourth number;
correspondingly and respectively endorsing the first two-dimensional code, the second two-dimensional code, the third two-dimensional code and the fourth two-dimensional code in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question single page in a printing mode;
the student information comprises names, classes, schools and school numbers of students;
optionally, the electronic code further includes material information of test question material of the paper test question sheet, where the material information includes area, subject, grade, and page number information of the paper test question sheet.
The invention also provides an electronic information endorsement device of test question data, and an electronic information endorsement method of the test question data is operated, wherein the electronic information endorsement device of the test question data comprises the following components:
the image acquisition module is used for acquiring a scanning image of the paper test question sheet;
the processing module is used for positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet;
the electronic code generating module is used for generating electronic codes containing the same student information and different position number information;
and the printing module is used for respectively signing the generated electronic codes in a first signing area, a second signing area, a third signing area and a fourth signing area of the paper test question sheet in a printing mode.
As an optional implementation manner of the present invention, the test question data is a test question book, the electronic information signing device of the test question data further includes a book splitting module, and the book splitting module splits the test question book into paper test question sheets and transmits the paper test question sheets to the image acquisition module page by page.
The invention relates to an automatic correction method of test question data, which is used for realizing the test question data signed by an electronic information signing method of the test question data, and comprises the following steps:
acquiring a scanned image of a paper test question sheet after a student answers;
identifying and reading student information and position number information in electronic codes in a target endorsement area on a scanned image;
determining a first page or a second page of the scanned image corresponding to the paper test question sheet page and the placement direction of the paper test question sheet page according to the position number information;
judging whether the paper test question single page is in the normal position placing position or not, if not, adjusting the scanning image to be the scanning image corresponding to the normal position placing position through rotating, and if so, determining the current scanning image to be the scanning image corresponding to the normal position placing position;
carrying out image recognition processing on a scanning graph corresponding to the normal position placing position of a single page of the paper test questions, and obtaining test questions in the scanning image and answering results of students for automatic correction;
and collecting the automatic correction results of all the test questions in the paper test question sheet, and correspondingly storing the automatic correction results with the acquired student information.
As an optional implementation manner of the present invention, the determining, according to the position number information, that the scanned image corresponds to a first page or a second page of a paper test question sheet, and the placement direction of the paper test question sheet includes:
identifying and reading position number information in an electronic code in a target endorsement area on a scanned image, and if the position number information is a first number and a second number, judging that the scanned image corresponds to a first page of a paper test question sheet; if the number is the third number and the fourth number, the scanned image is judged to correspond to the second page of the paper test question sheet;
and further judging the relative position relationship between the first number and the second number or between the third number and the fourth number, and determining the placement direction of the paper test question sheet.
As an optional embodiment of the present invention, the determining whether the paper test question sheet is in the normal position placing position, if not, adjusting the scanned image to be the scanned image corresponding to the normal position placing position by rotating, and if yes, determining that the current scanned image is the scanned image corresponding to the normal position placing position includes:
judging whether the relative position relation between the first number and the second number or between the third number and the fourth number is set up vertically or not;
if so, the paper test question single page is in a normal position placement position;
if not, calculating the rotation angle of the paper test question sheet adjusted to the normal position placement position according to the relative position relation between the first number and the second number or between the third number and the fourth number;
and rotationally adjusting the scanning image according to the rotation angle to adjust the scanning image to be a scanning image corresponding to the righting position placing position.
The invention also provides an automatic correction device for test question data, which runs the automatic correction method for the test question data, and the automatic correction device for the test question data comprises:
the image acquisition module is used for acquiring a scanned image of the paper test question sheet answered by the student;
the coded information reading module is used for identifying and reading student information and position number information in the electronic codes in the target endorsement area on the scanned image;
the processing module is used for determining whether the scanned image corresponds to a first page or a second page of a paper test question single page according to the position number information and the placing direction of the paper test question single page to judge whether the paper test question single page is in the normal placing position, if the judging result is negative, the scanned image is adjusted to be the scanned image corresponding to the normal placing position through rotating, and if the judging result is positive, the current scanned image is the scanned image corresponding to the normal placing position;
and the correcting module is used for carrying out image recognition processing on the scanning graph corresponding to the normal position placing position of the paper test question sheet, acquiring test questions in the scanning image and answering results of students for automatic correcting, summarizing the automatic correcting results of all the test questions in the paper test question sheet, and correspondingly storing the automatic correcting results and the acquired information of the students.
Compared with the prior art, the invention has the beneficial effects that:
the electronic information endorsement method of the test question data provided by the invention obtains the scanned image of the paper test question data through scanning, determines the target endorsement area, directly prints the electronic codes containing the same student information and different position number information on the paper test question data, namely, the electronic information annotation of the paper test question data can be realized, and the annotated paper test question data can be identified and read the student information in the electronic codes when automatic correction is carried out, thereby realizing automatic correction.
According to the automatic correction method for the test question data, the position number information on the paper test question sheet is read, the scanned image is adjusted to be in the normal position, and therefore image recognition and automatic correction based on the image recognition are facilitated; the automatic correction method has the advantages that the automatic correction result is associated with the student information by determining the student information in the electronic code on the paper test question sheet, the automatic correction result of each student is automatically obtained, further, the automatic correction result is correspondingly sent to each student, the full process automation of automatic correction is realized, the correction workload of teachers is greatly reduced, and the correction efficiency is improved.
Description of the drawings:
FIG. 1 is a first flowchart of an electronic information endorsement method for test question data according to an embodiment of the present invention;
FIG. 2 is a second flowchart of an electronic information endorsement method for test question data according to an embodiment of the present invention;
FIG. 3 is a flow chart of an electronic information endorsement method for test question data according to an embodiment of the present invention;
FIG. 4 is a fourth flowchart of an electronic information endorsement method for test question data according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a structural module of an electronic information endorsement device for test question data according to an embodiment of the present invention;
FIG. 6 is a single-page effect diagram (side A) of a paper test paper signed by the electronic information signing method for test question data according to the embodiment of the present invention;
FIG. 7 is a single-page effect diagram (side B) of a paper test paper signed by the electronic information signing method for test question data according to the embodiment of the present invention;
FIG. 8 is a first flowchart of a method for automatically correcting test question data according to an embodiment of the present invention;
FIG. 9 is a flowchart illustrating a second method for automatically correcting test question data according to an embodiment of the present invention;
FIG. 10 is a block diagram of an embodiment of an apparatus for automatically correcting test question data.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments.
Thus, the following detailed description of the embodiments of the invention is not intended to limit the scope of the invention as claimed, but is merely representative of some embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the embodiments of the present invention and the features and technical solutions thereof may be combined with each other without conflict.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
In the description of the present invention, it should be noted that the terms "upper", "lower", and the like refer to orientations or positional relationships based on those shown in the drawings, or orientations or positional relationships that are conventionally arranged when the products of the present invention are used, or orientations or positional relationships that are conventionally understood by those skilled in the art, and such terms are used for convenience of description and simplification of the description, and do not refer to or imply that the devices or elements referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used merely to distinguish one description from another, and are not to be construed as indicating or implying relative importance.
Referring to fig. 1, the present embodiment provides an electronic information endorsement method for test question data, where the test question data includes a paper test question sheet printed with at least one test question, and the method includes:
acquiring a scanning image of the paper test question sheet; positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet;
and generating electronic codes containing the same student information and different position number information, and respectively signing the generated electronic codes in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question sheet in a printing mode.
The electronic information endorsement method for the test question data provided by the embodiment obtains the scanned image of the paper test question data through scanning, determines the target endorsement area, directly prints the electronic codes containing the same student information and different position number information on the paper test question data, namely, the electronic information annotation of the paper test question data can be realized, and the marked paper test question data can be identified and read by the student information in the electronic codes when automatic correction is carried out, so that the automatic correction is realized.
The electronic information endorsement method of the test question data can be realized by means of a printer with a scanning function, and can be recycled for years, decades or even decades after one investment, and entity information bar codes do not need to be customized independently, so that the school cost is greatly reduced.
The paper examination question data that this embodiment is directed to includes examination question book and examination paper collection etc. need carry out the split into paper examination question single page with examination question book or examination paper collection when carrying out the electronic information endorsement of examination question data, bind into the book after carrying out the electronic information endorsement with paper examination question single page, and then distribute each student corresponding with the electronic information of endorsement. Optionally, the paper test question sheets are bound into loose-leaf test question books after electronic information endorsement, so that students can answer and follow-up automatic correction of the single sheets conveniently.
As an alternative implementation manner of this embodiment, referring to fig. 2, the electronic information endorsement method for test question data of this embodiment, the locating a target endorsement area according to a scanned image includes:
positioning a first corner area and a second corner area at relative positions on a first page according to the acquired scanning image, positioning a third corner area and a fourth corner area at relative positions on a second page, wherein the positions of the third corner area and the fourth corner area are not coincident with the positions of the first corner area and the second corner area;
selecting frame-shaped areas which do not cover the test questions from the first corner area, the second corner area, the third corner area and the fourth corner area respectively as a corresponding first endorsement area, a corresponding second endorsement area, a corresponding third endorsement area and a corresponding fourth endorsement area;
the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area are all the same in area size or are adaptively adjusted according to the corner areas where the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area are respectively located.
In the embodiment, four corner regions of the paper test question sheet are selected for electronic coding endorsement, and two corner regions are respectively arranged on the front side and the back side of the paper test question sheet, so that when the paper test question sheet subjected to endorsement is automatically corrected and scanned, whether the scanned paper test question sheet is the first page or the second page of the paper test question sheet can be judged according to position number information in the read electronic codes, whether the paper test question sheet is placed right or placed upside down or placed transversely can be judged according to relative position information of the two electronic codes, a scanned image which is placed right can be obtained by further rotating the scanned image, image recognition and automatic correction can be conveniently carried out, the requirement on scanning operation is greatly reduced, and the operation is easier.
In this embodiment, when selecting the target endorsement area on the paper test question sheet, the definition of the electronic code needs to be ensured and the electronic code does not interfere with the existing text information on the paper test question sheet, and the specific implementation manner for selecting the target endorsement area in this embodiment includes:
in a first way, referring to fig. 3, in this embodiment, selecting frame-shaped areas not covering test questions in the first corner area, the second corner area, the third corner area, and the fourth corner area as corresponding first endorsement area, second endorsement area, third endorsement area, and fourth endorsement area respectively includes:
pre-selecting target endorsement areas in the first corner area, the second corner area, the third corner area and the fourth corner area respectively according to a preset selection frame;
judging whether the pre-selected target endorsement area covers character information or not;
if the judgment result is yes, narrowing the selecting frame and/or adjusting the position coordinates of the selecting frame until no character information is covered in all the preselected target endorsement areas, and selecting the preselected target endorsement area selected by the current selecting frame as the target endorsement area;
if not, the preselected target endorsement area is directly selected as the target endorsement area.
Secondly, referring to fig. 4, the embodiment identifies blank areas without text information in the first corner area, the second corner area, the third corner area and the fourth corner area, respectively;
selecting a corresponding first endorsement area, a corresponding second endorsement area, a corresponding third endorsement area and a corresponding fourth endorsement area in the blank area according to a preset selection frame;
and if the preset marquee exceeds the blank area, reducing the preset marquee until the preset marquee is completely positioned in the blank area.
As an optional implementation manner of this embodiment, in this embodiment, generating electronic codes containing the same student information and different position number information, and respectively annotating the generated electronic codes in a first endorsement area, a second endorsement area, a third endorsement area, and a fourth endorsement area of the paper test question sheet by printing includes:
respectively generating a first two-dimensional code containing student information and a first number, a second two-dimensional code containing the student information and a second number, a third two-dimensional code containing the student information and a third number and a fourth two-dimensional code containing the student information and a fourth number;
correspondingly and respectively endorsing the first two-dimensional code, the second two-dimensional code, the third two-dimensional code and the fourth two-dimensional code in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question single page in a printing mode;
the student information comprises names, classes, schools and school numbers of students.
Optionally, the electronic code further includes material information of test question material of the paper test question sheet, where the material information includes area, subject, grade, and page number information of the paper test question sheet.
Referring to fig. 5, the present embodiment also provides an electronic information endorsement device for test question data, which operates the electronic information endorsement method for test question data described above, and the electronic information endorsement device for test question data includes:
the image acquisition module is used for acquiring a scanning image of the paper test question sheet;
the processing module is used for positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet;
the electronic code generating module is used for generating electronic codes containing the same student information and different position number information;
and the printing module is used for respectively signing the generated electronic codes in a first signing area, a second signing area, a third signing area and a fourth signing area of the paper test question sheet in a printing mode.
Referring to fig. 6, a schematic diagram of a first page (a side a) of a paper test question sheet signed by the electronic information signing method for test question data of the embodiment is shown, wherein a first two-dimensional code is signed at the upper left corner of the first page, and a second two-dimensional code is signed at the lower right corner of the first page; referring to fig. 7, a schematic diagram of a second page (side B) of the paper test question sheet signed by the electronic information signing method for test question data of the embodiment is shown, a third two-dimensional code is signed at the upper right corner of the second page, and a fourth two-dimensional code is signed at the lower left corner of the second page.
Furthermore, the test question data is a test question book, the electronic information signing device of the test question data further comprises a book splitting module, and the book splitting module splits the test question book into paper test question single pages and transmits the paper test question single pages to the image acquisition module page by page.
The electronic information endorsement device of examination question data of this embodiment will tear book module, image acquisition module and print module integration an organic whole open, through processing module cooperative control, can realize the whole split and the automatic endorsement of examination question book, has realized full process automation, and is just convenient and efficient.
Referring to fig. 8, the present embodiment also provides an automatic approval method for test question data, which is used for implementing the test question data signed by the electronic information signing method for any one of the test question data, and includes:
acquiring a scanned image of a paper test question sheet after a student answers;
identifying and reading student information and position number information in electronic codes in a target endorsement area on a scanned image;
determining a first page or a second page of the scanned image corresponding to the paper test question sheet page and the placement direction of the paper test question sheet page according to the position number information;
judging whether the paper test question single page is in the normal position placing position or not, if not, adjusting the scanning image to be the scanning image corresponding to the normal position placing position through rotating, and if so, determining the current scanning image to be the scanning image corresponding to the normal position placing position;
carrying out image recognition processing on a scanning graph corresponding to the normal position placing position of a single page of the paper test questions, and obtaining test questions in the scanning image and answering results of students for automatic correction;
and collecting the automatic correction results of all the test questions in the paper test question sheet, and correspondingly storing the automatic correction results with the acquired student information.
According to the automatic correction method for the test question data, the position number information on the paper test question sheet is read, the scanned image is adjusted to be in the normal position, and therefore image recognition and automatic correction based on the image recognition are facilitated; the automatic correction method has the advantages that the automatic correction result is associated with the student information by determining the student information in the electronic code on the paper test question sheet, the automatic correction result of each student is automatically obtained, further, the automatic correction result is correspondingly sent to each student, the full process automation of automatic correction is realized, the correction workload of teachers is greatly reduced, and the correction efficiency is improved.
Further, in this embodiment, the determining, according to the position number information, that the scanned image corresponds to the first page or the second page of the paper test question sheet, and the placement direction of the paper test question sheet includes:
identifying and reading position number information in an electronic code in a target endorsement area on a scanned image, and if the position number information is a first number and a second number, judging that the scanned image corresponds to a first page of a paper test question sheet; if the number is the third number and the fourth number, the scanned image is judged to correspond to the second page of the paper test question sheet;
and further judging the relative position relationship between the first number and the second number or between the third number and the fourth number, and determining the placement direction of the paper test question sheet.
As an optional implementation manner of this embodiment, referring to fig. 9, the determining whether the paper test question sheet is located at the righting position, if the determination result is no, adjusting the scanned image to be the scanned image corresponding to the righting position by rotating, and if the determination result is yes, the determining that the current scanned image is the scanned image corresponding to the righting position includes:
judging whether the relative position relation between the first number and the second number or between the third number and the fourth number is set up vertically or not;
if so, the paper test question single page is in a normal position placement position;
if not, calculating the rotation angle of the paper test question sheet adjusted to the normal position placement position according to the relative position relation between the first number and the second number or between the third number and the fourth number;
and rotationally adjusting the scanning image according to the rotation angle to adjust the scanning image to be a scanning image corresponding to the righting position placing position.
The method for automatically correcting the test questions and the answer results of the students in the scanned images comprises the following steps:
producing the test questions and the reference answers in the test question data, and storing the test questions and the reference answers in a system database;
OCR recognition is carried out on the scanned image, test question information in the scanned image and answer information of students are extracted, the control module searches in the system database according to the extracted test question information, the reference answers of the test questions in the search result are matched with the answer information of the students, if matching is successful, the correction is judged to be correct, and if matching is failed, the correction is judged to be wrong.
Referring to fig. 10, the present embodiment also provides an automatic test question material correcting device, which runs the automatic test question material correcting method, and the automatic test question material correcting device includes:
the image acquisition module is used for acquiring a scanned image of the paper test question sheet answered by the student;
the coded information reading module is used for identifying and reading student information and position number information in the electronic codes in the target endorsement area on the scanned image;
the processing module is used for determining whether the scanned image corresponds to a first page or a second page of a paper test question single page and the placement direction of the paper test question single page according to the position number information, judging whether the paper test question single page is in a normal placement position, if not, adjusting the scanned image to be the scanned image corresponding to the normal placement position through rotation, and if so, determining the current scanned image to be the scanned image corresponding to the normal placement position;
and the correcting module is used for carrying out image recognition processing on the scanning graph corresponding to the normal position placing position of the paper test question sheet, acquiring test questions in the scanning image and answering results of students for automatic correcting, summarizing the automatic correcting results of all the test questions in the paper test question sheet, and correspondingly storing the automatic correcting results and the acquired information of the students.
The present embodiment also provides a storage medium storing a computer executable program, wherein when the computer executable program is executed, the electronic information signing method of the test question data or the automatic approval method of the test question data is realized.
The storage medium of this embodiment may comprise a propagated data signal with readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
The embodiment also provides an electronic device, which comprises a processor and a memory, wherein the memory is used for storing a computer executable program, and when the computer program is executed by the processor, the processor executes an electronic information endorsement method of the test question data or an automatic approval method of the test question data.
The electronic device is in the form of a general purpose computing device. The processor can be one or more and can work together. The invention also does not exclude that distributed processing is performed, i.e. the processors may be distributed over different physical devices. The electronic device of the present invention is not limited to a single entity, and may be a sum of a plurality of entity devices.
The memory stores a computer executable program, typically machine readable code. The computer readable program may be executed by the processor to enable an electronic device to perform the method of the invention, or at least some of the steps of the method.
The memory may include volatile memory, such as Random Access Memory (RAM) and/or cache memory, and may also be non-volatile memory, such as read-only memory (ROM).
It should be understood that elements or components not shown in the above examples may also be included in the electronic device of the present invention. For example, some electronic devices further include a display unit such as a display screen, and some electronic devices further include a human-computer interaction element such as a button, a keyboard, and the like. Electronic devices are considered to be covered by the present invention as long as the electronic devices are capable of executing a computer-readable program in a memory to implement the method of the present invention or at least a part of the steps of the method.
From the above description of the embodiments, those skilled in the art will readily appreciate that the present invention can be implemented by hardware capable of executing a specific computer program, such as the system of the present invention, and electronic processing units, servers, clients, mobile phones, control units, processors, etc. included in the system. The invention may also be implemented by computer software for performing the method of the invention, e.g. control software executed by a microprocessor, an electronic control unit, a client, a server, etc. It should be noted that the computer software for executing the method of the present invention is not limited to be executed by one or a specific hardware entity, and can also be realized in a distributed manner by non-specific hardware. For computer software, the software product may be stored in a computer readable storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or may be distributed over a network, as long as it enables the electronic device to perform the method according to the present invention.
The above embodiments are only used for illustrating the invention and not for limiting the technical solutions described in the invention, and although the present invention has been described in detail in the present specification with reference to the above embodiments, the present invention is not limited to the above embodiments, and therefore, any modification or equivalent replacement of the present invention is made; all such modifications and variations are intended to be included herein within the scope of this disclosure and the appended claims.
Claims (10)
1. The electronic information endorsement method of the test question data is characterized in that the test question data comprises a paper test question sheet printed with at least one test question, and the method comprises the following steps:
acquiring a scanning image of the paper test question sheet;
positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet;
generating electronic codes containing the same student information and different position number information;
and respectively signing the generated electronic codes in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question sheet in a printing mode.
2. The method of claim 1, wherein the locating the target endorsement area according to the scanned image comprises:
positioning a first corner area and a second corner area at relative positions on a first page according to the acquired scanning image, positioning a third corner area and a fourth corner area at relative positions on a second page, wherein the positions of the third corner area and the fourth corner area are not coincident with the positions of the first corner area and the second corner area;
selecting frame-shaped areas which do not cover the test questions from the first corner area, the second corner area, the third corner area and the fourth corner area respectively as a corresponding first endorsement area, a corresponding second endorsement area, a corresponding third endorsement area and a corresponding fourth endorsement area;
the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area are all the same in area size or are adaptively adjusted according to the corner areas where the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area are respectively located.
3. The method according to claim 2, wherein the selecting frame-shaped areas not covering the test questions in the first corner area, the second corner area, the third corner area and the fourth corner area as the corresponding first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area respectively comprises:
pre-selecting target endorsement areas in the first corner area, the second corner area, the third corner area and the fourth corner area respectively according to a preset selection frame;
judging whether the pre-selected target endorsement area covers character information or not;
optionally, if the judgment result is yes, narrowing the marquee and/or adjusting the position coordinates of the marquee until no text information is covered in all the preselected target endorsement areas, and selecting the preselected target endorsement area selected by the current marquee as the target endorsement area;
if not, directly selecting the preselected target endorsement area as a target endorsement area;
or blank areas which do not contain character information in the first corner area, the second corner area, the third corner area and the fourth corner area are respectively identified; selecting a corresponding first endorsement area, a corresponding second endorsement area, a corresponding third endorsement area and a corresponding fourth endorsement area in the blank area according to a preset selection frame; and if the preset marquee exceeds the blank area, reducing the preset marquee until the preset marquee is completely positioned in the blank area.
4. The method of claim 1, wherein the generating of electronic codes containing the same student information and different position number information and the printing of the generated electronic codes in the first endorsement area, the second endorsement area, the third endorsement area and the fourth endorsement area of the paper test question sheet respectively comprises:
respectively generating a first two-dimensional code containing student information and a first number, a second two-dimensional code containing the student information and a second number, a third two-dimensional code containing the student information and a third number and a fourth two-dimensional code containing the student information and a fourth number;
correspondingly and respectively endorsing the first two-dimensional code, the second two-dimensional code, the third two-dimensional code and the fourth two-dimensional code in a first endorsement area, a second endorsement area, a third endorsement area and a fourth endorsement area of the paper test question single page in a printing mode;
the student information comprises names, classes, schools and school numbers of students;
optionally, the electronic code further includes material information of test question material of the paper test question sheet, where the material information includes area, subject, grade, and page number information of the paper test question sheet.
5. An electronic information endorsement device for test question data, operating the electronic information endorsement method for test question data according to any one of claims 1 to 4, the electronic information endorsement device for test question data comprising:
the image acquisition module is used for acquiring a scanning image of the paper test question sheet;
the processing module is used for positioning a target endorsement area according to the scanned image, wherein the target endorsement area comprises a first endorsement area and a second endorsement area which are positioned on two opposite corners on a first page of a paper test question sheet, and a third endorsement area and a fourth endorsement area which are positioned on the other two opposite corners on a second page of the paper test question sheet;
the electronic code generating module is used for generating electronic codes containing the same student information and different position number information;
and the printing module is used for respectively signing the generated electronic codes in a first signing area, a second signing area, a third signing area and a fourth signing area of the paper test question sheet in a printing mode.
6. The apparatus of claim 5, wherein the test question data is a test question book, and the apparatus further comprises a book splitting module, wherein the book splitting module splits the test question book into paper test question sheets, and transmits the paper test question sheets to the image collecting module page by page.
7. An automatic approval method for test question data, which is used for realizing the test question data signed by the electronic information signing method of the test question data according to any one of claims 1 to 4, and is characterized by comprising the following steps:
acquiring a scanned image of a paper test question sheet after a student answers;
identifying and reading student information and position number information in electronic codes in a target endorsement area on a scanned image;
determining a first page or a second page of the scanned image corresponding to the paper test question sheet page and the placement direction of the paper test question sheet page according to the position number information;
judging whether the paper test question single page is in the normal position placing position or not, if not, adjusting the scanning image to be the scanning image corresponding to the normal position placing position through rotating, and if so, determining the current scanning image to be the scanning image corresponding to the normal position placing position;
carrying out image recognition processing on a scanning graph corresponding to the normal position placing position of a single page of the paper test questions, and obtaining test questions in the scanning image and answering results of students for automatic correction;
and collecting the automatic correction results of all the test questions in the paper test question sheet, and correspondingly storing the automatic correction results with the acquired student information.
8. The method of claim 7, wherein the determining that the scanned image corresponds to the first page or the second page of the paper test question sheet and the placement direction of the paper test question sheet according to the position number information comprises:
identifying and reading position number information in an electronic code in a target endorsement area on a scanned image, and if the position number information is a first number and a second number, judging that the scanned image corresponds to a first page of a paper test question sheet; if the number is the third number and the fourth number, the scanned image is judged to correspond to the second page of the paper test question sheet;
and further judging the relative position relationship between the first number and the second number or between the third number and the fourth number, and determining the placement direction of the paper test question sheet.
9. The method of claim 8, wherein the step of determining whether the paper test question sheet is in the right position, if not, adjusting the scanning image by rotating to a scanning image corresponding to the right position, and if yes, determining that the current scanning image is the scanning image corresponding to the right position comprises:
judging whether the relative position relation between the first number and the second number or between the third number and the fourth number is set up vertically or not;
if so, the paper test question single page is in a normal position placement position;
optionally, if not, calculating a rotation angle of the paper test question sheet adjusted to the normal position placement position according to a relative position relationship between the first number and the second number or between the third number and the fourth number;
and rotationally adjusting the scanning image according to the rotation angle to adjust the scanning image to be a scanning image corresponding to the righting position placing position.
10. An automatic test question data correcting device for operating the automatic test question data correcting method according to any one of claims 7 to 9, wherein the automatic test question data correcting device comprises:
the image acquisition module is used for acquiring a scanned image of the paper test question sheet answered by the student;
the coded information reading module is used for identifying and reading student information and position number information in the electronic codes in the target endorsement area on the scanned image;
the processing module is used for determining whether the scanned image corresponds to a first page or a second page of a paper test question single page and the placement direction of the paper test question single page according to the position number information, judging whether the paper test question single page is in a normal placement position, if not, adjusting the scanned image to be the scanned image corresponding to the normal placement position through rotation, and if so, determining the current scanned image to be the scanned image corresponding to the normal placement position;
and the correcting module is used for carrying out image recognition processing on the scanning graph corresponding to the normal position placing position of the paper test question sheet, acquiring test questions in the scanning image and answering results of students for automatic correcting, summarizing the automatic correcting results of all the test questions in the paper test question sheet, and correspondingly storing the automatic correcting results and the acquired information of the students.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111610480.XA CN114358224B (en) | 2021-12-27 | 2021-12-27 | Automatic test question data modifying method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111610480.XA CN114358224B (en) | 2021-12-27 | 2021-12-27 | Automatic test question data modifying method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114358224A true CN114358224A (en) | 2022-04-15 |
CN114358224B CN114358224B (en) | 2024-02-13 |
Family
ID=81100472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111610480.XA Active CN114358224B (en) | 2021-12-27 | 2021-12-27 | Automatic test question data modifying method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114358224B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020122606A1 (en) * | 2001-03-05 | 2002-09-05 | Kristian Knowles | System for archiving electronic images of test question responses |
JP2007174295A (en) * | 2005-12-22 | 2007-07-05 | Denso Wave Inc | Rfid tag, article with rfid tag and method for reading article information |
JP2015179927A (en) * | 2014-03-19 | 2015-10-08 | ブラザー工業株式会社 | Information processor and communication system |
CN105252927A (en) * | 2015-10-19 | 2016-01-20 | 上海恕之教育信息咨询有限公司 | Novel student homework paper |
KR20160061753A (en) * | 2014-11-24 | 2016-06-01 | 오종현 | Examination paper recognition and scoring system |
WO2016104965A1 (en) * | 2014-12-23 | 2016-06-30 | 오종현 | Learning assessment service system |
CN107895142A (en) * | 2017-10-26 | 2018-04-10 | 湖南考神信息科技有限责任公司 | A kind of the paper contents of test question automatic division method and system of view-based access control model mark |
CN108090445A (en) * | 2017-12-17 | 2018-05-29 | 张玉存 | The electronics of a kind of papery operation or paper corrects method |
CN108229361A (en) * | 2017-12-27 | 2018-06-29 | 北京摩数教育科技有限公司 | A kind of electronic paper marking method |
US20200294187A1 (en) * | 2019-03-14 | 2020-09-17 | International Business Machines Corporation | Ground truth generation from scanned documents |
CN111709499A (en) * | 2020-05-18 | 2020-09-25 | 西交利物浦大学 | Test paper scoring system and method based on random two-dimensional code |
CN112837031A (en) * | 2021-02-02 | 2021-05-25 | 广东国粒教育技术有限公司 | Automatic job reading and amending method and device based on high-speed scanning and printing |
-
2021
- 2021-12-27 CN CN202111610480.XA patent/CN114358224B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020122606A1 (en) * | 2001-03-05 | 2002-09-05 | Kristian Knowles | System for archiving electronic images of test question responses |
JP2007174295A (en) * | 2005-12-22 | 2007-07-05 | Denso Wave Inc | Rfid tag, article with rfid tag and method for reading article information |
JP2015179927A (en) * | 2014-03-19 | 2015-10-08 | ブラザー工業株式会社 | Information processor and communication system |
KR20160061753A (en) * | 2014-11-24 | 2016-06-01 | 오종현 | Examination paper recognition and scoring system |
WO2016104965A1 (en) * | 2014-12-23 | 2016-06-30 | 오종현 | Learning assessment service system |
CN105252927A (en) * | 2015-10-19 | 2016-01-20 | 上海恕之教育信息咨询有限公司 | Novel student homework paper |
CN107895142A (en) * | 2017-10-26 | 2018-04-10 | 湖南考神信息科技有限责任公司 | A kind of the paper contents of test question automatic division method and system of view-based access control model mark |
CN108090445A (en) * | 2017-12-17 | 2018-05-29 | 张玉存 | The electronics of a kind of papery operation or paper corrects method |
CN108229361A (en) * | 2017-12-27 | 2018-06-29 | 北京摩数教育科技有限公司 | A kind of electronic paper marking method |
US20200294187A1 (en) * | 2019-03-14 | 2020-09-17 | International Business Machines Corporation | Ground truth generation from scanned documents |
CN111709499A (en) * | 2020-05-18 | 2020-09-25 | 西交利物浦大学 | Test paper scoring system and method based on random two-dimensional code |
CN112837031A (en) * | 2021-02-02 | 2021-05-25 | 广东国粒教育技术有限公司 | Automatic job reading and amending method and device based on high-speed scanning and printing |
Non-Patent Citations (1)
Title |
---|
张海峰;张昊;周建锋;: "大学生安全教育的智能学习考核***", 福建电脑, no. 03 * |
Also Published As
Publication number | Publication date |
---|---|
CN114358224B (en) | 2024-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8794978B2 (en) | Educational material processing apparatus, educational material processing method, educational material processing program and computer-readable recording medium | |
US20150187219A1 (en) | Systems and methods for computer-assisted grading of printed tests | |
US20120189999A1 (en) | System and method for using optical character recognition to evaluate student worksheets | |
US20060257841A1 (en) | Automatic paper grading and student progress tracking system | |
CN110597806A (en) | Wrong question set generation and answer statistics system and method based on reading and amending identification | |
US8768241B2 (en) | System and method for representing digital assessments | |
CN112837031B (en) | Automatic job reading method and device based on high-speed scanning and printing | |
Fisteus et al. | Grading multiple choice exams with low-cost and portable computer-vision techniques | |
CN108563623A (en) | A kind of method and system for thering is trace to go over examination papers | |
CN112580503A (en) | Operation correction method, device, equipment and storage medium | |
US10999468B2 (en) | Information processing apparatus and non-transitory computer readable medium storing program for extracting documents on which reading is unsucessfully completed | |
JP6454962B2 (en) | Apparatus, method and program for editing document | |
US20060290999A1 (en) | Image processing apparatus and network system | |
US9967425B2 (en) | Image forming apparatus | |
CN116108804B (en) | Point code file generation method, content review method and content review system | |
CN112396897A (en) | Teaching system | |
CN114358224B (en) | Automatic test question data modifying method and device | |
JP6988101B2 (en) | Information processing equipment, programs and information processing methods | |
JP2007233888A (en) | Image processor and image processing program | |
JP7074170B2 (en) | Scoring support device, scoring support system, scoring support method and scoring support program | |
CN113903039A (en) | Color-based answer area acquisition method for answer sheet | |
CN114332898A (en) | Automatic correcting method and device for connection test questions and storage medium | |
US20090029336A1 (en) | Automatic form checking and tracking | |
JP2004219851A (en) | Test and grading support system capable of pen input | |
CN111680677A (en) | Information processing system, information processing apparatus, recording medium, and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |