Machine Vision Software LinkedIn Showcase page

X Marks the Spot: Matrox Imaging Announces Major Software Update With Enhanced Support For Classification Using Deep Learning

MIL X service pack delivers user training of deep neural networks for classification, coarse segmentation from classification using deep learning, HDR imaging, and much more

Matrox Imaging Library (MIL) X vision software includes deep-learning-based classification tools, 3D functionality, and the MIL CoPilot prototyping environment.
MIL X is the latest iteration of this
vision library, offering field-proven
results and a 25-year-plus history
of reliable performance.

MONTREAL, Quebec, 18 February 2020—
Today, Matrox® Imaging is pleased to unveil Matrox Imaging Library (MIL) X, the latest name for its celebrated vision software, featuring two major updates. This field-proven software development kit (SDK) includes an extensive collection of tools for developing machine vision applications.

The latest MIL X service pack delivers a range of new features and functionality, including the training of deep neural networks for image-oriented classification; coarse segmentation using image-oriented classification based on deep learning; a revamped plus augmented 3D display, processing, and analysis offer; and support for High-Dynamic-Range (HDR) imaging. A companion update also introduces many enhancements to the MIL CoPilot interactive environment including, most notably, support for training a deep neural network.

Hands-on training and training-as-a-service options

Click to enlarge
Graphs presented by MIL X to visualize
the CNN training progress.

The newest MIL X service pack expands the capabilities of its classification tools, which make use of deep learning technology—specifically convolutional neural networks (CNNs)—to analyze images of highly textured, naturally varying, and acceptably deformed goods. To perform inference, the CNN must first undergo training. MIL X provides the necessary infrastructure to build the required training dataset—including the labeling of images and augmenting the dataset with synthesized images—as well as monitoring and analyzing the training process. It supports different types of training, such as transfer learning and fine-tuning, all starting from one of the supplied pre-defined CNN architectures.

With the aim of catering to different user needs and constraints, this MIL X service pack now affords customers two options for CNN training. Users can opt to train a CNN on their own, or they can continue to engage Matrox Imaging’s team of vision experts to perform the training on the users’ behalf through Matrox Professional Services. For users with limited deep learning experience, Matrox Imaging-led training provides a way to jump-start the process of using a CNN for particular automated visual inspection applications, with the confidence of being assisted by a team of skilled practitioners.

Coarse segmentation from classification using a CNN

Click to enlarge
MIL X’s coarse segmentation approach
generates maps indicating the pre-established
class and score for all image neighborhoods.

MIL X’s image-oriented classification makes use of deep learning technology in two distinct approaches: a global approach that assigns images to classes and a coarse segmentation approach—introduced in the new service pack—that maps image neighborhoods according to categories. The latter ultimately identifies and roughly locates the presence of specific features or defects.

HDR imaging within registration toolset

Click to enlarge
Illustrating HDR imaging registration,
which combines images taken with short
and long exposures and combines them
into a single result image (on right).

With the latest service pack, MIL X similarly expands the registration toolset, adding a new feature for performing HDR imaging. The
HDR technique produces an image with a greater dynamic range of luminosity than what is possible in a conventional image. The resulting single image thus brings out detail in both the dark and bright areas that are not otherwise seen together.

Faster prototyping and development with MIL CoPilot

Click to enlarge
The MIL CoPilot environment now supports
CNN training and inference for classification.

MIL X incorporates MIL CoPilot, the interactive environment for experimenting, prototyping, and generating code. A companion update to the newest service pack adds training and inference support for image-oriented classification using deep learning.

Serving as the interface for user-directed CNN training, MIL CoPilot lets users label and augment the required dataset, visually monitor the training process, and finally, view results in clear, concise tables.

“This latest release of MIL delivers a broad range of new functionality,” said Pierantonio Boriero, director of product management, Matrox Imaging. “With the expansion in classification capabilities, inclusion of HDR imaging, a makeover to its 3D functionality, and much more, MIL X continues to forge ahead as a premier SDK for machine vision application development.”

Availability

MIL X Service Pack 4 and the companion update to MIL CoPilot are available now in early access form through the software’s update service. Their official releases are slated for Q2 2020.

About Matrox Imaging

Matrox Imaging is an established and trusted supplier to top OEMs and integrators involved in machine vision, image analysis, and medical imaging industries. The components consist of smart cameras, vision controllers, I/O cards, and frame grabbers, all designed to provide optimum price-performance within a common software environment. For more information, visit www.matrox.com/imaging.

Media Contact

Matrox Media Relations
+1 (514) 822-6000
www.matrox.com/imaging/

Matrox and Matrox product names are registered trademarks and/or trademarks of Matrox Electronic Systems, Ltd. and/or Matrox Graphics Inc. in Canada and/or other countries. All other company and product names are registered trademarks and/or trademarks of their respective owners.