feb. 2016 seidenader maschinenbau gmbh – andreas böhme ... · pdf filefeb. 2016...
TRANSCRIPT
![Page 1: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/1.jpg)
Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 1
![Page 2: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/2.jpg)
Feb. 2016 2 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
![Page 3: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/3.jpg)
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
![Page 4: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/4.jpg)
Feb. 2016 4 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Columns of Machine Vision
Product Preparation
Image Aquisition
Image Analysis
![Page 5: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/5.jpg)
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)
![Page 6: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/6.jpg)
Feb. 2016 6 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Inside of the machine
![Page 7: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/7.jpg)
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
![Page 8: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/8.jpg)
Feb. 2016 8 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
Background illumination
object
example
1.1 Illumination
![Page 9: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/9.jpg)
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
![Page 10: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/10.jpg)
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
![Page 11: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/11.jpg)
Feb. 2016 11 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
Principles of illumination
Darkfield illumination (sideway 90°)
object
example
1.1 Illumination
![Page 12: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/12.jpg)
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
![Page 13: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/13.jpg)
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
![Page 14: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/14.jpg)
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
![Page 15: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/15.jpg)
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
![Page 16: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/16.jpg)
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
![Page 17: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/17.jpg)
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
![Page 18: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/18.jpg)
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
![Page 19: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/19.jpg)
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
![Page 20: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/20.jpg)
Feb. 2016 20 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
1.3 Vision Basics
Optical Illusion
![Page 21: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/21.jpg)
Feb. 2016 21 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
1.3 Vision Basics
Optical Illusion
![Page 22: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/22.jpg)
Feb. 2016 22 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering
1.3 Vision Basics
Optical Illusion
![Page 23: Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme ... · PDF fileFeb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering 3 Inspection Machines](https://reader035.vdocuments.site/reader035/viewer/2022081800/5a85baf87f8b9a9f1b8ca6b2/html5/thumbnails/23.jpg)
23 Feb. 2016 Seidenader Maschinenbau GmbH – Andreas Böhme, Manager Vision Engineering