+ All Categories
Home > Documents > Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision...

Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision...

Date post: 07-Feb-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
38
Advanced Defect Detection Presented by: John Stamos Product Marketing Manager
Transcript
Page 1: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

Advanced Defect Detection

Presented by: John StamosProduct Marketing Manager

Page 2: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

2 | © 2014 Cognex Corporation

Agenda

Introduction to Vision ApplicationsOverview of MarketsDefect Detection ConsiderationsCognex Tools

• InspectEdge• Flexible Flaw Detect• Surface Flaw Tool

Application ExamplesSummaryQA

Page 3: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

High‐Level Introduction

Page 4: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

4 | © 2014 Cognex Corporation

What Does Machine Vision Do?

Page 5: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

5 | © 2013 Cognex Corporation

Think: GIGI

Guide

Gauge

Identify

Inspect

Page 6: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

6 | © 2014 Cognex Corporation

Completeness Fill Level Feature Presence Assembly Verification

Correct Location Orientation Skew

Quality Part Defects Surface Inspection Contaminants

Inspection

Page 7: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

7 | © 2014 Cognex Corporation

Defect  Detection Applications

Features

Change of existing features

Mousebite

Blotch

Dent

ScratchLarge Bite

Bump

SizeMissing

Movement

Page 8: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

8 | © 2014 Cognex Corporation

Who Needs Defect Detection?

Automotive Food & Beverage Consumer Electronics

PrintingPlastics

Page 9: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

9 | © 2014 Cognex Corporation

Common Defect Detection Challenges

1. Looking for ‘Anything Anywhere’

2. Accounting for complex features

3. Process variation

Page 10: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

10 | © 2014 Cognex Corporation

Managing The Challenges

Manage the Application Define defects & constrain problem What is ‘Anything’ and ‘Anywhere’? Understand the process variation

Choose the Right System Optimize lighting and optics Flexible platform Resolution and color Processing speeds

Robust, flexible and fast algorithms

Page 11: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

Cognex Defect Detection Tools

Page 12: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

12 | © 2014 Cognex Corporation

Cognex Tools

InspectEdge Min/max & gaps along a line path

SurfaceFlaw Detection Surface imperfections with intensity variation

Flexible Flaw Detect (FFD) Edge & area based inspection of shapes

Page 13: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

13 | © 2014 Cognex Corporation

InspectEdge

Advanced edge analysis to find features or defects Find Edges

Reference “found” edges and inspect for: Defects Edge width Position

Train bead path to: Account for variable positioning

Page 14: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

14 | © 2014 Cognex Corporation

InspectEdge

InspectEdge accounts for: Complex shapes

Process variation

Page 15: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

15 | © 2014 Cognex Corporation

Surface Flaw Tool

Advanced inspection which finds defects on surfaces with intensity variation Select area and choose defect types

Ignore unwanted features (as desired) with mask

Page 16: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

16 | © 2014 Cognex Corporation

Surface Flaw Tool

Surface Flaw Detection accounts for: Complex features

Process intensity variation

Intensity VariationNo Variation

Page 17: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

17 | © 2014 Cognex Corporation

Flexible Flaw Detection (FFD)

Advanced inspection tool to inspect shapes and patterns Train “Golden Image”

Apply ‘Flex’ to edges

Detect flaws, appropriate flaws

Ignore features with mask

Page 18: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

18 | © 2014 Cognex Corporation

Flexible Flaw Detection (FFD)

Flexible Flaw Detection accounts for: Complex features

Process variation

Figure 1 – Before Flex Figure 2 – After Flex

Page 19: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

Application Examples

Page 20: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

20 | © 2014 Cognex Corporation

Medical Device Application

Application Part: Rubber Valve Detect Tears Detect Holes

Challenge Noisy features Complex Edge‐based features

Page 21: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

21 | © 2014 Cognex Corporation

Medical Device Application

Application Part: Rubber Valve Detect Tears Detect Holes

Solution Surface Flaw Detect

Page 22: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

22 | © 2014 Cognex Corporation

Automotive Application

Application Part: Gas Cap Detect Flash Detect Short‐Shot

Challenge Account for molding process variation

Gas Cap

Flash on Gas Cap

Page 23: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

23 | © 2014 Cognex Corporation

Automotive Application

Application Part: Gas Cap Detect Flash Detect Short‐Shot

Solution Flexible Flaw Detect

Normal process variation causes false reject without Flex

With Flex Applied

Page 24: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

24 | © 2014 Cognex Corporation

Consumer Product Application

Application Part: Pad Printed Label Detect Gross Printing Defects

Challenge Print Positional Variation

Page 25: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

25 | © 2014 Cognex Corporation

Consumer Product Application

Application Part: Pad Printed Label Detect Gross Printing Defects

Solution Flexible Flaw Detect

Page 26: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

26 | © 2014 Cognex Corporation

Automotive Application

Application Part: Assembled Gasket Confirm Gasket path Find defects

Challenge• Complex shape• Reflective background

Page 27: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

27 | © 2014 Cognex Corporation

Automotive Application

Application Part: Assembled Gasket Find defects Confirm Gasket path

Solution InspectEdgeWidth

Page 28: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

28 | © 2014 Cognex Corporation

Consumer Product Application

Application Part: Blow molded plastic container Detect burn marks and other discoloration

Challenge Ignore surface noise Discoloration Faint Varied color backgrounds

Page 29: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

29 | © 2014 Cognex Corporation

Consumer Product Application

Application Part: Blow molded plastic container Detect burn marks and other discoloration

Solution Color In‐Sight Surface Flaw

Page 30: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

30 | © 2014 Cognex Corporation

Consumer Packaging Application

Application Part: Label Detect defects and discoloration

Challenge Non‐linear light intensity Color intensity variation slight Different defect colors Different background colors

Page 31: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

31 | © 2014 Cognex Corporation

Color Surface Flaw Demo

Page 32: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

32 | © 2014 Cognex Corporation

Automotive Application

Application Part: Engine Filter Find tears and damage

Solution Flexible Flaw Detect

Source Image

Processed Image

Page 33: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

33 | © 2014 Cognex Corporation

Consumer Product Application

Application Part: Paper Cup Inspect defects along the wall and bottom Confirm lip of cup correctly formed

Solution InspectEdge Surface Flaw

Page 34: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

34 | © 2014 Cognex Corporation

Automotive Application

Application Part: Automotive keypad Confirm placement of buttons

Solution Flexible Flaw Detect

Auto Keypad Inspection

Page 35: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

35 | © 2014 Cognex Corporation

Solar Application

Application Inspect solar wafers for cracks, gaps and defects

Solution InspectEdge

Page 36: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

36 | © 2014 Cognex Corporation

Automotive Application

Application Part: Flexible Rubber Gasket Find defects Allow for variable path

Solution InspectEdgeTrainBeadPath InspectEdgeWidth

Page 37: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

37 | © 2014 Cognex Corporation

Summary

Defect Detection Considerations Manage the Application Understand ‘anything’ and ‘anywhere’ Account for process variation

Choose the right system Optimized lighting and optics Pixel resolution, color or grayscale Powerful processing Powerful, flexible and fast algorithms

Page 38: Advanced Defect Detection · 2 | © 2014 Cognex Corporation Agenda Introduction to Vision Applications Overview of Markets Defect Detection Considerations Cognex Tools

38 | © 2014 Cognex Corporation

Questions?Thank You!


Recommended