Software training

Custom-made training programs

As an official distributor for the HALCON and MERLIC image processing libraries we offer both standard training courses as well as customer-specific training for HALCON and MERLIC.

Currently our standard training courses cover the topics Introduction to HALCON, Machine Learning in HALCON and Introduction to MERLIC. In the case of customized training, the training topics are tailored specifically to your application and data, so that you can return to your workspace with initial solution outlines in hand by the end of the training session.

Our standard training courses take place regularly at our office in Munich or Bremen. Upon consultation, a customized training course can also be held at your facilities.

Please contact us, if you are interested in our of our training courses.

Introduction to the development environment HDevelop

  • Introduction to the user interface
  • Using the help functions and the example browser, finding functions and examples
  • Introduction to GUI wizards (e.g. for camera calibration or selection)

Integration and use of industrial cameras in HALCON

  • Image acquisition and capture
  • Image Display
  • Camera calibration via calibration patterns (intrinsic and extrinsic)

Overview of basic image processing functionalities

  • Segmentation
  • Matching
  • In-plane measurement tasks
  • Anomaly detection (e.g. surface scratches)
  • OCR / Barcode detection and decoding

Segmentation
Segmentation

Matching
Matching

Measuring in the plane
Measuring in the plane

Anomaly detection (e.g. surface scratches)
Anomaly detection (e.g. surface scratches)

Integrating HALCON into your own applications

  • Using the C#/C++ API
  • Using the HDevEngine

Training objectives

  • Dealing confidently with HDevelop and finding relevant operators for your own tasks
  • Integration of HALCON into your application and connecting a camera
  • Autonomous completion of simple image processing tasks via HALCON

Training topics are accompanied by practical exercises. For the exercises, please bring your own laptop to the training session.

Course Fees (per person)

The courses include drinks, lunch and participation certificate. For first-time HALCON customers, the course fee is €450.00 + VAT per person; for existing HALCON customers, the fee is €350.00 + VAT per person. Upon the purchase of a HALCON SDK (up to six months after training), first-time HALCON customers will receive a one-time €100 discount on the SDK purchase price.

Appointments

May 15, 2019, from 9 am - 6 pm, Überseetor 18, 28217 Bremen, Germany
Please register by May 5, 2019. If there are fewer than five participants in total, the event will not take place.

June 12, 2019, from 9 am - 6 pm, Agnes-Pockels-Bogen 1, 80992 Munich, Germany
Please register by June 2, 2019. If there are fewer than five participants in total, the event will not take place.

Introduction to typical machine learning tasks and algorithms

  • Overview of problems that can be solved with the help of machine learning methods
  • Overview of various classification algorithms:
    • Support vector machines (SVM)
    • Multilayer perceptron (MLP)
    • Gaussian mixture models (GMM)
    • k-nearest neighbors (k-NN)

Solving image processing tasks with machine learning methods

  • Data acquisition and data preparation
  • Feature extraction and selection
  • Training and inference flows in HALCON
  • Solving the following tasks:
    • Segmentation
    • Anomaly / defect recognition
    • Image classification
    • OCR

Segmentation
Segmentation

Segmentation
Segmentation

Classification
Classification

Classification
Classification

Defect detection
Defect detection

Defect detection
Defect detection

Advanced topics

  • Regularization
  • Automatic feature selection
  • Hyperparameter optimization
  • Interpretation of various performance metrics

Introduction to deep learning methods in HALCON

  • Overview of deep learning
  • Deep learning vs. traditional machine learning methods
  • Training your own network in HALCON
  • Inference workflows in HALCON
  • Solving of image classification and defect detection tasks with the help of Deep Learning
  • Data visualization and troubleshooting with the help of heatmaps / coldmaps

Training objectives

  • Evaluation of image processing tasks with regard to their resolution via machine learning methods.
  • Selection of the most suitable machine learning method for your image processing task
  • Data acquisition and data preparation for machine learning training procedures.
  • Autonomous solving of classification / segmentation and defect detection tasks with the help of machine learning methods in HALCON

Training topics are accompanied by practical exercises. For the exercises, please bring your own laptop to the training session.

Course Fees (per person)

The courses include drinks, lunch and participation certificate. For first-time HALCON customers, the course fee is €450.00 + VAT per person; for existing HALCON customers, the fee is €350.00 + VAT per person. Upon the purchase of a HALCON SDK (up to six months after training), first-time HALCON customers will receive a one-time €100 discount on the SDK purchase price.

Appointments

May 16, 2019, from 9 am - 6 pm, Überseetor 18, 28217 Bremen, Germany
Please register by May 6, 2019. If there are fewer than five participants in total, the event will not take place.

June 13, 2019, from 9 am - 6 pm, Agnes-Pockels-Bogen 1, 80992 Munich, Germany
Please register by June 3, 2019. If there are fewer than five participants in total, the event will not take place.

Introduction to the MERLIC user interface (MERLIC backend)

  • Inserting and connecting tools
  • Working with EasyTouch
  • Working with triggers
  • Parallel processing

MERLIC designer

  • Overview of the widget library
  • Design of several frontends as tabs or dialogs
  • Setting up the user administration

Development of applications in the MERLIC backend
Development of applications in the MERLIC backend

Creating a graphical user interface with MERLIC Designer
Creating a graphical user interface with MERLIC Designer

Defect detection
Defect detection

Work with 3D height images
Work with 3D height images

MERLIC frontend

  • Starting up the frontend
  • Administration of different user groups
  • Multiple frontends
  • remote frontends

Standard applications and workflows

  • Get to know the basic MERLIC tools
  • Example applications such as counting, measuring and defect detection
  • Work with 3D height images

MERLIC process integration

  • Setting up process integration
  • Creation of recipes
  • Defining of interface parameters

Course Fees (per person)

The courses include drinks, lunch and participation certificate. For first-time MERLIC customers, the course fee is €450.00 + VAT per person; for existing MERLIC customers, the fee is €350.00 + VAT per person. Upon the purchase of a MERLIC (up to six months after training), first-time MERLIC customers will receive a one-time €100 discount on the purchase price.

Appointments

May 8, 2019, from 9 am - 6 pm, Überseetor 18, 28217 Bremen, Germany
Please register by April 28, 2019. If there are fewer than five participants in total, the event will not take place.

Get in touch with us

The Imaging Source Europe GmbH
+49 421 335910 Bremen, Germany

Or send us an email:

About The Imaging Source

Established in 1990, The Imaging Source is one of the leading manufacturers of industrial cameras, frame grabbers and video converters for production automation, quality assurance, logistics, medicine, science and security.

Our comprehensive range of cameras with USB 3.1, USB 3.0, USB 2.0, GigE interfaces and other innovative machine vision products are renowned for their high quality and ability to meet the performance requirements of demanding applications.

Automated Imaging Association ISO 9001:2015 certified

Contact us