MIL 10 — 25 years ;

MIL 10: 25 years of know-how built right in

Since 1993, MIL software has been at the center of vision systems the world over, performing critical guidance, identification, and inspection tasks. Bred on industry-best practices, Matrox Imaging takes full advantage of technological advances and leverage them to deliver the best vision tools to users. More than ever, developers are turning to MIL for dependable, effective, and practical vision tools.

Our latest update includes several innovative tools that make use of cutting-edge technical progress. Here’s what’s new:


Our classification tool automatically categorizes image content using machine-learning technology. Deep learning—specifically the convolutional neural network (CNN)—is used to assign images or image regions with challenging content, such as highly textured, naturally varying, or acceptably deformed goods, to pre-established classes for identification and detection.

Training a neural network requires complex knowledge and intricate attention to detail. MIL features Matrox Imaging-trained neural networks, which leverage our wealth of machine learning and machine vision experience, knowledge, and skill. Inference is then executed on a mainstream CPU by Matrox Imaging-written code, eliminating the need for third-party neural network libraries and specialized GPU hardware.

Rectangle shape finder1

A dedicated Geometric Model finder (GMF) tool in MIL 10 finds often-encountered rectangular shapes faster and with greater flexibility than generic tools. Locate one or more occurrences of any size—including ones within another—using advanced edge-based techniques.

The rectangle-finding tool finds the total number of occurrences, providing the center position, scale, and score for each. MIL 10 also details the angle, aspect ratio, and width for each rectangle.


MIL 10 now includes a new photometric stereo tool as part of the registration capabilities. This tool produces a composite image from a series of images taken with directional illumination—as taken by Light Sequence Switch (LSS) from CCS, a LED Light Manager (LLM) from Smart Vision Lights, or similar light controller—and emphasizes surface irregularities, whether embossing, engraving, scratches, or indentations

Other updates and additions

In addition to the tools detailed above, MIL 10 features changes to:

  • Code reader, now able to detect barcode type and train a context from a set of images
  • Metrology tools, for better support of 3D profiling and cross-section analysis
  • Processing primitives, enhancing and transforming images for better analysis using new Bayer interpolation, arithmetic operations, and edge-preserving filters

Additional programming examples aim to shorten the learning curve involved with application feasibility, prototyping, developing, and deploying machine vision programs.

Try MIL or FREE;

1. Through an update.