Part 1 in a Series:
General Overview
© 2014, Pete Kepf, All Rights Reserved
Pete Kepf, CVP
www.kepf.me
Pete Kepf, CVP
www.kepf.me
 Overview
 Technical
ï‚Ą Lighting
ï‚Ą Lenses
ï‚Ą Software Tools
 Business
ï‚Ą Hardware/ Deliverable Comparison
ï‚Ą Risk Assessment
ï‚Ą Vendor Selection
Pete Kepf, CVP
www.kepf.me
 Machine Vision is the use of a computer to
acquire visual information and/or extract
image information for purposes of data storage
or automatic decision making.
Pete Kepf, CVP
www.kepf.me
 Top Five Industrial Users*
1. Semiconductors
2. Wood
3. Electronics
4. Transportation
5. Pharma/ Medical Device
* Source Automated
Imaging Association
Pete Kepf, CVP
www.kepf.me
 Motion/ Robot Guidance
 Defect/ Flaw Detection
 Inspection/ Grading/ Sorting
 Identification/ Verification
 Data Acquisition
 Measurement/ Gauging
Pete Kepf, CVP
www.kepf.me
Motion
Flaw
Identification
Sort
Data Acquisition
Measurement
Pete Kepf, CVP
www.kepf.me
Vision Components
 Lens
 Camera
 Processor
 Input/ Output
Peripherals
 Lighting
 Frame/ Enclosure
 Controls/ Software
 Part Handling/
Reject/ Sorter
Pete Kepf, CVP
www.kepf.me
Components
 Cameras, Frame Grabbers, Computers, Boards,
Peripherals
 Lens, Lighting, Sensors, Framing, Valves,
Motion
Solutions
 Value Added Distributors, Systems Integrators,
Machine Builders
Pete Kepf, CVP
www.kepf.me
1. Find a Trusted Source (Vendor, AIA, Search)
2. Define the Requirements
3. Research the Technology
4. Refine the Requirements
5. Professionally evaluate the requirements
6. Obtain Budget/ Price/ Performance Data
7. Perform Risk Assessment
8. Select Vendor
Pete Kepf, CVP
www.kepf.me
 Lighting
ï‚Ą Light Sources and Frequencies
ï‚Ą Lighting Sources and Angles
 Lenses
ï‚Ą Common Types of Machine Vision Lenses
ï‚Ą Security/ vs. Machine Vision Lenses
 Cameras
ï‚Ą GigE
ï‚Ą USB
 Software Tools
ï‚Ą Image Processing
ï‚Ą Image Pre-processing
Pete Kepf, CVP
www.kepf.me
 Line Light
 Back Light
 Diffuse/ Work Envelope Light
 Diffuse Dome Light
 Pattern Projector
 Front (Spot) Light
 Axial Light
 Ring Light
 Off Axis Ring Light
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Line Scan
‱ Linear Parts
‱ Structured
Light
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Gauging
‱ Measurement
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Robot Work
Cells
‱ Top Light
Assembly
‱ Reflective
Parts
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Highly Reflective
Parts
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Structured
Light
‱ Height
Derivation
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Small Parts
‱ Structured Light
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Highly
Reflective
Parts
‱ Surface
Defects
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ General-purpose
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ Surface Defects
‱ Reflective Parts
Pete Kepf, CVP
www.kepf.me
(Previous: Halogen- Fluorescent- Xenon;
Now: LED)
Source: www.thermalcamerarentals.com
Pete Kepf, CVP
www.kepf.me
 Types of Lenses
 Terms:
ï‚Ą Working Distance (WD): Distance
from the end of the lens to the
part to be inspected.
ï‚Ą Field of View (FOV): Image area
that contains the area of the part
to be inspected.
Pete Kepf, CVP
www.kepf.me
Function
 Macro
 Telecentric
 Large-format (“Line Scan”)
Size
 C-Mount
 CS-Mount
 F-Mount
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ WD: 73-527mm
‱ Low Distortion
‱ Vibration
Resistance
‱ Sensor Size: œ”.
2/3”
Pete Kepf, CVP
www.kepf.me
Vibration ResistantLow Distortion
Pete Kepf, CVP
www.kepf.me
Useful for:
‱ WD: 40-340mm
‱ Extremely Low
Distortion
‱ Sensor Size: œ”.
2/3”
Pete Kepf, CVP
www.kepf.me
‱ Ideal for Coaxial lighting
‱ Eliminate Perspective Error
‱ Accurate 3D Measurement
Pete Kepf, CVP
www.kepf.me
 Today’s sensors (4-9 Megapixels) are often 1”
Pete Kepf, CVP
www.kepf.me
 CS Mount: 12.5mm flange back distance
 C-Mount: 17.526mm flange back distance
 Thread size identical
 Can use C-mount lens on CS camera with 5mm
extension
 Can NOT use CS lens on C-mount camera
 F-Mount used when:
ï‚Ą Sensor size > 4/3”
ï‚Ą Additional spece required between lens flange and
image sensor
Pete Kepf, CVP
www.kepf.me
 Hardware/ Deliverable Comparison
ï‚Ą “Sensor”, “System”, “Smart Camera”
ï‚Ą “Turn-key”, “Assisted Installation”
 Risk Assessment
ï‚Ą Problem Definition
ï‚Ą Solution Verification
 Vendor Selection
ï‚Ą Knowledge Base
ï‚Ą Resources

Fundamentals of Machine Vision