Using machine vision without prior programming skills

Object detection recognizes which object classes are visible on an image and marks them accordingly. Source: MVTec

Automation in the industrial sector is advancing inexorably. A high degree of networking and digitalization is required along the entire value chain. For this, investments in the right technologies are indispensable. Machine vision is an area that offers enormous potential. However, companies are often reluctant to make use of this potential. A lack of qualified personnel and a lack of programming skills among the employees are frequently cited as reasons for not using machine vision. But this does not have to be the case: Thanks to easy-to-use machine vision software such as MERLIC from MVTec, any company can easily and quickly leverage the benefits of machine vision – without any programming skills.

Most industrial sectors today rely on a very high degree of automation in their value chains. To meet the requirements of industry 4.0 and the smart factory, production processes must be networked and digitalized end-to-end. Machine vision can make a valuable contribution in numerous areas. Functioning as the “eye of production”, it monitors all manufacturing, quality assurance, and intralogistics processes. This involves two components: hardware, in the form of image acquisition devices such as cameras or sensors strategically placed in the production environment that continuously capture and generate substantial volumes of digital image data, and software.


What can machine vision do?

The technology is indispensable for modern, highly automated inspection processes as part of operational quality assurance. It can be used to reliably detect any type of defect in objects. Using optical character recognition (OCR) technologies, objects are recognized not only based on shape and texture, but also based on imprinted combinations of numbers and letters. Machine vision not only enables precise positioning and alignment of workpieces but also aids robots in gripping, handling, and depositing objects accurately, eliminating the need for direct operator intervention. This automation enhances the efficiency and safety of the entire handling process.

Whether in traditional manufacturing, automotive production, machinery and plant engineering, electronics manufacturing, battery production, or even the food and beverage industry – machine vision can be used across these and many other industries. It not only operates very quickly, but also very precisely. Processing large amounts of digital image data takes place in a few milliseconds, providing very accurate, reliable, and robust results. Thus, thanks to modern machine vision, companies can save significant costs – whether in assembly, quality assurance, or logistical workflows.


Easy to use

The integration of professional machine vision applications is usually very complex. Since no programming skills are required for such machine vision software, industrial image processing can thus also provide a valuable contribution to digitization for small and medium-sized companies in various industries, where qualified personnel or corresponding programming skills are often scarce. Here, easy-to-use machine vision software like MVTec MERLIC can provide a solution.

As an all-in-one solution, MERLIC can be easily integrated into factories thanks to its support for all common industry standards and compatibility with a wide range of hardware. It includes all necessary functions such as image acquisition, image processing, and visualization, i.e., the display of results in a frontend. Particularly important, especially for machine vision beginners without programming skills, is the easy-to-use aspect. The tools required to create the machine vision application can be conveniently selected via drag & drop from MERLIC’s graphical user interface. This allows complete machine vision applications to be developed and operated quickly without writing a single line of code. Simple integration into existing control concepts is also possible at any time.

MVTec MERLIC also addresses the increasing importance of artificial intelligence (AI) in the industrial context with its integrated deep learning technologies. Using self-learning algorithms, outstanding results can be achieved in object and defect detection. If neither the amount of high-quality image data, nor the powerful hardware required for training are available, or if one is dealing with very high production speeds, classical rule-based methods are often the better alternative. MERLIC also provides a variety of industry-proven processing tools for this purpose.


MERLIC in practice

Two examples from different industries show the advantages of using machine vision in the industrial sector.

In the food industry, products such as potatoes or chocolate bars are usually unsorted on the conveyor belt when they are transported to the robot packing area. To enable the robot to precisely grip the products in this chaotic scene, MERLIC detects the products with the help of a camera and transmits precise position data to the robot. Once the food items enter the robot's work area, it starts handling the products based on the data from MERLIC, following the first-in/first-out principle. The machine grabs the frontmost product and deposits it in the designated location. The coordinate systems of MERLIC and the robot are aligned so that the vision coordinates precisely correspond to the robot's trained workspace. To ensure that the robot can find the objects precisely, robustly, and quickly even under difficult conditions, MERLIC's integrated matching technology is used. This allows the robot to flexibly respond to changing variables, such as when contours are rotated, scaled, perspectively distorted, partially covered or outside the image.

Especially when inspecting complex parts, such as metal springs, deep-learning-based technologies like global context anomaly detection yield excellent results. In this process, a powerful camera captures an image from above for each component. On the captured images with the metal springs, global context anomaly detection performs the inspection. The deep learning technology consists of two neural networks. The "local" network checks for small-scale defects such as scratches, cracks, or contaminations. The "global" network goes one step further and checks for logical defects, such as bent or missing brackets. From the interference of the two networks, global context anomaly detection determines an anomaly score. This score is then compared to a pre-defined anomaly threshold. If the anomaly score is above this threshold, it indicates a defective component that is rejected. The inspection process using deep learning technology provides a major advantage over using a rule-based method. In a rule-based approach, all possible types of defects must be individually extracted and defined based on "bad images". In contrast, for training MERLIC’s deep learning methods, only "good images" are needed.


Machine vision for everyone

Machine vision provides significant added value for companies of all sizes and industries. Thanks to easy-to-use software, the implementation and utilization are straightforward and quick, allowing for processes optimization and employee relief. Visit for more Information.


About MVTec Software GmbH

MVTec is a leading manufacturer of standard software for machine vision. MVTec products are used in a wide range of industries, such as semiconductor and electronics manufacturing, battery production, agriculture and food, as well as logistics. They enable applications like surface inspection, optical quality control, robot guidance, identification, measurement, classification, and more. By providing modern technologies such as 3D vision, deep learning, and embedded vision, software by MVTec also enables new automation solutions for the Industrial Internet of Things aka Industry 4.0. With locations in Germany, the USA, France, China, and Taiwan, as well as an established network of international distributors, MVTec is represented in more than 35 countries worldwide.  


Comments (0)

This post does not have any comments. Be the first to leave a comment below.

Post A Comment

You must be logged in before you can post a comment. Login now.

Featured Product

REIKU's Cable Saver™ - The Most Versatile Modular Robotic Cable Management Solution

REIKU's Cable Saver™ - The Most Versatile Modular Robotic Cable Management Solution

REIKU's Cable Saver™ Solution eliminates downtime, loss of revenue, expensive cable and hose replacement costs, maintenance labor costs. It's available in three sizes 36, 52 and 70 mm. All of the robots cables and hoses are protected when routed through the Cable Saver™ corrugated tubing.The Cable Saver™ uses a spring retraction system housed inside the Energy Tube™ to keep this service loop out of harms way in safe location at the rear of the Robot when not required. The Cable Saver™ is a COMPLETE solution for any make or model of robot. It installs quickly-on either side of the robot and has been tested to resist over 15 million repetitive cycles. REIKU is committed to providing the most modular, effective options for ensuring your robotic components operate without downtime due to cable management.