SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
© 2018 Cognex Confidential
1
INTRODUCTION TO MACHINE VISION
Thibaut van Baer | February 2018
© 2018 Cognex Confidential
2
Agenda
▪ What is machine vision?
▪ Why use machine vision?
▪ Machine vision applications
▪ Types of machine vision systems
▪ Vision system components
▪ Machine vision terms
▪ Improving vision system performance
▪ Summary
▪ Q&A
© 2018 Cognex Confidential
3
What is machine vision?
The camera lens and sensor
capture images…
Cognex advanced vision tools
interpret what’s being seen
© 2018 Cognex Confidential
4
Proprietary Box
Embedded
Boards
Modular
Vision
Barcode
Readers
PC Vision
Vision
Sensors
1982 Today
3D Displacement
Sensors
Evolution of machine
vision
© 2018 Cognex Confidential
5
Machine vision systems:
1. Analyze images
2. Makes decisions and returns results about each image
Simple examples
The center tab on this bracket is
37.255 mm wide
Good Oil Filter:
All holes are
open
Bad Oil Filter:
Some holes
are blocked
© 2018 Cognex Confidential
6
Image analysis
The primary purpose of machine vision is image analysis
Image
Decision
Answer
Location
© 2018 Cognex Confidential
7
Where is machine vision used?
Automotive
Industry
Graphic Arts/
Packaging
Consumer
Products
Semiconductor
Industry
Shipping
Transportation
Electronics
Medical
Pharmaceutical
Food Packaging
Industry
© 2018 Cognex Confidential
8
▪ Automate manufacturing
processes
▪ Improve product quality
▪ Protect brand image
▪ Reduce operational costs
Why is machine vision used?
▪ Overcome inefficient manual
inspection processes
▪ Increase manufacturing throughput
▪ Reduce material waste
▪ Minimize the risk of recalls
© 2018 Cognex Confidential
9
Critical for achieving strategic goals
▪ High speed production lines
▪ Clean room environments
▪ Hazardous environments
▪ Microscopic inspection
▪ Closed-loop process control
▪ Robot guidance
▪ Precise non-contact
measurement
© 2018 Cognex Confidential
10
Manufacturing Goal Machine Vision Applications
Improved product quality Inspection, measurement, gauging, and
assembly verification
Increased productivity Repetitive tasks done manually are
automated with machine vision
Production flexibility and
less machine downtime
Automatic product changeovers
Increased manufacturing
throughput
High-speed inspection keeps up with the
fastest production lines
Reduce manufacturing
waste
Detecting defects earlier in the process
prevents adding value to defective
products
Benefits of machine vision
© 2018 Cognex Confidential
11
MACHINE VISION APPLICATIONS
© 2018 Cognex Confidential
12
What does machine vision do?
GUIDE INSPECT GAUGE IDENTIFY
© 2016 Cognex Confidential
12
© 2018 Cognex Confidential
13
Determines part position (x, y, and angle)
Automates handling of parts for machines:
▪Alignment & Placement
▪2D & 3D Picking
▪Eliminates need for fixturing &
improves robot flexibility
Vision tool alignment, fixturing
▪Locate at least one feature on a part for
the purpose of calculating the (x, y)
position and rotation of the part to
position other vision tools precisely
Guidance
© 2018 Cognex Confidential
14
Trained Image Out of focus
Uneven Lighting
Occlusions
Confusing Background
Rotation and Scale Changes
Geometric pattern matching
© 2018 Cognex Confidential
15
Appearance Changes
Part location challenges
© 2018 Cognex Confidential
16
Part location challenges
Variation in part appearance
1
© 2018 Cognex Confidential
17
Correct location
▪Orientation
▪Skew
Quality
▪Defect Detection
▪Surface Inspection
▪Contaminants
Completeness
▪Fill Level
▪Feature Presence
▪Counting
▪Assembly Verification
Inspection
© 2018 Cognex Confidential
18
Precise dimensioning
▪ Automated metrology and
data recording
Ensures tolerances
▪ Diameters
▪ Gaps
▪ Bushings
▪ Threads, etc.
Gauging
© 2018 Cognex Confidential
19
Read Codes
▪ Printed 1-D Barcodes & 2-D Matrix
▪ Direct Part Mark
Read Characters
▪ OCR / OCV
Recognize Objects
▪ Based on color, shape, or size
Identification
© 2018 Cognex Confidential
20
MACHINE VISION PRINCIPLE
© 2018 Cognex Confidential
21
1D machine vision
▪ 100% continuous web
inspection and classification
▪ Uses line-scan cameras
▪ Materials inspected include:
Metals, non-wovens
Plastics, Paper
© 2018 Cognex Confidential
22
1. Unwrap cylindrical objects for
inspection
2. Add vision to space-constrained
environments
3. Meet high-resolution inspection
requirements
4. Inspect objects in continuous
motion
Four reasons to use line scan
© 2018 Cognex Confidential
23
2D machine vision – area scan
© 2018 Cognex Confidential
24
3D Machine Vision
© 2018 Cognex Confidential
25
Profiler principle of operation
© 2018 Cognex Confidential
26
Displacement sensor
© 2018 Cognex Confidential
27
VISION SYSTEMS AND SENSORS
© 2018 Cognex Confidential
28
COGNEX VISION SENSOR
Compact, modular
body design fits into
tight spaces
Field changeable, high power,
diffuse illumination
Powerful, proven In-Sight®
vision tools for reliable
inspection performance
Field changeable
lenses and filters
for optimal image
quality
Step-by-step setup
with EasyBuilder®
© 2018 Cognex Confidential
29
▪ Industry-leading image acquisition and optical character
recognition
▪ Powerful and precise pattern matching algorithms
▪ Most reliable and flexible inspection systems
Cognex 2D Vision
© 2018 Cognex Confidential
30
Cognex 3D Vision
▪ 3D laser displacement sensors provide three dimensional inspection of
products to optimize quality
▪ Measure height, volume or tilt with cross section and plane fitting tools –
regardless of contrast or light variations
▪ Expanded range of 3D sensors, factory calibrated to deliver real-world values
© 2018 Cognex Confidential
31
SYSTEM COMPONENTS
© 2018 Cognex Confidential
32
Key parts of a vision system
Light Source
Vision System
Vision Software
I/O Comm.
Camera
Lens
P
O
WE
R
A-B
ALLE
N-
B
R
A
DLEY
I
NP
UT
1
0
2
3
4
5
6
7
SL
C5 /
04
CP
U
R
U
N
FLT
B
AT
F
O
R
C
D
H+
RS232
R
U
N RE
M P
R
O
G
I
NP
UT
1
0
2
3
4
5
6
7
O UTP
UT
1
0
2
3
4
5
6
7
Inputs/Outputs: switches, PLCs, robots, lights
Communication
© 2018 Cognex Confidential
33
Putting it all together
Camera
Monitor
Operator Pointing Device
(Trackball, Mouse, Touchscreen)
Parts
Light Source
Vision System
Output:
•Serial
•Parallel
•ISA, PCI, VME bus
Input:
•Serial
•Parallel
•ISA, PCI, VME busa
Lens
© 2018 Cognex Confidential
34
How the system works
1. Part arrives at inspection station
5. Software algorithms running on vision system
performs image processing and/or image analysis
on acquired image
6. Vision system sends signal along a discrete output
line which activates a diverter if the part is bad
7. Operator can view rejected parts and ongoing statistics on display,
and can take system off-line if necessary
2. Sensor detects part and sends a trigger to the vision system
3. Strobe is flashed to
illuminate part 4. Vision System acquires the image from the sensor.
FAIL
© 2018 Cognex Confidential
35
Machine vision algorithms
All within just one to tens of milliseconds!
Algorithms used by Vision Tools transform raw numbers into
useful higher level features …
- Raw numbers turned into edges, colors, characters, and
other characteristics
… then makes decisions
- Returns answers such as position, similarity, distance,
presence, quality
© 2018 Cognex Confidential
37
TERMINOLOGY
© 2018 Cognex Confidential
38
Vision definitions
Field of View (FOV)
▪ The part which can be
seen by the machine
vision system at one
moment.
▪ The field of view
depends on the lens of
the system and the
working distance
between object and
camera.
5” x 7”
© 2018 Cognex Confidential
39
Field of view
What is my field of view?
3”
4”
8”
15”
© 2018 Cognex Confidential
40
Working distance and resolution
Working Distance (WD)
▪Distance between the
FRONT of the lens and the
target
Resolution
▪The minimum feature size of
the object under inspection.
10”
© 2018 Cognex Confidential
41
Correlation working distance/FOV

© 2018 Cognex Confidential
42
Depth of field
Depth of Field (DOF)
▪ The distance in front of and
behind the object which
appears to be in focus
3”
More DOF with a small aperture
(high f/number) than with a large
aperture (low f/number)
© 2018 Cognex Confidential
43
SYSTEM COMPONENTS
© 2018 Cognex Confidential
44
Different lens … same image?
▪ Lighting
▪ Depth of field
▪ Working distance
▪ Line speed
▪ Exposure time
▪ Aperture
▪ Budget
© 2018 Cognex Confidential
45
Lighting techniques
4
Bright Field
Dark Field
Back Lighting
Diffuse Dome
Axial Diffuse
Light can be structured in different ways. Angle and direction of the
light determine how the mark and space is seen by the camera.
Structured
© 2018 Cognex Confidential
46
Optics
To learn more about choosing the right optics go to
Cognex.com > Resources > On-Demand Webinars
© 2018 Cognex Confidential
47
Filtering techniques
▪ Control quality and quantity of
light
▪ Block all unwanted
ambient lighting
▪ Pass only the output of
lighting used for inspection
▪ Increase contrast
and resolution
For more on optical filters, go to Cognex.com >
Resources > On-Demand Webinars
© 2018 Cognex Confidential
48
Image pre-processing tools
To learn more about image pre-processing,
go to Cognex.com > Resources > On-Demand
Webinars
© 2018 Cognex Confidential
49
Summary
▪ Make products better, faster, and less expensively
▪ Gauging, Inspection, Guidance, and Identification are
the key applications
▪ Key components are the lens, camera, lighting, vision
software and communications
▪ Learn more about optics, lighting, filters and image pre-
processing to improve system performance
▪ Don’t go it alone…get help from experts!
© 2018 Cognex Confidential
50
QUESTIONS?
Contact.eu@Cognex.com | www.Cognex.com

Más contenido relacionado

Similar a 2018 intro machine_vision-webinar (1)

"The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f...
"The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f..."The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f...
"The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f...Edge AI and Vision Alliance
 
Vision System Integration for InduSoft Web Studio-Cognex Presentation
Vision System Integration for InduSoft Web Studio-Cognex PresentationVision System Integration for InduSoft Web Studio-Cognex Presentation
Vision System Integration for InduSoft Web Studio-Cognex PresentationAVEVA
 
AUTOMATIC NUMBERPLATE RECOGNITION
AUTOMATIC NUMBERPLATE RECOGNITIONAUTOMATIC NUMBERPLATE RECOGNITION
AUTOMATIC NUMBERPLATE RECOGNITIONIRJET Journal
 
Design world infotech
Design world infotechDesign world infotech
Design world infotechBhavik Patel
 
Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...
Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...
Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...system_plus
 
A Media Picture Presentation
A Media Picture Presentation A Media Picture Presentation
A Media Picture Presentation Paul Oliver
 
2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization
2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization
2015 09-21 webinar - 3D SCAN 3D Scanning Storage and VisualizationFITMAN FI
 
Six D India Technical Detail
Six D India Technical DetailSix D India Technical Detail
Six D India Technical DetailSangiba Sangiba
 
Presentation dahua 2019.04.29
Presentation dahua 2019.04.29Presentation dahua 2019.04.29
Presentation dahua 2019.04.29Ghomsi Adrien
 
2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world product2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world productKTN
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision CompetenciesAmita Chitale
 
Improving Quality & Profits with Vision
Improving Quality & Profits with VisionImproving Quality & Profits with Vision
Improving Quality & Profits with VisionTim Seymour
 
Orbbec’s Front 3D Depth Sensing System in the Oppo Find X
Orbbec’s Front 3D Depth Sensing System in the Oppo Find XOrbbec’s Front 3D Depth Sensing System in the Oppo Find X
Orbbec’s Front 3D Depth Sensing System in the Oppo Find Xsystem_plus
 
NET New Electronic Technology GmbH - New Potential of embedded vision systems...
NET New Electronic Technology GmbH - New Potential of embedded vision systems...NET New Electronic Technology GmbH - New Potential of embedded vision systems...
NET New Electronic Technology GmbH - New Potential of embedded vision systems...Kurt Buttress
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...AugmentedWorldExpo
 

Similar a 2018 intro machine_vision-webinar (1) (20)

"The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f...
"The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f..."The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f...
"The Evolution of Depth Sensing: From Exotic to Ubiquitous," a Presentation f...
 
RVS_Catalog01.2015
RVS_Catalog01.2015RVS_Catalog01.2015
RVS_Catalog01.2015
 
Vision System Integration for InduSoft Web Studio-Cognex Presentation
Vision System Integration for InduSoft Web Studio-Cognex PresentationVision System Integration for InduSoft Web Studio-Cognex Presentation
Vision System Integration for InduSoft Web Studio-Cognex Presentation
 
Dualis Contour Brochure
Dualis Contour BrochureDualis Contour Brochure
Dualis Contour Brochure
 
AUTOMATIC NUMBERPLATE RECOGNITION
AUTOMATIC NUMBERPLATE RECOGNITIONAUTOMATIC NUMBERPLATE RECOGNITION
AUTOMATIC NUMBERPLATE RECOGNITION
 
Design world infotech
Design world infotechDesign world infotech
Design world infotech
 
Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...
Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...
Intel RealSense D435 3D Active IR Stereo Depth Camera 2018 teardown reverse c...
 
A Media Picture Presentation
A Media Picture Presentation A Media Picture Presentation
A Media Picture Presentation
 
3D Laser Scaning FPSO Mystras
3D Laser Scaning FPSO Mystras3D Laser Scaning FPSO Mystras
3D Laser Scaning FPSO Mystras
 
3D Laser Scaning FPSO Mystras
3D Laser Scaning FPSO Mystras3D Laser Scaning FPSO Mystras
3D Laser Scaning FPSO Mystras
 
2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization
2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization
2015 09-21 webinar - 3D SCAN 3D Scanning Storage and Visualization
 
Six D India Technical Detail
Six D India Technical DetailSix D India Technical Detail
Six D India Technical Detail
 
Presentation dahua 2019.04.29
Presentation dahua 2019.04.29Presentation dahua 2019.04.29
Presentation dahua 2019.04.29
 
2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world product2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world product
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision Competencies
 
Improving Quality & Profits with Vision
Improving Quality & Profits with VisionImproving Quality & Profits with Vision
Improving Quality & Profits with Vision
 
NODAR.pptx
NODAR.pptxNODAR.pptx
NODAR.pptx
 
Orbbec’s Front 3D Depth Sensing System in the Oppo Find X
Orbbec’s Front 3D Depth Sensing System in the Oppo Find XOrbbec’s Front 3D Depth Sensing System in the Oppo Find X
Orbbec’s Front 3D Depth Sensing System in the Oppo Find X
 
NET New Electronic Technology GmbH - New Potential of embedded vision systems...
NET New Electronic Technology GmbH - New Potential of embedded vision systems...NET New Electronic Technology GmbH - New Potential of embedded vision systems...
NET New Electronic Technology GmbH - New Potential of embedded vision systems...
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
 

Último

Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 

Último (20)

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 

2018 intro machine_vision-webinar (1)

  • 1. © 2018 Cognex Confidential 1 INTRODUCTION TO MACHINE VISION Thibaut van Baer | February 2018
  • 2. © 2018 Cognex Confidential 2 Agenda ▪ What is machine vision? ▪ Why use machine vision? ▪ Machine vision applications ▪ Types of machine vision systems ▪ Vision system components ▪ Machine vision terms ▪ Improving vision system performance ▪ Summary ▪ Q&A
  • 3. © 2018 Cognex Confidential 3 What is machine vision? The camera lens and sensor capture images… Cognex advanced vision tools interpret what’s being seen
  • 4. © 2018 Cognex Confidential 4 Proprietary Box Embedded Boards Modular Vision Barcode Readers PC Vision Vision Sensors 1982 Today 3D Displacement Sensors Evolution of machine vision
  • 5. © 2018 Cognex Confidential 5 Machine vision systems: 1. Analyze images 2. Makes decisions and returns results about each image Simple examples The center tab on this bracket is 37.255 mm wide Good Oil Filter: All holes are open Bad Oil Filter: Some holes are blocked
  • 6. © 2018 Cognex Confidential 6 Image analysis The primary purpose of machine vision is image analysis Image Decision Answer Location
  • 7. © 2018 Cognex Confidential 7 Where is machine vision used? Automotive Industry Graphic Arts/ Packaging Consumer Products Semiconductor Industry Shipping Transportation Electronics Medical Pharmaceutical Food Packaging Industry
  • 8. © 2018 Cognex Confidential 8 ▪ Automate manufacturing processes ▪ Improve product quality ▪ Protect brand image ▪ Reduce operational costs Why is machine vision used? ▪ Overcome inefficient manual inspection processes ▪ Increase manufacturing throughput ▪ Reduce material waste ▪ Minimize the risk of recalls
  • 9. © 2018 Cognex Confidential 9 Critical for achieving strategic goals ▪ High speed production lines ▪ Clean room environments ▪ Hazardous environments ▪ Microscopic inspection ▪ Closed-loop process control ▪ Robot guidance ▪ Precise non-contact measurement
  • 10. © 2018 Cognex Confidential 10 Manufacturing Goal Machine Vision Applications Improved product quality Inspection, measurement, gauging, and assembly verification Increased productivity Repetitive tasks done manually are automated with machine vision Production flexibility and less machine downtime Automatic product changeovers Increased manufacturing throughput High-speed inspection keeps up with the fastest production lines Reduce manufacturing waste Detecting defects earlier in the process prevents adding value to defective products Benefits of machine vision
  • 11. © 2018 Cognex Confidential 11 MACHINE VISION APPLICATIONS
  • 12. © 2018 Cognex Confidential 12 What does machine vision do? GUIDE INSPECT GAUGE IDENTIFY © 2016 Cognex Confidential 12
  • 13. © 2018 Cognex Confidential 13 Determines part position (x, y, and angle) Automates handling of parts for machines: ▪Alignment & Placement ▪2D & 3D Picking ▪Eliminates need for fixturing & improves robot flexibility Vision tool alignment, fixturing ▪Locate at least one feature on a part for the purpose of calculating the (x, y) position and rotation of the part to position other vision tools precisely Guidance
  • 14. © 2018 Cognex Confidential 14 Trained Image Out of focus Uneven Lighting Occlusions Confusing Background Rotation and Scale Changes Geometric pattern matching
  • 15. © 2018 Cognex Confidential 15 Appearance Changes Part location challenges
  • 16. © 2018 Cognex Confidential 16 Part location challenges Variation in part appearance 1
  • 17. © 2018 Cognex Confidential 17 Correct location ▪Orientation ▪Skew Quality ▪Defect Detection ▪Surface Inspection ▪Contaminants Completeness ▪Fill Level ▪Feature Presence ▪Counting ▪Assembly Verification Inspection
  • 18. © 2018 Cognex Confidential 18 Precise dimensioning ▪ Automated metrology and data recording Ensures tolerances ▪ Diameters ▪ Gaps ▪ Bushings ▪ Threads, etc. Gauging
  • 19. © 2018 Cognex Confidential 19 Read Codes ▪ Printed 1-D Barcodes & 2-D Matrix ▪ Direct Part Mark Read Characters ▪ OCR / OCV Recognize Objects ▪ Based on color, shape, or size Identification
  • 20. © 2018 Cognex Confidential 20 MACHINE VISION PRINCIPLE
  • 21. © 2018 Cognex Confidential 21 1D machine vision ▪ 100% continuous web inspection and classification ▪ Uses line-scan cameras ▪ Materials inspected include: Metals, non-wovens Plastics, Paper
  • 22. © 2018 Cognex Confidential 22 1. Unwrap cylindrical objects for inspection 2. Add vision to space-constrained environments 3. Meet high-resolution inspection requirements 4. Inspect objects in continuous motion Four reasons to use line scan
  • 23. © 2018 Cognex Confidential 23 2D machine vision – area scan
  • 24. © 2018 Cognex Confidential 24 3D Machine Vision
  • 25. © 2018 Cognex Confidential 25 Profiler principle of operation
  • 26. © 2018 Cognex Confidential 26 Displacement sensor
  • 27. © 2018 Cognex Confidential 27 VISION SYSTEMS AND SENSORS
  • 28. © 2018 Cognex Confidential 28 COGNEX VISION SENSOR Compact, modular body design fits into tight spaces Field changeable, high power, diffuse illumination Powerful, proven In-Sight® vision tools for reliable inspection performance Field changeable lenses and filters for optimal image quality Step-by-step setup with EasyBuilder®
  • 29. © 2018 Cognex Confidential 29 ▪ Industry-leading image acquisition and optical character recognition ▪ Powerful and precise pattern matching algorithms ▪ Most reliable and flexible inspection systems Cognex 2D Vision
  • 30. © 2018 Cognex Confidential 30 Cognex 3D Vision ▪ 3D laser displacement sensors provide three dimensional inspection of products to optimize quality ▪ Measure height, volume or tilt with cross section and plane fitting tools – regardless of contrast or light variations ▪ Expanded range of 3D sensors, factory calibrated to deliver real-world values
  • 31. © 2018 Cognex Confidential 31 SYSTEM COMPONENTS
  • 32. © 2018 Cognex Confidential 32 Key parts of a vision system Light Source Vision System Vision Software I/O Comm. Camera Lens P O WE R A-B ALLE N- B R A DLEY I NP UT 1 0 2 3 4 5 6 7 SL C5 / 04 CP U R U N FLT B AT F O R C D H+ RS232 R U N RE M P R O G I NP UT 1 0 2 3 4 5 6 7 O UTP UT 1 0 2 3 4 5 6 7 Inputs/Outputs: switches, PLCs, robots, lights Communication
  • 33. © 2018 Cognex Confidential 33 Putting it all together Camera Monitor Operator Pointing Device (Trackball, Mouse, Touchscreen) Parts Light Source Vision System Output: •Serial •Parallel •ISA, PCI, VME bus Input: •Serial •Parallel •ISA, PCI, VME busa Lens
  • 34. © 2018 Cognex Confidential 34 How the system works 1. Part arrives at inspection station 5. Software algorithms running on vision system performs image processing and/or image analysis on acquired image 6. Vision system sends signal along a discrete output line which activates a diverter if the part is bad 7. Operator can view rejected parts and ongoing statistics on display, and can take system off-line if necessary 2. Sensor detects part and sends a trigger to the vision system 3. Strobe is flashed to illuminate part 4. Vision System acquires the image from the sensor. FAIL
  • 35. © 2018 Cognex Confidential 35 Machine vision algorithms All within just one to tens of milliseconds! Algorithms used by Vision Tools transform raw numbers into useful higher level features … - Raw numbers turned into edges, colors, characters, and other characteristics … then makes decisions - Returns answers such as position, similarity, distance, presence, quality
  • 36. © 2018 Cognex Confidential 37 TERMINOLOGY
  • 37. © 2018 Cognex Confidential 38 Vision definitions Field of View (FOV) ▪ The part which can be seen by the machine vision system at one moment. ▪ The field of view depends on the lens of the system and the working distance between object and camera. 5” x 7”
  • 38. © 2018 Cognex Confidential 39 Field of view What is my field of view? 3” 4” 8” 15”
  • 39. © 2018 Cognex Confidential 40 Working distance and resolution Working Distance (WD) ▪Distance between the FRONT of the lens and the target Resolution ▪The minimum feature size of the object under inspection. 10”
  • 40. © 2018 Cognex Confidential 41 Correlation working distance/FOV 
  • 41. © 2018 Cognex Confidential 42 Depth of field Depth of Field (DOF) ▪ The distance in front of and behind the object which appears to be in focus 3” More DOF with a small aperture (high f/number) than with a large aperture (low f/number)
  • 42. © 2018 Cognex Confidential 43 SYSTEM COMPONENTS
  • 43. © 2018 Cognex Confidential 44 Different lens … same image? ▪ Lighting ▪ Depth of field ▪ Working distance ▪ Line speed ▪ Exposure time ▪ Aperture ▪ Budget
  • 44. © 2018 Cognex Confidential 45 Lighting techniques 4 Bright Field Dark Field Back Lighting Diffuse Dome Axial Diffuse Light can be structured in different ways. Angle and direction of the light determine how the mark and space is seen by the camera. Structured
  • 45. © 2018 Cognex Confidential 46 Optics To learn more about choosing the right optics go to Cognex.com > Resources > On-Demand Webinars
  • 46. © 2018 Cognex Confidential 47 Filtering techniques ▪ Control quality and quantity of light ▪ Block all unwanted ambient lighting ▪ Pass only the output of lighting used for inspection ▪ Increase contrast and resolution For more on optical filters, go to Cognex.com > Resources > On-Demand Webinars
  • 47. © 2018 Cognex Confidential 48 Image pre-processing tools To learn more about image pre-processing, go to Cognex.com > Resources > On-Demand Webinars
  • 48. © 2018 Cognex Confidential 49 Summary ▪ Make products better, faster, and less expensively ▪ Gauging, Inspection, Guidance, and Identification are the key applications ▪ Key components are the lens, camera, lighting, vision software and communications ▪ Learn more about optics, lighting, filters and image pre- processing to improve system performance ▪ Don’t go it alone…get help from experts!
  • 49. © 2018 Cognex Confidential 50 QUESTIONS? Contact.eu@Cognex.com | www.Cognex.com