All-in-one Vision Applications software


MAD vision software has a rich image processing library for metrology application, defect inspection, sorting, matching etc. Can be interfaced to LabView and C# for easy enhance the connectivity to other applications with a very cost effective way.
MAD vision software will also provide you the ability to control servo motors and I/O units for complete machine vision applications.

  • Critical dimensions measurement
  • Data collection for SPC analysis report.
  • Integration to costumer production floor.
  • Application tailoring for the customer needs.
MAD software screens

The MAD vision software can be used as a platform to construct a wide range of applications, from simple single camera inspection stations to a complete multi-camera station, all in one solution.

MAD Vision Software

User Interface


A simple interface is used to construct applications. Our customers say
“it’s the world’s simplest interface for constructing vision applications”

bVision User Interface

MAD vision software interdiction – part 1

MAD vision software interdiction – part 2

Rich Image Processing library:

  • Auto Matching
  • Detection of lines and circles with an accuracy of up to 1/50 pixel
  • Image sequence processing
  • Easily create lines intersection , line datums and much more
  • Defect Inspection
  • Blob Analysis

MAD Vision Software

Data sharing and SPC


The MAD vision software uses a smart result interface, enabling you to add result manipulation,
mathematical calculation with a built-in pass/fail mechanism.
MAD vision software can forward the results according to any and all of the following options:

  • Informative popup dialog on the user screen
  • Excel templates and csv files for SPC analysis
  • PLC or other computer using TCP\IP protocol
  • LabView application
  • Dot.NET – Build and customize you own user interface


  • The MAD vision software is fully integrated with third-party motion controller, I/O unit, 3D sensors and much more!
  • Send and Receive control messages with other devices through serial port and TCP/IP sockets
  • Using TCP\IP, the MAD vision software can be controlled by PLCs

MAD Software

Multi-Tasking operation – MAD software

Multi-Tasking operation

With MAD vision software you can run simultaneously multiple MAD vision software instances on a single or
several PCs and retrieve the results for a real cost effective solution.


  • With MAD vision software you don’t need any prior programming knowledge for application setup
  • MAD vision software has an Intuitive user interface
  • MAD vision software has a large and powerful image processing library
  • MAD vision software can process multiple cameras with different vision tasks at the same time
  • MAD vision software has an easy integration with Excel for a SPC analysis
  • MAD vision software can interface remotely to C#, LabView and PLC’s
  • MAD vision software can communicate with motion controllers and I/O units
MODEL Description Application Group Highlight
BVMET100 Meteorology Meteorology + Defect Measurement Software
BVCOM101 Communication Master/Slave Module Measurement Software
BV3D102 3D 3D Model Module Measurement Software
BVAV103 Assembly Verification Verification Module Measurement Software