NEW PRODUCTS –
of Sill Optics condensers
focus tunable lenses
format 24 x 38
trained set during production to “learn” how
the code is being printed (Figure 3).
Printing variables such as character-to-character spacing, scale, aspect ratio, and multi-line distances are learned and accounted for
during a training phase of the algorithm.
While this sometimes means a slight increase
in false-failed product at the start of production during the training process, the flexibility
of the algorithm to account for these printing
variables allows the system to decrease inspection time significantly over time.
Other innovative software solutions include
Matrox SureDotOCR algorithm which is part
of the Matrox Imaging Library (MIL) from
Matrox Imaging (Dorval, QC, Canada; www.
matrox.com). Dot-matrix character printing
poses many challenges. The SureDotOCR
algorithm can handle deformed, skewed, and
touching characters. In addition, the algorithm
has a built-in method for finding and parsing
the code, requiring minimal to no pre-process-
ing of the camera image. The SureDotOCR
algorithm compares the characters to a pre-
defined or user-defined font.
Implementing an OCR vision system onto
your packaging line requires help from a systems integrator specializing in machine vision.
An integrator will evaluate your line set up
and productivity requirements to determine
if a PC-based or smart camera system is best.
An integrator will also provide programming,
lighting setup and design, and part tracking
design for high speed applications.
The content for this article was provided by
EPIC Systems, Inc. If you have additional
questions or comments, please visit https://
www.epicvisionsystems.com/ or email Chris
Disclaimer: Although the information and
recommendations set forth herein are presented
in good faith, EPIC Systems, Inc. and its subsidiaries make no representations or warranties
as to the completeness or accuracy thereof. No
representations or warranties, either express or
implied, or merchantability, fitness for a particular purpose or of any other nature are made hereunder, and nothing herein waives any of the seller’s conditions of sale.
Figure 3: FlexOCV image processing software begins with a trained set of characters, but modifies the trained set during production based on printing variables such as character-to-character
spacing, scale, aspect ratio, and multi-line distances to decrease inspection time.
Natick, MA, USA
Dorval, QC, Canada