CN106778750A - A kind of answering card identification point accurate positioning method and system - Google Patents

A kind of answering card identification point accurate positioning method and system Download PDF

Info

Publication number
CN106778750A
CN106778750A CN201710031035.5A CN201710031035A CN106778750A CN 106778750 A CN106778750 A CN 106778750A CN 201710031035 A CN201710031035 A CN 201710031035A CN 106778750 A CN106778750 A CN 106778750A
Authority
CN
China
Prior art keywords
identification point
standard
identified
completion
card graphic
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
Application number
CN201710031035.5A
Other languages
Chinese (zh)
Other versions
CN106778750B (en
Inventor
涂生华
冯亚军
刘雄敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN SEA SKY LAND TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN SEA SKY LAND TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN SEA SKY LAND TECHNOLOGY Co Ltd filed Critical SHENZHEN SEA SKY LAND TECHNOLOGY Co Ltd
Priority to CN201710031035.5A priority Critical patent/CN106778750B/en
Publication of CN106778750A publication Critical patent/CN106778750A/en
Application granted granted Critical
Publication of CN106778750B publication Critical patent/CN106778750B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/245Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

The invention belongs to answering card identification technology field, more particularly to a kind of answering card identification point accurate positioning method and system.Method or system that the present invention is provided, the coordinate to each standard identification point of sample answer card graphic is positioned first, and the coordinate based on standard identification point each described, generates normal place topological diagram;Standard identification point in the normal place topological diagram is traveled through, and the coordinate based on the standard identification point for traversing, search the identification point matched with the standard identification point position for traversing in answer card graphic to be identified;If finding the identification point of the location matches, the identification point can be accurately positioned, that is, complete to be accurately positioned answer position.

Description

A kind of answering card identification point accurate positioning method and system
Technical field
The invention belongs to answering card identification technology field, more particularly to a kind of answering card identification point accurate positioning method and it is System.
Background technology
Online paper-marking system, is, with computer networking technology and electronic scanning technique to rely on, to realize that objective item is read automatically Volume, a kind of computer system of subjective item net marking, it is with the characteristic such as fair, just, accurate, high efficiency in all kinds of examinations It is widely used.Wherein, objective item automatic marking is to rely on image technique to be made whether full-filling to examinee's full-filling information Identification, generally comprises two steps:The first step, positions to examinee's full-filling position, and second step, the position to orienting is made whether Full-filling is recognized.Therefore, the Position location accuracy of examinee's full-filling position can largely effect on the accuracy of objective item automatic marking result.
Existing examinee's full-filling position location technology is typically using synchronous head location technology as shown in Figure 7 or such as Fig. 8 institutes The text location technology shown realizes the indirect addressing of full-filling position.But, positioned using synchronous head or text location technology, Because answer position is that coordinate position occurs error, so as to cause nothing based on synchronous head or the word indirect position extrapolated The pinpoint situation of method.
The content of the invention
The invention provides a kind of answering card information identifying method and system, it is intended to solve answering card in the prior art and answer Topic position cannot pinpoint problem.
In order to solve the above technical problems, the invention provides a kind of answering card information identifying method, methods described includes:
Coordinate to each standard identification point of sample answer card graphic is positioned, and is recognized based on standard each described The coordinate of point, generates normal place topological diagram;
Standard identification point in the normal place topological diagram is traveled through, and based on the standard identification point for traversing Coordinate, searches the identification point matched with the standard identification point position for traversing in answer card graphic to be identified;
If finding the identification point of the location matches, the identification point is positioned;
Wherein, the identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, institute The standard identification point of stating is each full-filling area in the objective item full-filling area of the sample answer card graphic.
Further, the standard identification point in the normal place topological diagram is traveled through, and based on traversing Standard identification point coordinate, search what is matched with the standard identification point position for traversing in answer card graphic to be identified Identification point;Including:
Standard identification point in the normal place topological diagram is traveled through, and based on the standard identification point for traversing Coordinate, calculates the spacing between the length and width and two neighboring standard identification point of the standard identification point;
Spacing between length and width and two neighboring standard identification point based on the standard identification point, searches The identification point matched with the standard identification point position for traversing in answer card graphic to be identified.
Further, methods described also includes:
In calculating the answer card graphic to be identified, all identification points matched with the standard identification point position Number, and calculate the percentage that the number accounts for the normal place topological diagram Plays identification point total number;
If the percentage is in default completion parameter area, based on the normal place topological diagram Plays identification point Coordinate pair described in the non-matched position of identification point in answer card graphic to be identified carry out completion, it is to be identified after completion to obtain Answer card graphic;If the percentage is less than the minimum value in the default completion parameter area, it is determined that described to be identified to answer Topic card graphic is image not up to standard, it is impossible to which the identification point is accurately positioned, and sends report an error warning or prompting operation;If The percentage is more than the maximum in the default completion parameter area, it is determined that the answer card graphic to be identified is up to standard Image.
Further, it is described the identification point in the answer card graphic to be identified is lacked based on the normal place topological diagram Unsceptered putting carries out completion and includes:Length and width and two neighboring standard identification based on each standard identification point Identification point deletion sites in the answer card graphic to be identified are carried out completion by the spacing between point.
Further, it is described the identification point in the answer card graphic to be identified is lacked based on the normal place topological diagram Unsceptered putting carries out completion, to include after obtaining the answer card graphic to be identified after completion:
The identification point number for calculating the answer card graphic to be identified after the completion accounts for the normal place topological diagram acceptance of the bid The percentage of quasi- identification point total number;If the percentage is more than or equal to the maximum in the default completion parameter area, Then determine that the answer card graphic to be identified after the completion is image up to standard;If the percentage is less than the default completion parameter In the range of maximum, it is determined that answer card graphic to be identified after the completion is image not up to standard, it is impossible to the identification Point is accurately positioned, and sends report an error warning or prompting operation.
Present invention also offers a kind of answering card identification point Precise Position System, the system includes:
Masterplate generation module, the coordinate for each standard identification point to sample answer card graphic is positioned, and base In the coordinate of each standard identification point, normal place topological diagram is generated;
Matching module, for being traveled through to the standard identification point in the normal place topological diagram, and based on traversing Standard identification point coordinate, search what is matched with the standard identification point position for traversing in answer card graphic to be identified Identification point;
Locating module, if the identification point for finding the location matches, positions the identification point;
Wherein, the identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, institute The standard identification point of stating is each full-filling area in the objective item full-filling area of the sample answer card graphic.
Further, the matching module includes:
Masterplate travels through computing module, for being traveled through to the standard identification point in the normal place topological diagram, and base In the coordinate of the standard identification point for traversing, the length and width and two neighboring standard for calculating the standard identification point are known Spacing between other point;
Identification point matching module, knows for the length and width based on the standard identification point and two neighboring standard Spacing between other point, searches the identification matched with the standard identification point position for traversing in answer card graphic to be identified Point.
Further, the system also includes match-percentage computing module and identification point judging treatmenting module:
The match-percentage computing module, for calculating the answer card graphic to be identified in, recognized with the standard The number of all identification points that position matches is put, and calculates the number and account for the normal place topological diagram Plays identification point The percentage of total number;
The identification point judging treatmenting module includes:Completion module, the first reminding module and the first determining module;
The completion module, if for the percentage in default completion parameter area, based on the normal place The non-matched position of identification point in answer card graphic to be identified described in the coordinate pair of topological diagram Plays identification point carries out completion, with Obtain the answer card graphic to be identified after completion;
First reminding module, if for the percentage less than the minimum value in the default completion parameter area, Then determine that the answer card graphic to be identified is image not up to standard, it is impossible to the identification point is accurately positioned, and sends report Mistake warning or prompting operation;
First determining module, if for the percentage more than the maximum in the default completion parameter area, Then determine that the answer card graphic to be identified is image up to standard.
Further, it is described the identification point in the answer card graphic to be identified is lacked based on the normal place topological diagram Unsceptered putting carries out completion and includes:Length and width and two neighboring standard identification based on each standard identification point Identification point deletion sites in the answer card graphic to be identified are carried out completion by the spacing between point.
Further, completion correction verification module, the second determining module and the second prompting mould are also included after the completion module Block:
The completion correction verification module, the identification point number for calculating the answer card graphic to be identified after the completion accounts for institute State the percentage of normal place topological diagram Plays identification point total number;
Second determining module, if being more than or equal in the default completion parameter area most for the percentage Big value, it is determined that the answer card graphic to be identified after the completion is image up to standard;
Second reminding module, if for the percentage less than the maximum in the default completion parameter area, Then determine that the answer card graphic to be identified after the completion is image not up to standard, it is impossible to which the identification point is accurately positioned, And send report an error warning or prompting operation.
Compared with prior art, beneficial effect is the present invention:
Method or system that the present invention is provided, the first coordinate to each standard identification point of sample answer card graphic are carried out Positioning, and the coordinate based on standard identification point each described, generate normal place topological diagram;To in the normal place topological diagram Standard identification point traveled through, and the coordinate based on the standard identification point for traversing, search in answer card graphic to be identified with The identification point that the standard identification point position for traversing matches;If finding the identification point of the location matches, can The identification point is accurately positioned, that is, completes to be accurately positioned answer position.
Brief description of the drawings
Fig. 1 is answering card information identifying method flow chart provided in an embodiment of the present invention;
Fig. 2 is answering card information identifying method flow chart provided in an embodiment of the present invention;
Fig. 3 is answering card information identifying method flow chart provided in an embodiment of the present invention;
Fig. 4 is answering card information identification system schematic diagram provided in an embodiment of the present invention;
Fig. 5 is answering card information identification system schematic diagram provided in an embodiment of the present invention;
Fig. 6 is the answer card graphic schematic diagram for needing completion provided in an embodiment of the present invention;
Fig. 7 is the card graphic schematic diagram of answer in the prior art provided in an embodiment of the present invention;
Fig. 8 is the card graphic schematic diagram of answer in the prior art provided in an embodiment of the present invention.
Specific embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
As one embodiment of the invention, as shown in figure 1, the invention provides a kind of answer card information identification side Method, methods described includes:
Step S101:Coordinate to each standard identification point of sample answer card graphic is positioned, and based on each institute The coordinate of standard identification point is stated, normal place topological diagram is generated;
Step S102:Standard identification point in the normal place topological diagram is traveled through, and based on the mark for traversing The coordinate of quasi- identification point, searches the identification matched with the standard identification point position for traversing in answer card graphic to be identified Point;
Step S103:If finding the identification point of the location matches, the identification point is positioned;
Wherein, the identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, institute The standard identification point of stating is each full-filling area in the objective item full-filling area of the sample answer card graphic.
In sum, the method that first embodiment of the invention is provided is first to each standard of sample answer card graphic The coordinate of identification point is positioned, and the coordinate based on standard identification point each described, generates normal place topological diagram;To described Standard identification point in normal place topological diagram is traveled through, and the coordinate based on the standard identification point for traversing, and is searched and is waited to know The identification point matched with the standard identification point position for traversing in other answer card graphic;If finding the location matches Identification point, then can be accurately positioned the identification point, that is, complete to be accurately positioned answer position.
As second embodiment of the invention, as shown in Figures 2 and 3, know the invention provides a kind of answer card information Other method, methods described includes:
Step S101:Coordinate to each standard identification point of sample answer card graphic is positioned, and based on each institute The coordinate of standard identification point is stated, normal place topological diagram is generated.
Step S102:Standard identification point in the normal place topological diagram is traveled through, and based on the mark for traversing The coordinate of quasi- identification point, searches the identification matched with the standard identification point position for traversing in answer card graphic to be identified Point.As shown in figure 3, step S102 specifically may include following steps:
Step S102-1:Standard identification point in the normal place topological diagram traveled through, and based on traversing The coordinate of standard identification point, between the length and width and two neighboring standard identification point of the calculating standard identification point Spacing.Wherein it is possible to the standard identification point in normal place topological diagram is traveled through according to default traversal rule, such as with every Row or each column are unit, and the traversal of the row of a line a row or column one or is traveled through etc. with S type traversal orders.
Step S102-2:Between length and width and two neighboring standard identification point based on the standard identification point Spacing, search the identification point matched with the standard identification point position for traversing in answer card graphic to be identified.
Step S103:If finding the identification point of the location matches, the identification point is positioned.If finding position The identification point matched somebody with somebody, then the coordinate of the standard identification point be the coordinate of the identification point matched with the standard identification point, it is accurate fixed Position success.After step s 103, can also carry out step S104.
Step S104:It is all with what the standard identification point position matched in calculating the answer card graphic to be identified The number of identification point, and calculate the percentage that the number accounts for the normal place topological diagram Plays identification point total number.
Percentage according to being obtained in step S104 is judged, based on the result for judging, or performs step S105-1, or Step S105-2 is performed, or performs step S105-3.If the percentage performs step in the default completion parameter area Rapid S105-2;If the percentage is less than the minimum value in the default completion parameter area, step S105-1 is performed;If institute State percentage and then perform step S105-3 more than the maximum in the default completion parameter area.In the present embodiment, preset Completion parameter area is set to 50%<=X<=95%, X represent percentage.Wherein, the setting of 95% grade these parameters is root The optimal value for drawing factually is tested, typically by parameter setting in this size, 99% answering card can have been avoided to misidentify problem, If when the effect of answering card printing in itself or duplicating were too poor, the above-mentioned default completion parameter model of adjustment that could be appropriate Enclose.
Step S105-2:If the percentage is opened up in the default completion parameter area based on the normal place The non-matched position of identification point flutterred in answer card graphic to be identified described in the coordinate pair of figure Plays identification point carries out completion, with Answer card graphic to be identified after to completion.Further, it is described to be identified to be answered to described based on the normal place topological diagram Identification point deletion sites in topic card graphic carry out completion to be included:Length and width based on each standard identification point, And the spacing between two neighboring standard identification point, the identification point deletion sites in the answer card graphic to be identified are carried out Completion.Further, after step S105-2, step S106 is performed.In the present embodiment, when 50%<=X<When=95%, Then determine to need the operation for performing step S105-2, it is necessary to carry out completion.
Step S105-1:If the percentage is less than the minimum value in the default completion parameter area, it is determined that described Answer card graphic to be identified be image not up to standard, it is impossible to the identification point is accurately positioned, and send report an error warning or carry Show operation.Prompt messages such as " image are not up to standard " can be sent, so that user is after receiving to remind, to the answer to be detected Card carries out the operation such as manual identified or treatment, further avoid the misrecognition problem to answering card to be detected.In the present embodiment In, when percentage is less than 50%, it is determined that the answer card graphic to be identified is image not up to standard.
Step S105-3:If the percentage is more than the maximum in the default completion parameter area, it is determined that described Answer card graphic to be identified is image up to standard.I.e.:The position of the identification point matched with standard coordinate for obtaining is to be identified answering The exact position of the identification point of card is inscribed, positioning terminates.
Step S106:The identification point number for calculating the answer card graphic to be identified after the completion accounts for the normal place and opens up Flutter the percentage of figure Plays identification point total number.Calculating process and computational methods are referred in above-mentioned steps S101 to S104 Hold.After step S106, the percentage after completion is judged, based on the result for judging, or perform step S107-1, or hold Row step S107-2.If the percentage performs step more than or equal to the maximum in the default completion parameter area S107-1;If the percentage is less than the maximum in the default completion parameter area, step S107-2 is performed.
Step S107-1:If the percentage is more than or equal to the maximum in the default completion parameter area, really Answer card graphic to be identified after the fixed completion is image up to standard;I.e.:The position of the identification point matched with standard coordinate for obtaining The exact position of the identification point as answering card to be identified is put, positioning terminates.
Step S107-2:If the percentage is less than the maximum in the default completion parameter area, it is determined that described Answer card graphic to be identified after completion is image not up to standard, it is impossible to which the identification point is accurately positioned, and sends and report an error Warning or prompting operation.The prompt message such as " image is not up to standard " or " completion failure " can be sent, so that user is receiving After prompting, the operation such as manual identified or treatment is carried out to the answering card to be detected, further avoid to answering card to be detected Misrecognition problem.
It should be noted that step S105-2 and its afterwards the step of, carried out primarily directed to answering card as shown in Figure 6 Treatment, answering card as shown in Figure 6, due to print problem and cause the color of the rectangle frame of answering card too light, that is, recognize The color of point is too light, so as to cause cannot to search or match the problem of the too light identification point of color.For this problem, just need Completion operation is carried out to that cannot search or match the too light identification point of color.
It should be noted that when carrying out completion in the present embodiment and operating, simply to the full-filling in the answer region of answering card Framework is positioned and completion, rather than student's full-filling answer content, when occur as above-mentioned Fig. 6 produced problems when, work as student When answer is carried out, even if answer card printing is very light, human eye also can be what is seen clearly, while also can be to carry out normal full-filling , and the present embodiment only needs to position full-filling framework and completion, the answer content of its full-filling then passes through full-filling identification technology It is identified, full-filling identification technology is prior art, is not repeated in detail in the present invention.
In the present embodiment, after positioning terminates, in addition it is also necessary to which answer card is recognized, it is right to following is a brief introduction of The identification step of answering card to be identified:Successful objective item full-filling area image is positioned to identification point and enters line misregistration verification, and to school Testing successful objective item full-filling area image carries out full-filling identification, to obtain answer results.
It should be noted that above-mentioned standard identification point or identification point, can be rectangle frame, circular frame, parentheses frame or Person's brace frame, and method provided by the present invention, especially to being applicable outside rectangle frame and brace sash.
In the present embodiment, the identification point is that each of the objective item full-filling area of the answer card graphic to be identified is filled out Area is applied, the standard identification point is each full-filling area in the objective item full-filling area of the sample answer card graphic.
In actual applications, the existing upper synchronous head of answer calorie requirement printing, adaptability weakens significantly, if encountered Small examination, is also needed to design page formatting, and the upper synchronous head of printing every time when answering card is designed, and manpower is wasted significantly And cost, therefore method provided by the present invention or system, more can flexibly be applied to some small examinations, so as to save Human and material resources.
In sum, the method that second embodiment of the invention is provided is first to each standard of sample answer card graphic The coordinate of identification point is positioned, and the coordinate based on standard identification point each described, generates normal place topological diagram;To described Standard identification point in normal place topological diagram is traveled through, and the coordinate based on the standard identification point for traversing, and is searched and is waited to know The identification point matched with the standard identification point position for traversing in other answer card graphic;If finding the location matches Identification point, then can be accurately positioned the identification point, that is, complete to be accurately positioned answer position.
As the 3rd embodiment of the invention, as shown in figure 5, accurately fixed the invention provides a kind of answering card identification point Position system, the system includes:
Masterplate generation module 11, the coordinate for each standard identification point to sample answer card graphic is positioned, and Based on the coordinate of standard identification point each described, normal place topological diagram is generated;
Matching module 22, for being traveled through to the standard identification point in the normal place topological diagram, and based on traversal The coordinate of the standard identification point for arriving, matches in lookup answer card graphic to be identified with the standard identification point position for traversing Identification point;
Locating module 33, if the identification point for finding the location matches, positions the identification point;
Wherein, the identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, institute The standard identification point of stating is each full-filling area in the objective item full-filling area of the sample answer card graphic.
In sum, the system that third embodiment of the invention is provided, masterplate generation module 11 is to sample answering card figure The coordinate of each standard identification point of picture is positioned, and the coordinate based on standard identification point each described, generates normal place Topological diagram;Matching module 22, travels through to the standard identification point in the normal place topological diagram, and based on the mark for traversing The coordinate of quasi- identification point, searches the identification matched with the standard identification point position for traversing in answer card graphic to be identified Point;Locating module 33, if finding the identification point of the location matches, can be accurately positioned the identification point, that is, complete right Answer position is accurately positioned.
As the 4th embodiment of the invention, as shown in figure 4, accurately fixed the invention provides a kind of answering card identification point Position system, the system includes:
Masterplate generation module 11, the coordinate for each standard identification point to sample answer card graphic is positioned, and Based on the coordinate of standard identification point each described, normal place topological diagram is generated.
Matching module 22, for being traveled through to the standard identification point in the normal place topological diagram, and based on traversal The coordinate of the standard identification point for arriving, matches in lookup answer card graphic to be identified with the standard identification point position for traversing Identification point.Wherein, matching module 22 includes that masterplate travels through computing module 201 and identification point matching module 202:
Masterplate travels through computing module 201, for being traveled through to the standard identification point in the normal place topological diagram, and Based on the coordinate of the standard identification point for traversing, the length and width and two neighboring standard of the standard identification point are calculated Spacing between identification point;
Identification point matching module 202, for length and width and two neighboring standard based on the standard identification point Spacing between identification point, searches the knowledge matched with the standard identification point position for traversing in answer card graphic to be identified Other point.
Locating module 33, if the identification point for finding the location matches, positions the identification point.
Match-percentage computing module 44, for calculating the answer card graphic to be identified in, with the standard identification point The number of all identification points that position matches, and calculating the number, to account for the normal place topological diagram Plays identification point total The percentage of number.
Identification point judging treatmenting module 55, identification point judging treatmenting module 55 is specific also to include that completion module 502, first carry Show the determining module 503 of module 501 and first.Identification point judging treatmenting module 55 determines 501 according to the judged result of percentage, 502 or 503 one of module work.
Completion module 502, if for the percentage in the default completion parameter area, based on the normal bit The non-matched position of identification point put in answer card graphic to be identified described in the coordinate pair of topological diagram Plays identification point carries out completion, To obtain the answer card graphic to be identified after completion.In completion module 502, it is described based on the normal place topological diagram to institute Stating the identification point deletion sites in answer card graphic to be identified and carrying out completion includes:Length based on each standard identification point Degree and the spacing between width and two neighboring standard identification point, lack to the identification point in the answer card graphic to be identified Unsceptered putting carries out completion.
First reminding module 501, if for the percentage less than the minimum value in the default completion parameter area, Determine that the answer card graphic to be identified is image not up to standard, it is impossible to the identification point is accurately positioned, and is sent and is reported an error Warning or prompting operation;
First determining module 503, if for the percentage more than the maximum in the default completion parameter area, Determine that the answer card graphic to be identified is image up to standard.
Further, the system also includes completion correction verification module 66, the second determining module 701 and the second reminding module 702, foregoing several modules are performed after completion module 502:
Completion correction verification module 66, the identification point number for calculating the answer card graphic to be identified after the completion accounts for described The percentage of normal place topological diagram Plays identification point total number;
Second determining module 701, if being more than or equal in the default completion parameter area most for the percentage Big value, it is determined that the answer card graphic to be identified after the completion is image up to standard;
Second reminding module 702, if for the percentage less than the maximum in the default completion parameter area, Determine that the answer card graphic to be identified after the completion is image not up to standard, it is impossible to which the identification point is accurately positioned, and Send report an error warning or prompting operation.
Wherein, above-mentioned identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, on The standard identification point of stating is each full-filling area in the objective item full-filling area of the sample answer card graphic.
In sum, the system that four embodiment of the invention is provided, masterplate generation module 11 is to sample answering card figure The coordinate of each standard identification point of picture is positioned, and the coordinate based on standard identification point each described, generates normal place Topological diagram;Matching module 22, travels through to the standard identification point in the normal place topological diagram, and based on the mark for traversing The coordinate of quasi- identification point, searches the identification matched with the standard identification point position for traversing in answer card graphic to be identified Point;Locating module 33, if finding the identification point of the location matches, can be accurately positioned the identification point, that is, complete right Answer position is accurately positioned.
Presently preferred embodiments of the present invention is the foregoing is only, is not used to limit invention, it is all in spirit of the invention With any modification, equivalent and the improvement made within principle etc., should be included within the scope of the present invention.

Claims (10)

1. a kind of answering card identification point accurate positioning method, it is characterised in that methods described includes:
Coordinate to each standard identification point of sample answer card graphic is positioned, and based on standard identification point each described Coordinate, generates normal place topological diagram;
Standard identification point in the normal place topological diagram is traveled through, and the seat based on the standard identification point for traversing Mark, searches the identification point matched with the standard identification point position for traversing in answer card graphic to be identified;
If finding the identification point of the location matches, the identification point is positioned;
Wherein, the identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, the mark Quasi- identification point is each full-filling area in the objective item full-filling area of the sample answer card graphic.
2. the method for claim 1, it is characterised in that the standard identification point in the normal place topological diagram Traveled through, and the coordinate based on the standard identification point for traversing, search in answer card graphic to be identified and traversed with described The identification point that standard identification point position matches;Including:
Standard identification point in the normal place topological diagram is traveled through, and the seat based on the standard identification point for traversing Mark, calculates the spacing between the length and width and two neighboring standard identification point of the standard identification point;
Spacing between length and width and two neighboring standard identification point based on the standard identification point, searches and waits to know The identification point matched with the standard identification point position for traversing in other answer card graphic.
3. method as claimed in claim 2, it is characterised in that methods described also includes:
In calculating the answer card graphic to be identified, the number of all identification points matched with the standard identification point position, And calculate the percentage that the number accounts for the normal place topological diagram Plays identification point total number;
If the percentage is in default completion parameter area, the seat based on the normal place topological diagram Plays identification point Mark carries out completion to the non-matched position of identification point in the answer card graphic to be identified, to obtain the answer to be identified after completion Card graphic;
If the percentage is less than the minimum value in the default completion parameter area, it is determined that the answer card graphic to be identified It is image not up to standard, it is impossible to which the identification point is accurately positioned, and sends report an error warning or prompting operation;
If the percentage is more than the maximum in the default completion parameter area, it is determined that the answer card graphic to be identified It is image up to standard.
4. method as claimed in claim 3, it is characterised in that it is described based on the normal place topological diagram to described to be identified Identification point deletion sites in answer card graphic carry out completion to be included:
Spacing between length and width and two neighboring standard identification point based on each standard identification point is right Identification point deletion sites in the answer card graphic to be identified carry out completion.
5. method as claimed in claim 3, it is characterised in that it is described based on the normal place topological diagram to described to be identified Identification point deletion sites in answer card graphic carry out completion, to include after obtaining the answer card graphic to be identified after completion:
The identification point number for calculating the answer card graphic to be identified after the completion accounts for the normal place topological diagram Plays knowledge The other percentage of total number;
If the percentage is more than or equal to the maximum in the default completion parameter area, it is determined that treating after the completion Identification answer card graphic is image up to standard;
If the percentage is less than the maximum in the default completion parameter area, it is determined that to be identified after the completion is answered Topic card graphic is image not up to standard, it is impossible to which the identification point is accurately positioned, and sends report an error warning or prompting operation.
6. a kind of answering card identification point Precise Position System, it is characterised in that the system includes:
Masterplate generation module, the coordinate for each standard identification point to sample answer card graphic is positioned, and based on each The coordinate of the individual standard identification point, generates normal place topological diagram;
Matching module, for being traveled through to the standard identification point in the normal place topological diagram, and based on the mark for traversing The coordinate of quasi- identification point, searches the identification matched with the standard identification point position for traversing in answer card graphic to be identified Point;
Locating module, if the identification point for finding the location matches, positions the identification point;
Wherein, the identification point is each full-filling area in the objective item full-filling area of the answer card graphic to be identified, the mark Quasi- identification point is each full-filling area in the objective item full-filling area of the sample answer card graphic.
7. system as claimed in claim 6, it is characterised in that the matching module includes:
Masterplate travel through computing module, for being traveled through to the standard identification point in the normal place topological diagram, and based on time The coordinate of the standard identification point gone through, calculates the length and width and two neighboring standard identification point of the standard identification point Between spacing;
Identification point matching module, for the length and width based on the standard identification point and two neighboring standard identification point Between spacing, search the identification point matched with the standard identification point position for traversing in answer card graphic to be identified.
8. system as claimed in claim 7, it is characterised in that the system also includes match-percentage computing module and knowledge Other judging treatmenting module:
The match-percentage computing module, for calculating the answer card graphic to be identified in, with standard identification point position The number of all identification points for matching is put, and calculating the number, to account for the normal place topological diagram Plays identification point always individual Several percentage;
The identification point judging treatmenting module includes:Completion module, the first reminding module and the first determining module;
The completion module, if for the percentage in default completion parameter area, based on normal place topology The non-matched position of identification point in answer card graphic to be identified described in the coordinate pair of figure Plays identification point carries out completion, to obtain Answer card graphic to be identified after completion;
First reminding module, if being less than the minimum value in the default completion parameter area for the percentage, really The fixed answer card graphic to be identified is image not up to standard, it is impossible to the identification point is accurately positioned, and sends the police that reports an error Accuse or prompting operation;
First determining module, if being more than the maximum in the default completion parameter area for the percentage, really The fixed answer card graphic to be identified is image up to standard.
9. system as claimed in claim 8, it is characterised in that it is described based on the normal place topological diagram to described to be identified Identification point deletion sites in answer card graphic carry out completion to be included:
Spacing between length and width and two neighboring standard identification point based on each standard identification point is right Identification point deletion sites in the answer card graphic to be identified carry out completion.
10. system as claimed in claim 8, it is characterised in that include after the completion module:
Completion correction verification module, the identification point number for calculating the answer card graphic to be identified after the completion accounts for the normal bit Put the percentage of topological diagram Plays identification point total number;
Second determining module, if for the percentage more than or equal to the maximum in the default completion parameter area, Determine that the answer card graphic to be identified after the completion is image up to standard;
Second reminding module, if for the percentage less than the maximum in the default completion parameter area, it is determined that institute The answer card graphic to be identified after completion is stated for image not up to standard, it is impossible to the identification point is accurately positioned, and sends report Mistake warning or prompting operation.
CN201710031035.5A 2017-01-17 2017-01-17 Method and system for accurately positioning answer sheet identification points Active CN106778750B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710031035.5A CN106778750B (en) 2017-01-17 2017-01-17 Method and system for accurately positioning answer sheet identification points

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710031035.5A CN106778750B (en) 2017-01-17 2017-01-17 Method and system for accurately positioning answer sheet identification points

Publications (2)

Publication Number Publication Date
CN106778750A true CN106778750A (en) 2017-05-31
CN106778750B CN106778750B (en) 2020-02-04

Family

ID=58945805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710031035.5A Active CN106778750B (en) 2017-01-17 2017-01-17 Method and system for accurately positioning answer sheet identification points

Country Status (1)

Country Link
CN (1) CN106778750B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109284702A (en) * 2018-09-07 2019-01-29 江苏曲速教育科技有限公司 A kind of answer sheet based on image model to point and marking system
CN110517316A (en) * 2018-05-21 2019-11-29 福建鹿鸣教育科技有限公司 A kind of method and system based on two-point locating image
CN112347946A (en) * 2020-11-10 2021-02-09 成都兴唐信息技术有限公司 Method and system for identifying multi-type answer sheet
CN113283431A (en) * 2021-07-26 2021-08-20 江西风向标教育科技有限公司 Intelligent method and system integrating deep learning and logic judgment
CN114283434A (en) * 2021-11-17 2022-04-05 淮阴工学院 Answer sheet identification method based on machine vision

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100453533B1 (en) * 2003-11-04 2004-10-21 (주)우린하나 Examination paper marking apparatus and its method
JP2005173673A (en) * 2003-12-08 2005-06-30 Kenji Naganuma Mark-sheet system
CN1975766A (en) * 2006-12-04 2007-06-06 凌子龙 Information identifying method for machine-readable information card or machine-readable test paper
CN101414356A (en) * 2007-10-17 2009-04-22 中国科学院自动化研究所 Method for identifying information fulfilling card based on template matching
CN103559490A (en) * 2013-10-11 2014-02-05 华南理工大学 Answer sheet automatic grading method based on binary image connected domain statistics
CN103679178A (en) * 2012-08-30 2014-03-26 北京飞利信科技股份有限公司 Identification method for manually filled information on colorful printed paper
CN104866847A (en) * 2015-05-20 2015-08-26 李宇 Rapid and robust answering card identifying method
CN105243383A (en) * 2015-09-10 2016-01-13 上海五和文化传播有限公司 Answer sheet processing method and system
CN105426844A (en) * 2015-11-20 2016-03-23 广州未名中智教育科技有限公司 Method for identifying answer sheet
US20160171325A1 (en) * 2012-03-30 2016-06-16 Daniel Kleinman System for determining alignment of a user-marked document and method thereof
CN105988994A (en) * 2015-02-06 2016-10-05 北京询达数据科技有限公司 Web field distributed real time extraction system
CN105989347A (en) * 2015-02-28 2016-10-05 科大讯飞股份有限公司 Intelligent marking method and system of objective questions

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100453533B1 (en) * 2003-11-04 2004-10-21 (주)우린하나 Examination paper marking apparatus and its method
JP2005173673A (en) * 2003-12-08 2005-06-30 Kenji Naganuma Mark-sheet system
CN1975766A (en) * 2006-12-04 2007-06-06 凌子龙 Information identifying method for machine-readable information card or machine-readable test paper
CN101414356A (en) * 2007-10-17 2009-04-22 中国科学院自动化研究所 Method for identifying information fulfilling card based on template matching
US20160171325A1 (en) * 2012-03-30 2016-06-16 Daniel Kleinman System for determining alignment of a user-marked document and method thereof
CN103679178A (en) * 2012-08-30 2014-03-26 北京飞利信科技股份有限公司 Identification method for manually filled information on colorful printed paper
CN103559490A (en) * 2013-10-11 2014-02-05 华南理工大学 Answer sheet automatic grading method based on binary image connected domain statistics
CN105988994A (en) * 2015-02-06 2016-10-05 北京询达数据科技有限公司 Web field distributed real time extraction system
CN105989347A (en) * 2015-02-28 2016-10-05 科大讯飞股份有限公司 Intelligent marking method and system of objective questions
CN104866847A (en) * 2015-05-20 2015-08-26 李宇 Rapid and robust answering card identifying method
CN105243383A (en) * 2015-09-10 2016-01-13 上海五和文化传播有限公司 Answer sheet processing method and system
CN105426844A (en) * 2015-11-20 2016-03-23 广州未名中智教育科技有限公司 Method for identifying answer sheet

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
M. BILAL等: ""The architecture research of online marking system"", 《2009 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE & EDUCATION》 *
吴翔: ""数字图像处理在办公自动化***中的应用"", 《中国硕士学位论文全文数据库 信息科技辑》 *
阳军: ""基于SVM分类设计的数码阅卷图像识别"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
陈浩鹏: ""基于图像识别的移动终端阅卷***与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110517316A (en) * 2018-05-21 2019-11-29 福建鹿鸣教育科技有限公司 A kind of method and system based on two-point locating image
CN110517316B (en) * 2018-05-21 2023-02-28 福建鹿鸣教育科技有限公司 Method and system for positioning image based on two points
CN109284702A (en) * 2018-09-07 2019-01-29 江苏曲速教育科技有限公司 A kind of answer sheet based on image model to point and marking system
CN109284702B (en) * 2018-09-07 2021-06-25 江苏曲速教育科技有限公司 Answer sheet scoring and marking system based on image mode
CN112347946A (en) * 2020-11-10 2021-02-09 成都兴唐信息技术有限公司 Method and system for identifying multi-type answer sheet
CN113283431A (en) * 2021-07-26 2021-08-20 江西风向标教育科技有限公司 Intelligent method and system integrating deep learning and logic judgment
CN113283431B (en) * 2021-07-26 2021-11-26 江西风向标教育科技有限公司 Answer sheet option area identification method and system
CN114283434A (en) * 2021-11-17 2022-04-05 淮阴工学院 Answer sheet identification method based on machine vision
CN114283434B (en) * 2021-11-17 2024-05-28 淮阴工学院 Answer sheet identification method based on machine vision

Also Published As

Publication number Publication date
CN106778750B (en) 2020-02-04

Similar Documents

Publication Publication Date Title
CN106778750A (en) A kind of answering card identification point accurate positioning method and system
CN111091538B (en) Automatic identification and defect detection method and device for pipeline welding seams
CN111539923B (en) Digital ray detection method, system and server for weld defects
WO2019238063A1 (en) Text detection and analysis method and apparatus, and device
CN109670494B (en) Text detection method and system with recognition confidence
CN106846961B (en) Electronic test paper processing method and device
CN110956138B (en) Auxiliary learning method based on home education equipment and home education equipment
CN109326161A (en) A kind of paper corrects all-in-one machine
CN110659612B (en) Digital paper marking method and system based on paper pen improvement
CN110689013A (en) Automatic marking method and system based on feature recognition
CN107590495A (en) Answer sheet picture method for correcting error, device, readable storage medium storing program for executing and electronic equipment
CN110458828A (en) A kind of laser welding defect identification method and device based on multi-modal fusion network
CN110135225A (en) Sample mask method and computer storage medium
WO2021042842A1 (en) Interview method and apparatus based on ai interview system, and computer device
CN109034037A (en) On-line study method based on artificial intelligence
CN111008594B (en) Error-correction question review method, related device and readable storage medium
CN117275027A (en) Scanning verification system and method for identification inspection and electronic equipment
CN114994097A (en) Remote nondestructive testing device based on artificial intelligence and use method thereof
CN107066939A (en) A kind of paper cutting process method of online paper-marking system
CN110689447A (en) Real-time detection method for social software user published content based on deep learning
US20220114833A1 (en) Data detection method and device, computer equipment and storage medium
CN108647613A (en) A kind of examinee&#39;s checking method applied to examination hall
CN112734966A (en) Classroom roll call method integrating WiFi data and face recognition
Roeder et al. Accuracy analysis for facial feature detection
CN112000300A (en) Method and device for printing examination paper reading trace

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