Question
What is a checkmark and how can it be recognized?
Answer
A checkmark field is an element on a form - it is usually of a rectangular shape and therefore often called a “check box”. In this element, the user of a form should make 'a sign' to indicate his opinion, decision, or selection - a check/tick, an X, a large dot, inking over, or others.
-
ABBYY SDKs, FineReader Engine and FlexiCapture SDK contain technology for recognition of checkmarks and are therefore able to read and process checkmarks. The process of extracting information from checkmarks is called “Optical Mark Recognition” (OMR)
-
The ABBYY’s OMR technology recognizes different types of checkmarks:
-
simple checkmarks
-
grouped checkmarks
-
model checkmarks
-
and even checkmarks with were later corrected by hand
-
-
The ABBYY OMR delivers a very high accuracy rate of up to 99.995 %
Checkmarks examples:
Technical Implementation of OMR
The ABBYY layout analysis and the underlying recognition technology works with different blocks types, e.g. for
-
Text
-
Pictures
-
Tables
-
Barcodes and also
-
Checkmark Blocks and a Checkmark Group object
The state of a checkmark can be
-
Selected
-
Not selected
-
Checkmark was selected but was corrected later.
To get good recognition results, image preprocessing can/should be applied in this area:
-
InvertImage
-
MirrorImage
-
…etc.
ABBYY FineReader Engine supports different checkmark types:
-
Square
-
Empty
-
Circle
-
Custom
Comments
0 comments
Please sign in to leave a comment.