Introduction to image filters with MVTec HALCON - MVTec Halcon

In this tutorial, you’ll learn about some of the most commonly used image filters in MVTec HALCON, how they work, and what they can be used for. First, we’ll have a look at some smoothing filters, in particular mean_image and median_image, and how filter masks work. 

Then, you’ll get to know some arithmetic filters, like sub_image, invert_image, and scale_image. Next, we have a look at many different applications that we can solve with these filters. Lastly, you’ll learn about what to look out for when using filters on images with reduced domains. 




0:28 How mean_image and median_image work

2:26 Some examples for arithmetic filters

2:57 Application examples

5:25 Reduced domains and image filters


In this tutorial, HALCON 20.05 is used.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

Vision Shenzhen 2020 - Smart 3D Robot Vision with Gocator 2450 Blue Laser Profiler - LMI Gocator

This message is delivered to you to provide latest news and update on Machine Vision components distributed by Advance Ultravision Sdn. Bhd. If you would like to change your contact information, or prefer not to receive further information please send us an email. 

See our new Gocator 245O blue laser profiler mounted to a UR cobot performing wide field of view 3D scanning and inspection of shiny, machined-metal battery surfaces.



Learn more at https://lmi3d.com/gocator-2430-40-50-wide-fov-blue-laser-3d-laser-profilers

Find more information about LMI Gocator here: https://lmi3d.com/

Find more information about Machine Vision here: http://advanceultravision.com/ 

LMI Technologies - Battery Inspection with G2430/40/50 Blue Laser Webinar - LMI Gocator

Ekin Nalbangtoglu, our technical product manager, talks about the battery inspection industry and applications using Gocator 3D Smart Sensors, including the new G2430, G2440, and G2450 blue laser models. This is your chance to ask any questions you may have!




0:00 Introduction

1:40 About Us

4:30 Meet Gocator and FocalSpec

6:55 Useful Tools and Specialized Algorithms

11:27 Pre-Welding Gap & Flush Inspection

17:16 Battery Cell Weld Seam Inspection

23:26 Spot Welding Inspection On Connector Module

26:42 Other Applications

29:55 Questions


Find more information about LMI Gocator here: https://lmi3d.com/

Find more information about Machine Vision here: http://advanceultravision.com/ 

MVTec HALCON 20.11 New Features - MVTec Halcon

In this video you learn all about the new features in MVTec HALCON 20.11, released on November 20, 2011.




Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

 

HDevelop Tutorial 03: Visualization - MVTec Halcon

There are many ways to improve the visualization of your HDevelop programs. In this tutorial, you will learn about look-up tables, how to format you messages, and more. 

Please contact Advance Ultravision Sdn. Bhd. to download the corresponding example program.




Content

0:14 A bad example

0:56 Look-up tables

1:35 “Record Interactions”

2:24 A Graphics window that adapts its aspect ratio

2:58 Formatting your messages I 

3:45 Colors, fill and margin

4:16 “Insert Code” 

4:49 Formatting your messages II


In this video, HALCON 12.0.1 is used.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

HDevelop Tutorial 04: Working with regions - MVTec Halcon

Regions are a very powerful tool when working with MVTec HALCON. In this video, we learn how to segment an image using the Gray Histogram tool. The resulting region is then processed with morphology to separate touching objects. Lastly, using the features of the regions, like for example the circularity, we cluster different objects in separate regions. 

Please contact Advance Ultravision Sdn. Bhd. to download the corresponding example program.

It includes a small exercise: Instead of using the region features, we want to use the gray value information of the image.



Content

0:28 Segmentation: Separate background and foreground

0:48 Gray Histogram

2:26 Morphology: Process geometrical structures

3:28 Separate touching objects using morphology

4:22 Use region features to select certain regions 


In this video, HALCON 13.0.1 is used.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

New Gocator 2430/40/50 Blue Laser 3D Line Profilers - LMI Gocator

The latest addition to our popular 2400 series, these new BLUE LASER line profilers are designed for precision 3D scanning of shiny materials (e.g. machined-metal surfaces in CE and battery), and offer a range of wide fields of view for applications in various key markets such as EV battery, consumer electronics, rail, and factory automation.

Visit https://lmi3d.com/gocator-2430-40-50-wide-fov-blue-laser-3d-laser-profilers for more details.




Find more information about LMI Gocator here: https://lmi3d.com/

Find more information about Machine Vision here: http://advanceultravision.com/ 

HDevelop Tutorial 01: GUI and Navigation - MVTec HALCON

Let’s take a look at the user interface of HDevelop, HALCON’s interactive development environment. You will also learn to navigate through a program.

You can download the corresponding example program here: https://www.mvtec.com/news-press/video/detail/hdevelop-tutorial-01-gui-and-navigation/

Content

0:32 Graphics Window

0:59 Program Window & Navigation

2:42 Variable Window

3:17 Operator Window




In this video, you will get to know the most important windows of HDevelop, namely the Graphics Window, the Program Window, the Operator Window and the Variable Window. Moreover, you will learn how to go through your program step by step and how to use the Program Counter and Breakpoints. 

In this video, HALCON 12.0.1 is used, it can be easily adaptable for latest Halcon version.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

HDevelop Tutorial 02: Variables – MVTec HALCON

HDevelop features two types of variables: iconic variables, which consist of images, regions, and contours, and control variables, which consist of numbers, strings, and handles. 

You can download the corresponding example program here: https://www.mvtec.com/news-press/video/detail/hdevelop-tutorial-02-variables-mvtec-halcon/

Content

1:11 Iconic variables

2:38 Control variables

3:26 Tuples and arrays



You will learn how to access all the important information about the variables your program uses. Additionally, you will learn about tuples and arrays and how to use them intelligently to avoid loops in your program. 

In this video, HALCON 12 is used. The code can be easily adaptable to latest Halcon version.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

Line Confocal Imaging (LCI) Webinar - LMI Technologies

Juha Saily, our Line Confocal Imaging specialist, provides an introduction to LMI Technologies 3D Line Confocal Sensors. We discuss LCI technology, LMI products, and typical applications. 

This is your chance to ask any questions you may have about this exciting addition to LMI Technologies suite of products!

0:00 Introduction

1:24 Agenda

2:10 LMI Technologies

3:10 Product Lineup

6:20 Line Confocal Imaging (LCI)

12:36 Line Confocal Sensors

24:26 Integration in Inspection Systems

31:11 Scan Examples

50:25 Questions



Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

Deep-Learning-Based Anomaly Detection - MVTec Halcon


 


Find more information about Halcon here: https://mvtec.com


Find more information about Machine Vision here: http://advanceultravision.com/

Gocator G2 Universal Robots Support - LMI Gocator

In addition to the currently supported Gocator® 3D snapshot sensors, engineers can now easily integrate Gocator® 3D laser line profile sensors into their UR applications.  

This is achieved through the Gocator® URCap plugin, which performs precision hand-eye calibration between sensor and robot flange. 

Easy UR integration allows engineers to implement a complete vision-guided robotic solution – with minimal cost and development time – in applications that benefit from 3D laser line scanning such as measurement and inspection of elongated targets (e.g., cables, pipes, conduits), or applications that require larger fields of view not covered by G3 sensors (e.g., large bin picking).


0:00 Intro

0:08 Easy UR Integration

0:50 URCap Plugin

1:20 Factory Automation Application

1:38 Conclusion

Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors


Find more information about Machine Vision here: http://advanceultravision.com/

How to Setup Gocator With UR Robots for Pick-and-Place - LMI Gocator

This hands on webinar hosted by Mike Fisher walks you through the process of setting up a Gocator line profiler to guide the UR robot and gripper in executing pick-and-place operations. 

The setup process is made simple thanks to the URcap plugin, and the native ability to communicate XYZ coordinates directly from the sensor to the robot.


Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors


Find more information about Machine Vision here: http://advanceultravision.com/

Fast automated inspection of seals through 3D vision - MVTec HALCON

This video shows an automated inspection system, which inspects the caps and seals of push-fit products. 

Learn more https://www.mvtec.com/company/reference/detail/inspection-of-seals-with-3d-vision/








Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

How to read bar codes with MVTec HALCON - MVTec Halcon

In this tutorial you'll learn how to read bar codes with MVTec HALCON. Most bar codes can be read with default parameters using just two operators, create_bar_code_model and find_bar_code. 

However, there are many ways to adapt the bar code reader to a specific application, for example to speed up the decoding process or to read even more challenging bar codes. 

Additionally, we take a closer look at some debugging options, like inspecting the candidates and scanlines. In the course of this video you’ll learn about lots of HDevelop examples that illustrate various aspects of the bar code reader.






1:44 The basic functionality of the bar code reader
2:23 Candidates and scanlines
4:55 Reading low-resolution bar codes
5:54 Some quick tips


HALCON 20.05 is used in this tutorial.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

LMI Technologies 3D Gocator 3210 Review - LMI Gocator



Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

How to use Gocator Emulator - LMI Gocator

Try the Online Emulator at https://lmi3d.com/virtual-3D-smart-sensor

The emulator is a fully interactive simulation of Gocator’s interface. Each scenario contains previously recorded data and measurement tools.

This video explains how to use Gocator Emulator. Let’s get started.

0:00 What is Gocator Emulator?
0:44 How to Launch Gocator Emulator
1:27 Interface Overview
2:10 Navigating Scan Data
2:41 Adding Measurement Tools
3:22 Moving through Scan Frames
3:34 Manage Page
3:43 Scan Page
3:52 Model Page
4:14 Output Page
4:31 Dashboard Page
4:37 Try Gocator Emulator





Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

MVTec HALCON 20.05 New Features - MVTec Halcon

This video presents the main new features in HALCON 20.05, the new Progress version of MVTec HALCON released on May 20, 2020. 






Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

How to use Gocator Emulator - LMI Gocator

Try the Online Emulator at https://lmi3d.com/virtual-3D-smart-sensor

The emulator is a fully interactive simulation of Gocator’s interface. Each scenario contains previously recorded data and measurement tools.

This video explains how to use Gocator Emulator. Let’s get started.





Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

Image Band Pass Filter - Deediim Sensors

Surface defects can be defined by the change in surface property. For example, surface defects such as dents can be seen as a change in surface inclination, scratch as a change in surface roughness while stain can be seen as a change in surface reflective.

But until now, conventional lighting products have been used to detect surface defects only by utilizing brightness values, which has caused poor and unstable results. Furthermore, if a surface had changes in reflective and geometry, this usually resulted in crucial information loss.

To overcome these obstacles, we have developed a lighting system that directly measures 3 surface properties (inclination, roughness and reflective) by combining multiple images and outputting it as processed images.

These high-quality images can be used to detect complex defects regardless of sample & lighting conditions. In addition, classifying defects can also be achieved by a combination of the processed images. These high-quality images can especially be a good fit when combined with deep learning (AI) solutions.




Find out more information on Deediim Sensor here: https://www.deediim.com/index.php?mid=Technology

For more information on Advance Ultravision here: http://advanceultravision.com/

Embedded Vision as a strategic choice - MVTec Halcon

In this webinar, held by MVTec, you get interesting insights of embedded vision. 




Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

Linux + Raspberry Pi + Daheng Imaging Camera

In this example we show how to install the Linux Python SDK on a raspberry Pi3, using an industrial USB3 Vision camera from Daheng Imaging.



In this example we show how to run the C++  GxViewer example program on a raspberry Pi3, using an industrial USB3 Vision camera from Daheng Imaging.




Daheng Imaging Camera - http://www.daheng-imaging.com/en/

Find more information about Machine Vision here: http://advanceultravision.com/

3D tomato seedling sorting - MVTec Halcon

The manual grading of seedlings at companies involved in plant growing and breedingis both labour-intensive, time consuming and expensive. 


Now, an automated system that uses 3D-vision techniques in combination with knowledge-based formalisms has been developed to grade seedlings according to their quality. The system has already been installed by Flier Systems BV at the Westlandse Plantenkwekerij (WPK).






Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

3D profiling and portioning cheese with machine vision - LMI Gocator

This application uses the LMI Gocator 2340. A stand-alone easily set up 3D machine vision solution to calculate where a piece of cheese needs to be cut in order to get exact portions of 100 gram.




Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

All-in-one Illumination Solution - Deediim Sensors

Engineers usually depend on their knowledge and experience when choosing the correct lighting but if unsuccessful, this can lead to an extensive and time-consuming process. This is because there are hundreds of different lightings that exist in the market and most applications require a different lighting depending on its surface property and geometry.

This is the main reason why many engineers still spend a lot of time selecting the correct lighting for different types of applications (e.g. lighting type, size, color, gradation, etc.).



The free-illumination mode is an all-in-one solution that can replicate most lighting products out in the market, just by using one lighting system. This has been made possible by using a proprietary lighting system where hundreds of LEDs are independently controllable.

Every single LED’s brightness and color can be controlled, meaning you can now draw & replicate all sorts of lighting conditions according to your needs. This will benefit engineers to a great extent when selecting correct lightings and can also simplify machine vision systems that use multiple lightings for inspection.


Find out more information on Deediim Sensor here: https://www.deediim.com/index.php?mid=Technology

For more information on Advance Ultravision here: http://advanceultravision.com/

Introduction to Surface-based Matching Tutorial - MVTec Halcon

This tutorial introduces surface-based matching with MVTec HALCON. Surface-based matching can be used to locate objects using a 3D sensor. 




0:14 Basics of surface-based matching
0:28 Example: Locate pipe joints in a 3D scene
0:47 Create a surface model
1:53 Find the surface model
2:54 debug_find_surface_model
4:30 Interpret the score of find_surface_model


As an example, we create a surface model of a pipe joint using a CAD file. Then, we find the pipe joint in several 3D scenes. Lastly, we learn about different parameters of this process and how to find possible problems.


Download the example program here: https://www.mvtec.com/news-press/video/detail/introduction-to-surface-based-matching-with-mvtec-halcon

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

Gocator 2530 Smart 3D Laser Profiler - LMI Gocator

Learn about the all new Gocator 2530 blue laser profiler for 10 kHz inspection in battery and consumer electronics inspection, and rubber & tire and general factory automation applications.




Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

Surface Inspection System - Deediim Sensors

Surface defects can be defined by the change in surface property. For example, surface defects such as dents can be seen as a change in surface inclination, scratch as a change in surface roughness while stain can be seen as a change in surface reflectivity. But until now, conventional lighting products have been used to detect surface defects only by utilizing brightness values, which has caused poor and unstable results. Furthermore, if a surface had changes in reflectance and geometry, this usually resulted in crucial information loss.



To overcome these obstacles, we have developed a lighting system that directly measures 3 surface properties (inclination, roughness and reflectivity) by combining multiple images and outputting it as processed images. These high-quality images can be used to detect complex defects regardless of sample & lighting conditions. In addition, classifying defects can also be achieved by a combination of the processed images. These high-quality images can especially be a good fit when combined with deep learning (AI) solutions.




Find out more information on Deediim Sensor here: https://www.deediim.com

For more information on Advance Ultravision here: http://advanceultravision.com/

Anomaly Detection - MVTec Halcon

HALCON's deep-learning-based anomaly detection allows you to easily detect whether images contain deviations from known training data. To train this network, only a relatively low number of "good" images is required. Consequently, there is also no need to label any data.




Combined with its simple and flexible workflow, anomaly detection significantly increases the possibilities to solve your applications.

Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

Gocator 2530 Smart 3D Laser Profiler - LMI Gocator

Learn about the all new Gocator 2530 blue laser profiler for 10 kHz inspection in battery and consumer electronics inspection, and rubber & tire and general factory automation applications.




Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

Gocator 2490 with a 2 meter Field of View - LMI Gocator

Gocator® 2490 is an all-in-one solution designed to scan large targets in packaging & logistics, automotive assembly, sawmill board optimization, and food processing applications.






Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/

PALLAS Smart Camera + Merlic - Daheng Imaging

The smart camera PALLAS combined with MVTEC’s powerful, all-in-one, machine vision software MERLIC provides a reliable and fast performance and is an easy-to-use solution without any programming.



Featuring the Xilinx Zynq UltraScale+ MPSoC (quad-core A53@1.2GHz) processor, PALLAS provides a fast processing speed and an excellent performance. Hirose connectors as well as the lighting control port enable an easy installation. Moreover, the camera can secure reliability in a harsh environment due to the robust housings and its compact design.

The integrated and powerful visual software MERLIC comes with an image-centered user interface and offers not just a comprehensive tool library, but also a wide range of drag-and-drop tools – to be easily operated without any programming.

Together with MVTec MERLIC, the intelligent PALLAS smart camera is widely used in 1D, 2D, bar and data code reading, OCR,  measurement, calibration, detection, and localization of objects.



PALLAS Smart Camera Datasheet - http://www.daheng-imaging.com/upload/accessory/PALLAS_6513M-M0_Datasheet_EN_20191016.pdf

PALLAS Smart Camera Brochure - http://www.daheng-imaging.com/upload/accessory/DAHENG-IMAGING_PALLAS_SmartCameras_Brochure_EN(201911).pdf

Find more information about Machine Vision here: http://advanceultravision.com/

MERLIC: A Machine Vision application in five minutes - MVTec

It’s really easy to create a machine vision application with the MVTec software MERLIC. In this video, we will show you how to create a simple application that checks whether all fuses are correctly placed on a board. 





Three easy-to-use tools are enough: “Acquire Image from File”,” Check Presence with Gray Features” and “Evaluate Expression”. 

Download your free MERLIC trial version to try it out for yourself:
https://www.mvtec.com/products/merlic/now/

Find more information about Machine Vision here: http://advanceultravision.com/

A fully automated dispense and labeling system for pharmaceutical products - MVTec HALCON

MVTec’s Certified Integration Partner Crave Technical developed a vision system for an automatic unit-of-use dispense and labeling system for pharmaceutical products. HALCON is used in this system for object detection, bar & data code reading as well as hand-eye-calibration for robots that pick the boxes from a conveyor and then position them for the scanning of the code.






Find more information about Halcon here: https://mvtec.com

Find more information about Machine Vision here: http://advanceultravision.com/

Introducing Surface Masking - LMI Gocator

In certain inspection applications, the engineer needs to isolate a specific feature in order to take measurements of a part. We recently introduced the Surface Mask tool in Gocator® to solve this challenge.

To illustrate how the tool works, we’ll use a connector with 4 pins as our scan target.


The goal in this application is to measure the surface flatness of the face of the flange, which is the innermost ring of the connector.

Using the Surface Mask Tool


Measuring the surface flatness of the face of the flange is easily solved using a Gocator® 3D laser line profiler or snapshot sensor and two built-in tools. First, the Gocator® sensor scans and generates a 3D surface of the connector.



In the browser-based Gocator interface, drag and drop the Surface Mask tool to isolate the region representing the face of the flange (represented by the orange ring of data). Then apply a circular mask (to match the shape of the flange), configuring it to extract a partial ring of data from the original scan.

The Surface Mask tool creates a new surface by extracting specific data from the desired region, and excluding data from surrounding regions.

The image below shows the extracted data after the Surface Mask tool has been applied. This extracted data can then be further processed by other tools, or measurements can be applied to the surface data itself.


Making a Surface Flatness Measurement


Next, apply the Surface Flatness tool to make a measurement of the flange. Set the input of the Surface Flatness tool to the output of the Surface Mask tool, then define the region of interest to include the isolated flange data.


This combination of surface masking with measurement makes it easy to solve the connector flange inspection task.

Choosing from Circular, Elliptical, Polygonal, and Rectangular Regions

Circle is not the only region offered in the Surface Mask tool. There are four different region types available, depending on the shape of your scan target.

These four regions are:

(1) Circle - As seen in our connector example

(2) Ellipse


(3) Polygon – For irregular and complex shapes


(4) And Rectangle

Benefits of Surface Masking


The great thing about the Surface Mask tool is that it allows you to centralize region-based masking in a single location, and export specific regions to multiple downstream measurement tools––saving you valuable time and setup effort.

The tool also allows you to define up to 16 masking regions simultaneously, and extract surface data based on those masks. Each masking region’s size, position, and shape (including circular, elliptical, polygonal, and rectangular) can be individually configured. Regions can be overlapped to create even more possibilities for custom mask regions

Find more information about LMI Gocator here: https://lmi3d.com/products/gocator-3D-smart-sensors

Find more information about Machine Vision here: http://advanceultravision.com/