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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/245—Aligning, 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
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.
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)
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)
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 |
-
2017
- 2017-01-17 CN CN201710031035.5A patent/CN106778750B/en active Active
Patent Citations (12)
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)
Title |
---|
M. BILAL等: ""The architecture research of online marking system"", 《2009 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE & EDUCATION》 * |
吴翔: ""数字图像处理在办公自动化***中的应用"", 《中国硕士学位论文全文数据库 信息科技辑》 * |
阳军: ""基于SVM分类设计的数码阅卷图像识别"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
陈浩鹏: ""基于图像识别的移动终端阅卷***与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (9)
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'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 |