The Check Analysis Engine extracts the following fields types from
a check document.
- MICR (Magnetic Ink Character Recognition) Line
- Extracts the bank, account and check number information line from
the bottom of the check.
- Courtesy Amount Recognition (CAR)
- Returns the numeric check amount as a dollar amount.
- Legal Amount Recognition (LAR)
- Returns the text check amount as a dollar amount.
- Cross-Checked Amount
- The check amount as a dollar amount, determined using the CAR and
LAR results.
- Check Date
- Returns the check date.
- To improve extraction accuracy, the engine captures documents
with check dates up to 12 months in the past and one month in the future based
on the current system date.
- The engine extracts the check date in the format MMM dd yyyy, such as Jan 07 2016. If
necessary, you can process out of date checks using the
PCDateHint property in a script.
For more
information, see “PCDateHint” in the Brainware Intelligent
Capture Scripting Help.
- Check Number
- The check number, returning the position which is generally in
the upper right.
- Remitter Location
- If the engine detects a candidate, the field value is [Location found]. For
more information, see Extract the Remitter Information.
- If the engine cannot detect the remitter position on the
document, a Verifier user can add this information manually during
verification.
- Payee
- Returns the payee information as text.
- To boost the recognition accuracy of payee lines on checks, the
engine works with a predefined vocabulary list which comprises the following
parameters. You can combine either PayeeName or Keyword with Weight. It is not
possible to use both in the same project.
-
-
Payee field settings
-
Payee name: Defines the already known
potential payee candidates. Use the GUI table or script to provide the
candidates list.
-
Keyword: Define keywords in order to get a subset of candidates.
Keywords can be single words or parts of the payee name. Use the GUI table
or script to provide the candidates list. For details how to use a keyword
dictionary, see About Vocabulary Keyword Search.
-
Weight: This value reflects the occurrence
likelihood for a vocabulary entry. The value of the weight parameter ranges
from 0 (zero) to 15. Typically, most words have a weight of zero. A weight of
15 corresponds to a vocabulary entry that appears in approximately 50% of the
images. Use the GUI table or script to define the weight values.
-
Vocabulary Coverage: This value reflects the expected percentage of
checks that match the predefined names. To set the value, use the slider.
For details how to set the coverage in script, see “PayeeVocCoverage”
in the Brainware Intelligent Capture Scripting
Help.
The combination of the parameters has considerable effect on Payee
recognition accuracy.
For more information on configuration of vocabulary parameters, see
“PayeeVocEntries” and “PayeeVocCoverage” in the Brainware
Intelligent Capture Scripting Help.
You can also define threshold and distance values for the Payee field.
For more information, see About Threshold and Distance.
- Signature and Signature 2
- The engine returns the position of one or two signatures on the
check.
- If the engine detects at least one signature, the Signature field
value is set to Signature 1 and returns the position of the first signature.
The position of the second signature, if present, is returned as a second
candidate.
- The second candidate can also be accessed using the Signature 2
field. If this field is included and the engine detects two signatures on the
check, the Signature 2 field value is set to Signature 2 and returns the
position of the second signature.
- All signature candidates have equal weighting.