Convincing Reference Projects

IconPro AI Solutions are trusted by

Solve the Challenges

Visual inspections for quality assurance can be costly and manual, and difficult to automate.

Unlock your potential

Automate visual inspection in production for cost-effective and reliable quality assurance.
RELIABLE results

Unlike manual visual inspection methods, which are often subjective, you get repeatable and accurate results.

ROBUST against disturbances

Changing image conditions or high error variations are not a problem compared to classical methods.

FAST Inline-evaluation

Significantly shorter evaluation times than with classic image processing allow automated inline operation.


Icon Pro


Paper: Machine Vision for
Quality Assurance

Read when Machine Vision is better suited for quality assurance than classical methods and learn about an original application example (German only).

How to start?

We will guide you through 6 systematic steps in less than 6 months. Get a reliable proof-of-concept in the most cost-efficient way!

Icon Pro
  • Understand use-case and quality evaluation criteria

  • Already image data available? Know its suitability

  • Collect & structure meaningful image data

  • Know the return on investment considering costs and risks

  • Plan shopfloor deployment & data flow with your IT

  • Get a roll-out roadmap after proof of concept


What are the benefits of machine vision for optical inspection?

Machine vision offers advantages for optical inspection because it overcomes the difficulty of traditional industrial image processing systems in distinguishing between environmental variations in the image data and functional or qualitative deviations in the inspection objects.

In contrast, humans can learn and make these distinctions even though they are slower than machines.

However, human inspection is better suited for complex and unstructured image data.

However, machine vision models can transfer human cognitive abilities to machine systems and thus combine the abstract, learning and qualitative interpretation of image data with the robustness and speed of industrial image processing systems.

How is machine vision used for visual inspection?

Machine Vision automates optical inspections using machine learning algorithms. Cameras and lighting are used to record visual information and process it using software on an evaluation computer. A powerful graphics card is often used, as well as an operating system that enables real-time calculation with regard to the determined number of arithmetic operations of machine vision algorithms.

The resulting test result is displayed graphically, stored in a database or made available via an interface. An example of the use of machine vision in quality assurance is the classification of test objects as “OK.” (ok) and “n.i.O.” (out of order) by a trained algorithm model.

The preparatory training requires a sufficient amount of sample data and computing capacity. In some cases, already pre-trained algorithms can also be used.

In general, machine vision implements robust solutions for complex and usually classifying inspection tasks that cannot be solved with classic image processing or can only be solved with great effort.

Icon Pro

What needs to be considered before using machine vision for optical inspection?

Machine vision methods for image processing are particularly suitable for complicated inspection methods in production, which must be robust to fluctuations or anomalies in the image data and evaluate qualitative or discrete measurement variables.

Artificial neural networks make it possible to automate processes for which previously no or only very difficult to program solutions could be found. In this way, error rates can be minimized and test times shortened.

Getting started with the implementation of machine vision applications in image processing is made easier by existing programming libraries such as TensorFlow or even completely ready-made software and requires relatively little know-how in image processing.

Before being used for optical testing, the artificial neural networks must be systematically trained and validated. For this as well as for the initial selection and final monitoring of the algorithm in operation, however, the involvement of experts and professional software for industrial machine vision is recommended.


You might also be interested in this:

Predictive Maintenance
Predictive Quality
Trend analysis & Prediction
Software Engineering
Data screening & Analysis

Case Studies

use IconPro.

Manufacturing – Visual Inspection

Manufacturing – Visual Inspection

Project Subtitle
System for adaptive phototonic surface testing with adaptive image evaluation in combination with a cleaning system.

Companies and Partners

Manufacturing – Ultrasonic Inspection

Manufacturing – Ultrasonic Inspection

Project Subtitle
Quality Control of Vehicle Assembly using an Ultrasonic Imaging Sensor with Embedded Artificial Intelligence

Companies and Partners

Mechanical – Wire Eroding

Mechanical – Wire Eroding

Project Subtitle
Data-based evaluation of the wire electrical discharge machining process

Companies & Partners
WBA Aachener Werkzeugbau Akademie GmbH, Mak…

Our Offering

As simple, reliable and cost-effective as possible.
We offer the full range of industrial AI services.
Icon Pro

Our team will be happy to help you. Get in touch!


What is machine vision?

Machine vision is a term that describes the process of using digital cameras, sensors, and processing algorithms to capture and interpret visual information from the physical world. This technology is used in a variety of applications, e.g. B. in industrial robotics, medical imaging and autonomous vehicles. It enables machines to cognitively see and make decisions in real-time, allowing them to react intelligently and efficiently to their environment.


How does machine vision work for optical inspection?

Machine vision for optical inspection in quality control is based on the processing of image data captured by cameras. The image data is processed by machine learning algorithms that are trained to recognize and classify specific features or defects. The algorithms are usually trained on a large amount of training data, which includes all possible defects and fluctuations in the image data.


What are the advantages of machine vision for optical inspection?

With machine vision, complex inspection tasks can be solved for which conventional, rule-based algorithms offer no or only very complex solutions. With the help of machine learning algorithms and sufficient training data, image data with countless variations can also be managed in a targeted manner. The solutions often resemble the capabilities of the human visual system and combine them with the speed of computer-aided image processing.