Microscan, the inventor of Data Matrix symbology
and Code 128, is a world leader in providing machine vision
systems, bar code, and advanced two-dimensional symbology
readers for manufacturing and distribution environments. Microscan
combines advanced machine vision and automatic
identification technology to enable manufacturers to automatically
identify, track, and assure quality throughout the manufacturing
process. The net result for customers is improved throughput,
better quality, and enhanced profitability.
Visionscape Software
Broad Collection of High-level Vision Tools
A broad collection of high-level vision tools already proven in thousands of machine
vision applications and many new capabilities enabled by the performance of the latest
generation of Microscan hardware are available. These tools allow the same system to be used
in a wide variety of applications such as inspection, dimensional gauging, guidance,
and identification. Examples of such tools include flaw detection tools for surface quality
inspection, intelligent optical character verification (OCV) tools for mark inspection and
label verification, dimensional gauging tools for non-contact metrology, robust Data Matrix
and bar code reading tools, neural network-based trainable optical character recognition (OCR), etc
Optimized Low-level Image Processing/Analysis Libraries
Visionscape Software has a strong foundation of low-level vision processing tools extensively
optimized for accuracy, robustness, and speed.
- Image preprocessing (image decimation, image resampling and flipping, image arithmetic, high- and low-pass filtering, mathematical morphology, etc.)
- Image analysis (area counting, gray scale histogram analysis, connectivity analysis, edge detection, projection, template matching, etc.)
All tools are accessible from a top-level GUI for use by non-programmers as well as software libraries for developers.

Built-in Set-up/Run-time Graphical User Interface
Such graphical user interfaces allow:
- Application engineers and system integrators without any programming skills to quickly
develop and deploy complex vision applications in a point-and-click fashion by dropping
appropriate tools into a vision program organized as a sequence of steps
- Installers and factory floor operators to select, set-up, and try-out preprogrammed
applications and perform run-time monitoring/control of such applications
The run-time interface enables downloading different applications onto the board, starting
and stopping them, communicating results to the host PC, and collecting, displaying, and
uploading failed images or providing other diagnostics to the user.
ActiveXTM Component Software Architecture
Under the Visionscape architecture, ActiveX Controls encapsulate the core vision system
functionality and user interface required to develop and deploy vision applications.
Examples include the Job and Program Managers used for creating and editing a vision
application, the Set-up Manager for training and testing an application, and the Runtime
Manager for downloading, starting, stopping and operator monitoring an application
Users of the Visionscape software environment obtain programming access to these ActiveX
components to develop custom systems by dropping the appropriate components into a Visual
Basic or C++ application.
Click
here to learn more about Microscan.