Deep Learning
List of Operators ↓
Introduction
The term deep learning (DL) refers to a family of machine learning
methods. In HALCON, the following methods are implemented:
- Anomaly Detection and Global Context Anomaly Detection
-
Assign to each pixel the likelihood that it shows an unknown feature.
For further information please see the chapter
Deep Learning / Anomaly Detection and Global Context Anomaly Detection.
- Classification:
-
Classify an image into one class out of a given set of classes.
For further information please see the chapter
Deep Learning / Classification.
- Object Detection and Instance Segmentation:
-
Detect objects of the given classes and localize them within the image.
Instance segmentation is a special case of object detection, where the model
also predicts distinguished object instances and additionally assigns
for the found instances their region within the image.
For further information please see the chapter
Deep Learning / Object Detection and Instance Segmentation.
- Semantic Segmentation and Edge Extraction:
-
Assign a class to each pixel of an image, but different instances of a
class are not distinguished.
A special case of semantic segmentation, where every pixel of the input
image is assigned to one of the two classes 'edge' and 'background'.
For further information please see the chapter
Deep Learning / Semantic Segmentation and Edge Extraction.
- Deep OCR:
-
Detect and recognize words (not just characters) in an image.
For further information please see the chapter
OCR / Deep OCR.