The Identification settings for next form definition dialog

To access this dialog:

XXX If the settings change in this dialog, check also information provided in "The Identification settings" and "The Identification settings for current form definition" dialogs topics.

Use these settings to adjust how the program identifies forms for the next form definition to be created.

Note: Similar settings are available in the Identification settings for current form definition dialog and the Identification settings dialog.

Image source

Scanned

Select this option when forms are scanned with a professional, high quality scanner.

Faxed

Activates Low image quality and Extended search area in the Advanced settings (see below).

Select this option when forms are received by fax, or are of poor quality for some other reason (printed on an inexpensive printer, for example).

Flexible forms

Activates Extended search area and Rubber sheet transform in the Advanced settings (see below).

Select this option when forms are of high quality but the position of the fields can vary somewhat. This is the case when variable-length fields push the rest of the fields further down on the form, or when forms are not precisely identical for some other reason.

Custom

Allows you to select your own combination of Advanced settings (see below).

This option is only available when Advanced settings are displayed.

Advanced identification properties

Require all identifying adjustment fields

Specifies that all adjustment fields with Identification and adjustment selected must be found in order for a form to be identified. Select this option to increase security when you know that all of the adjustment fields are always present on the forms.

Low image quality

Accepts images with lower quality than normal.

Without skew and offset

The program searches a smaller area for adjustment fields. Select this option when forms are expected to be very well aligned and not rotated or shifted.

Although this setting is approximately the opposite of Extended search area, you can use them together. The effect is the original search area, but the adjustment object can be rotated somewhat.

Extended search area

The program searches a larger area to find adjustment fields. This means that images containing adjustment fields that are in slightly different positions compared with the form definition can be identified.

Warning: This setting increases the risk of incorrect identification (except when used with Without skew and offset— see above). Use this setting only in special situations.

Local field displacement

Improves field capture on forms with large variations in image geometry (faxes, for example).

Adjustment fields are used as usual to identify the form, but local skew calculations are used to correct different parts of the image to different degrees. (Consequently, rotation information from adjustment fields, which would otherwise apply to the whole form, is not used.) In addition, double-clicked fields that the program finds are used as a reference by which to correct the position of other fields.

Note: This setting cannot be used together with Rubber sheet transform.

Rubber sheet transform

Allows forms to be distorted in the same way that a sheet of rubber can be stretched in various directions. The program looks for these distortions and tries to compensate for them.

Important: For this to work properly, the form definition(s) included in the job description should have extra adjustment fields. Generating automatic adjustment fields on the form definition is highly recommended for this.

First the program finds the adjustment fields and calculates a global transform (affine transform).

Note: This setting cannot be used together with Local field displacement.

Apply rubber sheeting when global error is greater than

If the affine transform error is greater than this value, rubber-sheet adjustment and cutting is activated. The three most suitable adjustment fields close to each field to be interpreted are used to create the snippets.

Use this setting to adjust the threshold that determines when rubber sheeting is used. If testing shows that rubber sheeting is not used when it would have been appropriate, move the slider to the left.

Abort rubber sheeting when local pixel error is greater than

When rubber sheeting goes wrong (as it occasionally does, especially if image quality is poor), it can go very wrong, and the resulting snippets can be unusable. Therefore, the program checks whether the positions of the adjustment fields are correct.

If the largest local error (that is, the largest pixel error pertaining to any individual field) is greater than or equal to this value, rubber sheeting is terminated and FORMS reverts to the standard functionality (using the three "best" global adjustment fields to find the fields and create the snippets).

Use this setting to adjust the threshold that determines when FORMS abandons this method and reverts to the standard way of finding fields. If testing shows that rubber sheeting is used when it is not appropriate, move the slider to the left.

Override job identification settings

This setting forces the program to use the identification settings defined in this dialog, regardless of the identification settings defined in the job description.

Identification settings: Overview

Checking identification: Overview

Importing identification settings for use in the next form definition

How FORMS identifies forms that have traditional adjustment fields