feb. 2016 seidenader maschinenbau gmbh – andreas böhme ... · pdf filefeb. 2016...
TRANSCRIPT
Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 1
Feb. 2016 2 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Feb. 2016 3 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Inspection Machines Evaluation
Development Production
Service Trainees
SVObserver Programming
Test
Inspection Application
Project Management Evaluation Production
Service Trainees
Administration Internal Support
Parts List RMA´s Support
Machine Vision Andreas Böhme
Allover about 40 experts
Vision engineering: the department
Feb. 2016 4 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Columns of Machine Vision
Product Preparation
Image Aquisition
Image Analysis
Feb. 2016 5 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Steps for image processing
Product (Rotation)
Camera Illumination
interface
camera chip
lens
Image processing computer (SVIM)
Machine vision software (SVObserver)
Feb. 2016 6 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Inside of the machine
Feb. 2016 7 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Illuminant LEDs (color: white, red, IR, UV, …) Laser X-ray NIR (near infrared)
Wavelengths
Radio waves Microwave IR UV
visible light
X-Rays Gamma
1.1 Illumination
Feb. 2016 8 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
Background illumination
object
example
1.1 Illumination
Feb. 2016 9 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
Bright field illumination (direct reflection towards camera)
example
object
1.1 Illumination
Feb. 2016 10 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
Darkfield illumination (indirect reflection towards camera)
object
example
1.1 Illumination
Feb. 2016 11 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
Darkfield illumination (sideway 90°)
object
example
1.1 Illumination
Feb. 2016 12 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
object
Flat-dome-illumination (shadow-free reflection towards camera)
example
1.1 Illumination
Feb. 2016 13 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Polarization
2 polfilter 90° twisted to each other and a product in-between reduces cross polarization partially. Error detection!
product
2nd polfilter (light vertical polarized)
camera
1st polfilter (light horizontal polarized)
light source non-polarized
1.1 Illumination
Feb. 2016 14 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Camera Technology
1 Pixel (Picture Element) = smallest information unit
Types of camera line camera (1 dimensional) Matrix camera (2 dimensional)
Image sensors CCD (Charge Coupled Device) CMOS (Complementary Metal
Oxide Semiconductor) Image acquisition modes black/white (grey levels) color
Image transfer digital (GigE, USB, CL ...)
1.2 Cameras
Feb. 2016 15 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
GigE (Gigabit Ethernet) Cameras Proven technology Simple, thin and robust
Cables (CAT 5 Ethernet cable)
Long distances possible
Camera Interface
1.2 Cameras
Feb. 2016 16 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
The right resolution is important.
Pixel amount application dependent Image read out time Image resolutions: 640 × 480 pixel 1296 × 966 pixel 2048 × 1024 pixel 2048 × 2048 pixel … up to 16 Mega pixel!
0 0
X- direction
Y-direction
640
480
Image resolution
1.2 Cameras
Feb. 2016 17 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Image resolution
original image image at camera chip
digital image in memory
255 255
255
255 255 255
255
255 255
255 255
255 255 255 255 255
128 20
20
20 20
128
128 128
0
255 = white 254 to 1 = gray 0 = black
digital image
pixel
1.2 Cameras
Feb. 2016 18 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Image resolution digital image in memory digital image
255 255 255 255 255 255 198 112 58 17 0 17 58 112 198 255 255 255 255 255 255
255 255 255 255 210 75 0 0 0 0 0 0 0 0 0 75 210 255 255 255 255
255 255 255 168 11 0 0 0 0 0 0 0 0 0 0 0 11 168 255 255 255
255 255 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 255 255
255 212 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 212 255
255 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 255
198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 198
115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115
55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55
27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27
19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19
27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27
55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55
115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115
198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 198
255 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 255
255 212 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 212 255
255 255 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 255 255
255 255 255 168 11 0 0 0 0 0 0 0 0 0 0 0 11 168 255 255 255
255 255 255 255 210 75 0 0 0 0 0 0 0 0 0 75 210 255 255 255 255
255 255 255 255 255 255 198 112 58 17 0 17 58 112 198 255 255 255 255 255 255
1.2 Cameras
Feb. 2016 19 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Important goals for machine vision
Image processing is used to decide between good or bad or forwarding of results (e.g. character recognition)
Image processing is not image editing! High inspection performance vs. manual inspection with max. 1 product
per second! 100% inspection Non-fatigue Inspection with perfect repeatability Objective and not subjective
1.3 Vision Basics
Feb. 2016 20 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
1.3 Vision Basics
Optical Illusion
Feb. 2016 21 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
1.3 Vision Basics
Optical Illusion
Feb. 2016 22 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
1.3 Vision Basics
Optical Illusion
23 Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering