Software training

Custom-made training programs

As a digital camera and software manufacturer, and official distributor for the HALCON and MERLIC image processing libraries, and optics, we are able to offer highly affordable components for any machine vision application, directly to the customer - without the middle man. Our decades of experience in machine vision mean that we can provide you with highly customized consulting and solutions for your application.

We offer both standard training courses on specific topics as well as customer-specific training courses for HALCON and MERLIC. Our standard training courses currently 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 workplace with initial solution outlines in hand by the end of the training session. Please contact us if you are interested in customized training.

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)

OCR / Barcode detection and decoding
OCR / Barcode detection and decoding

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.

Dates

November 28, 2018, from 9 am - 6 pm, Agnes-Pockels-Bogen 1, 80992 Munich, Germany
Please register by November 18, 2018. 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
  • Data acquisition and preprocessing, differences to traditional methods
  • Training your own network in HALCON
  • Inference workflows in HALCON
  • Hyperparameter optimization
  • CPU vs. GPU use
  • Solving of image classification and defect detection tasks with the help of Deep Learning
  • Interpretation of results
  • Data visualization and troubleshooting with the help of heatmaps / coldmaps

Deep learning labeling

Deep learning inspection

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.

Dates

November 29, 2018, from 9 am - 6 pm, Agnes-Pockels-Bogen 1, 80992 Munich, Germany
Please register by November 19, 2018. 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, FireWire 400, FireWire 800 interfaces and other machine vision products are renowned for being innovative, high quality and for constantly meeting the performance requirements of demanding applications.

Automated Imaging Association ISO 9001:2015 certified

Contact us