Matrox Imaging Library (MIL) Offers Enhanced Code Reading and Verification, Revamped GPU-Based Processing, and GenICam™ CLProtocol Support

November 8, 2011, Stuttgart, Germany — At Vision 2011, Matrox Imaging is announcing enhancements to the Matrox Imaging Library (MIL) 9, a software development toolkit for image analysis, machine vision, medical imaging, and video analytics. These enhancements include improvements to code reading and verification, GPU-based processing, and GenICam™ support.

Expanded code reading and verification

"The ongoing implementation of product serialization to meet track and trace standards and regulations has brought about the continued development of the 1D/2D code reading and verification technology," says Pierantonio Boriero, Product Line Manager. The latest result is an update to MIL 9 that makes it easier to read distorted DataMatrix, QR and 4-State/IMB codes, and allows Micro QR codes to be read. The update also introduces the verification of DataMatrix and QR codes based on the relevant ISO-IEC and AIM-DPM standards.

Revamped GPU-based processing

MIL's GPU-based processing capability has been updated using the Microsoft®DirectX® 11 or more specifically, the DirectCompute application programming interface (API). "The latest version of this proven API has allowed Matrox Imaging to implement and optimize operations like histogram," says Arnaud Lina, Processing Software Development Manager. Also illustrated in this update is the interoperability of MIL code with custom DirectCompute and OpenCL™ code for GPU-based processing. In addition, the update enables the use of a GPU that is not connected to a monitor, which is particularly useful for demanding applications requiring multiple GPUs.

Introduction of GenICam™ CLProtocol support

MIL's support for the GenICam™ CLProtocol will be introduced first for the Matrox Solios Camera Link® frame grabber family. "The GenICam™ CLProctocol is a new standardized method to access and control features of Camera Link® cameras and its use is being gradually phased in by leading camera vendors," says Stephane Maurice, Software Development Director.
These updates to MIL 9 will be progressively released to users starting at the end of 2011 and continuing into early 2012.

About Matrox Imaging Library (MIL)

First released in 1993, Matrox Imaging Library (MIL) is a comprehensive collection of software tools for developing industrial imaging applications. MIL includes tools for every step in the process: from application feasibility, to prototyping, through to development and ultimately deployment. The toolkit features interactive software and programming functions for image capture, processing, analysis, annotation, display, and archiving.

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, 3D sensors, vision controllers, I/O cards, and frame grabbers, all designed to provide optimum price-performance within a common software environment. For more information, visit

Media contact

Media Relations
+1 (514) 822-6000

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.

Related Products: 
Matrox Imaging Library X