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 and Machine Learning in HALCON. 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

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

March 13, 2019, from 9 am - 6 pm, Agnes-Pockels-Bogen 1, 80992 Munich, Germany
Please register by March 3, 2019. If there are fewer than five participants in total, the event cannot 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

January 29, 2019, from 9 am - 6 pm, Überseetor 18, 28217 Bremen, Germany
Please register by January 19, 2019. If there are fewer than five participants in total, the event cannot take place.

March 14, 2019, from 9 am - 6 pm, Agnes-Pockels-Bogen 1, 80992 Munich, Germany
Please register by March 4, 2019. If there are fewer than five participants in total, the event cannot 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


Visit us on Twitter See our RSS feeds