Custom Imaging Software

Create Your Own Custom Software

We can provide you with the tools to create your own software using the Matrox Imaging Library (MIL) or the Matrox Design Assistant (DA) graphical application development environment.

Matrox Imaging Library (MIL) is a comprehensive collection of software tools for developing machine vision, image analysis, and medical imaging applications. MIL includes tools for every step in the process, from application feasibility to prototyping, through to development and ultimately deployment.

Matrox Design Assistant (DA) is an integrated development environment (IDE) for Microsoft® Windows® where vision applications are created by constructing an intuitive flowchart instead of writing traditional program code. In addition to building a flowchart, the IDE enables users to design a graphical web-based operator interface for the application. 

These robust tools support image acquisition, image processing, metrology, and object detection along with new 3D functionality and Deep Learning modules. If you would like more information on these tools, contact us today!

Let Us Create Your Custom Software

We also have engineers who can write fully customized imaging software for you based on your detailed specifications. This would include support for image acquisition, any image pre-processing and then image analysis in real time environment. For the initial discovery phase, we often propose a pilot test project that defines the system capability. The project then typically proceeds in stages, with well define milestones and deliverables. Contact us today to discuss your custom software needs!

Create Custom FPGA Code in the Camera

For very high speed applications, where any latencies can be prohibitive, we can offer you the opportunity to customize the camera FPGA code. By performing data reduction within the camera, the user can now sent back much simpler data sets or instructions to control real time processes. As an example, using a threshold function followed by object detection and centroid determination, a user can track a laser beam spot in real time and send back just the coordinates of the centroid, avoiding latencies in image transfer, and CPU based image processing.

In partnership with Concurrent EDA, specialists in imaging firmware development, we can offer a Hardware Development Kit (HDK) which can be used to customize the FPGA code within the GigaSens High Speed camera. Using this HDK, your engineers can design the customized FPGA code using the Xilinx Vivado toolkit.

If you want to get to the finished code faster and with full optimization, we can write the customized code for you. Once we obtain a clear specification and well defined test methods to verify code we can provide you with an estimated cost and time to develop your custom code.

Contact Us Today to Explore the Option that best suits your imaging challenge!