INTRODUCTION TO MACHINE VISION TOOLS AND …

33
© 2016 Cognex Confidential 1 INTRODUCTION TO MACHINE VISION TOOLS AND METHODOLOGIES Shweta Kapdoskar Product Marketing Manager, Machine Vision

Transcript of INTRODUCTION TO MACHINE VISION TOOLS AND …

Page 1: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 1

INTRODUCTION TO MACHINE VISION

TOOLS AND METHODOLOGIES

Shweta Kapdoskar

Product Marketing Manager, Machine Vision

Page 2: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 2

AGENDA

What is machine vision?

What is image analysis?

Principal image analysis tools

Summary of key points

Q&A

Page 3: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 3

WHAT IS MACHINE VISION?

Page 4: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 4

A SIMPLE CONCEPT

Formal definition:

Machine vision is the use of devices for optical non-contact sensing to automatically receive and interpret an image of a real scene in order to obtain information and/or control machines or processes.

- from the Society of Manufacturing Engineers

Page 5: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 5

MACHINE VISION SYSTEM

5

Page 6: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 6

IMAGE ANALYSIS

Page 7: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 7

IMAGE ANALYSIS TOOLS

Page 8: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 8

Trained Part

Out of focus

180° Rotation

Reversed Polarity Occlusion

Scale Change

Dim Lighting

Confusing Background

PATTERN SEARCH TOOL

Page 9: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 9

WHAT TO LOOK FOR IN PATTERN

MATCHING TECHNOLOGY?

Pattern-based search technology more closely resembles the way humans discern between similar things and recognize familiar ones.

Consider the examples of remembering the faces of people.

Even if the faces change due to lighting, extra features, and less features, you will still likely recognize them if there is enough of the original detail intact.

Page 10: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 10

PATTERN MATCHING

CHALLENGES

Page 11: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 11

OVERCOMING INSPECTION

OBSTACLES

Page 12: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 12

Have you used machine vision analysis tools before?

a. Yes

b. No

POLL QUESTION #1

Page 13: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 13

EDGE DETECTION

Page 14: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 14

INSPECTEDGE

Detect short shots on caps

Chips in outer boundary

Deformations on the outer circumference of a bottle Or even to Find the minimum width and maximum width in a PET bottle

Bead Inspection

Page 15: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 15

ADVANCED EDGE INSPECTION

Page 16: INTRODUCTION TO MACHINE VISION TOOLS AND …
Page 17: INTRODUCTION TO MACHINE VISION TOOLS AND …
Page 18: INTRODUCTION TO MACHINE VISION TOOLS AND …
Page 19: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 19

CALIPER TOOLS

Page 20: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 20

CALIPER APPLICATIONS

Ideal for gauging applications

Measure the width of a part

Measure the distance between parts

Useful when fixturing a part

When a part has positional uncertainty

Page 21: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 21

BLOB DETECTION

Page 22: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 22

BLOB TOOL

Page 23: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 23

Which of the following best describes your industry?

a. Food and Beverage

b. Automotive

c. Consumer

d. Electronics

e. Other

POLL QUESTION #2

Page 24: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 24

OPTICAL CHARACTER

RECOGNITION /VERIFICATION

Page 25: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 25

OCRMAX AUTOTUNE

Page 26: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 26

BARCODE READING

Page 27: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 27

HISTOGRAM

Histogram is a graphical representation of statistics and grey values found within a specified area of the image.

Page 28: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 28

COLOR ANALYSIS

Page 29: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 29

COLOR VERIFICATION

Is this the correct color?

Color Monitoring/Uniformity of color (Color ID)

Single color detection

Page 30: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 30

COLOR QUANTITY

How much of each color is found?

Color Makeup Inspection – Quantify the distribution of color(s) across the part

Extract specific

color sets

Page 31: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 31

COLOR TOOLS

Match Color – Measure Color

Average color found in region

Returns RGB and HSI value

Match score to trained color

24 bit color resolution

Color Sorting, Color Monitoring, Color ID, Single Color Verification

Extract Color – Measure Amount of Color(s)

Extracts specific colors for inspection

Outputs pixel counts, match scores & filtered images

16 bit color resolution

Color Filters, Color Blobs, Pixel Counting, Color Complexity, Color Verification

Page 32: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 32

SUMMARY

• Machine Vision : enables better, faster and less expensive manufacturing.

• Image Analysis Methodologies and Tools : Pattern Matching, Edge Detection, OCR, BarCode Reading, Blob Analysis and Color Tools

Don't go for it alone...get help from experts!

Page 33: INTRODUCTION TO MACHINE VISION TOOLS AND …

© 2016 Cognex Confidential 33

THANK YOU FOR YOUR TIME