| HALCON 9.0 Application
Examples |
Board Inspection
- Surface Inspection - Remote
Sensing - Surveillance
- Medical Image Analysis Measuring
- Bar Code - OCR&OCV
- Pattern Matching - Blob
Analysis - Camera Calibration
Board, Wafer & Die Inspection |
Today's microelectronic
industry makes heavy use of machine vision. By obtaining,
for example, the correct position of a pad on a die
and measuring its properties you get all the information
you need to ensure the quality of your production process.
HALCON is the machine vision software with which you
can perform such tasks and even more.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
 |
|
With HALCON, the detection
of missing solder becomes easy. |
|
BGA (ball grid array)
inspection tasks are performed in real-time with highest
accuracy by applying subpixel precise algorithms. |
 |
|
|
Surface
Inspection |
| Detecting scratches on surfaces
is a hard task. An appropriate illumination is always
required. However, reflections may still occur, particularly
if the object has a textured surface. HALCON gives you
all image processing power you need to tackle complex
inspection tasks.
*********** Click on the images to enlarge
***********
|
 |
 |
|
|
|
| |
|
|
|
|
|
Remote
Sensing / Aerial Image Interpretation |
Remote sensing is a growing
market.
If you want to start in this business you need a tool
for processing multi-channel images. HALCON eases the
interpretation with powerful segmentation techniques.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
|
|
Are you engaged in
monitoring environmental pollution? Segmenting and classifying
forests gives you a precise overview of damaged trees.
|
|
Extracting roads
even from complex aerial images can help you update
maps. HALCON also supports the interpretation of digital
terrain models. |
|
|
|
Surveillance |
Dealing with surveillance
tasks means to handle image sequences efficiently. HALCON
provides you with a basis set of operators - no matter
whether you want to monitor traffic or track persons.
*********** Click on the images to enlarge
***********
|
 |
 |
|
|
|
| |
|
|
|
|
|
Medical
Image Analysis |
| HALCON offers operators processing
a wide range of medical images from different modalities.
Image segmentation is not easy in this area due to noise
and other artifacts. However, a few minutes of interactive
programming with HALCON can solve most of the typical
problems you might encounter.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
|
|
Angiography is an
important tool in modern medicine. The robust extraction
of blood vessels is complicated, even for specialists.
HALCON supports a reliable diagnosis. |
You want to measure
the diameter of a capillary vessel? The powerful texture
analysis operators of HALCON immediately provide the
boundary. |
Counting particles
manually is boring! A few lines of code robustly perform
this task automatically. Use your saved time for more
challenging problems. |
|
|
|
Measure
Tool |
| One of the frequently occurring
tasks in machine vision is to measure objects along predefined
curves. HALCON enables you to extract edges along lines
or circular arcs with subpixel accuracy.
*********** Click on the images to enlarge
***********
|
 |
 |
|
|
|
By measuring the width
of the pins you can ensure the quality of your ICs.
|
Cogs on a cog-wheel
can be measured in less than 1 ms. |
|
|
|
|
Bar Code
Reading |
| HALCON finds the bar code automatically
in any orientation and reads it, even if multiple bar
codes are in the image. The reliable bar code algorithms
in HALCON support a variety of commonly used bar codes,
including the 2D bar code ECC 200. Moreover, HALCON offers
a generic interface to include your own bar code.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
|
|
| |
|
|
|
|
|
OCR &
OCV |
| Industrial OCR applications need a robust
classification of different fonts. HALCON includes a flexible
OCR and OCV which allows you to train, classify, and verify
even dot-printed fonts.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
 |
|
Scan a technical drawing
and identify its numbers and characters.
|
Use color processing
to segment characters in complex images. |
|
|
|
|
Pattern
Matching |
| One of the most frequently used tools for
machine vision is pattern matching. No matter if you are
looking for certain parts in the image or want to align
the parts to a reference position: HALCON provides sophisticated
matching algorithms to extract your parts robustly and
accurately in real-time, even if they are rotated, partly
occluded, or under changing illumination conditions. HALCON
not only can match patterns based on gray values, but
may also locate objects by using their shape. Objects
may also consist of multiple parts that can move with
respect to each other.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
|
|
Find parts even if
they are occluded. |
|
Align your measurement
lines to the position of a part. |
|
|
|
Blob Analysis |
| Blob analysis is a standard task in image
processing. The powerful segmentation techniques in HALCON
enable you to extract and classify the blobs you are looking
for.
*********** Click on the images to enlarge
***********
|
 |
 |
 |
|
|
Even if you deal with
more complex images showing, for example, partially
overlapping parts you want to measure, HALCON has the
appropriate segmentation for you. |
|
To separate good from
bad parts, you can analyze more than 50 shape and gray
value features, ranging from area, anisometry, or mean
gray value to complex features based on gray value moments.
|
|
|
|
Camera
Calibration |
| HALCON enables you to calibrate your camera
very easily. With this powerful set of operators you can
remove lens distortions from your images and measure objects
in world coordinates.
*********** Click on the images to enlarge
***********
|
   |
|
|
|
| |
|
|
|
|
|