135
Smart Camera / Vision-Sensor / 1D-/2D-Code-Scanner / OCR Reader
Property
Unused Error
Correction
As data codes are redundant codes, errors in the modules
or codewords can be corrected. The amount of error cor-
recting capacities which is not already used by the present
data code symbol is expressed in the Unused Error Cor-
rection quality. In a way, this grade reflects the reliability of
the decoding process. Note, that even codes with an Un-
used Error Correction grading of 0, which could possibly
mean a false decoding result, can be decoded in a reliable
way, because the implemented decoding functionality is
more sophisticated and robust compared to the reference
decode algorithm proposed by the standard
Mean Light
Estimation for the quality of the processed image The
value of Mean Light is not a grade specified with AIM DPM-
1-2006 standard. It is an estimation for the quality of the
processed image computed as the mean gray-scale value
of the centers of the light data code modules. It is a value
between 0.0 and 1.0, corresponding to 0% to 100% of the
maximum gray-scale value.
Note: More detailed information regarding the results of quality testing can be
found in the corresponding standards.
Envelope The read code surrounding polygon.
11.12.3.2. Search Box
Objective
The image area within which codes are detected can specified. With the help of a
smaller search box, transmission time is reduced and the refresh rate is increased.
Note: The area to be examined must be lie completely within the search box.
Image Area
By default, the search box encompasses the entire camera image. It appears in the
image area as a dashed frame, where it can be adjusted.
Property
Search box settings are also displayed in the settings/results area.
Width Width of the readout box
Height Height of the readout box
The following settings/results are displayed for the search box under origin:
X (px)
Coordinate of the sensor image coordinate system (see section 18.3)
Y (px)
11.12.4. General settings for all Code Types
Property
The following settings/results appear.
Polarity Describes the polarity of the symbol in the image, i.e., the parameter deter-
mines if the symbol appears light on a dark background or dark on a light
background. Values: ’dark_on_light’, ’light_on_dark’, ’any’. Default: ’dark_on_
light’ (Enhanced: ’any’)
Mirrored Describes whether the symbol is or may be mirrored (which is equivalent to
swapping rows and columns of the symbol).
Values: ’no’, ’yes’, ’any’ Default: ’any’
Contrast
Min
Minimum contrast between the foreground and the background of the symbol
(this measure corresponds with the minimum gradient between the symbol’s
foreground and the background). Values: [1 . . . 100] Default: 30 (Enhanced:
10)
Small
Modules
Robustness
Robustness of the decoding of data codes with very small module sizes. Set-
ting the parameter ’Small Modules Robustness’ to ’high’ increases the like-
lihood of being able to decode data codes with very small module sizes.
Additionally in that case the minimum module size should also be adapted
accordingly, thus ’Module Size Min’ and ’Module Width Min’ (PDF417) should
be set to the expected minimum module size and width, respectively. Setting
’Small Modules Robustness’ to ’high’ can significantly increase the internal
memory usage. Thus, in the default case ’Small Modules Robustness’ should
be set to ’low’.
Values: ’low’, ’high’ Default: ’low’ (Enhanced: ’low’, Maximum: ’high’
Strict Model Controls the behavior while detecting symbols that could be read but that do
not fit the model restrictions on the size of the symbols. They can be rejected
(strict model, set to ’yes’) or returned as a result independent of their size and
the size specified in the model (lax model, set to ’no’). Values: ’yes’ (strict), ’no’
(not strict) Default: ’yes’