machine vision & software engineering kristopher whisler “and finds with keen, discriminating...

10
Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George Canning New Morality

Upload: roland-arnold

Post on 13-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Machine Vision &

Software EngineeringKristopher Whisler

“And finds with keen, discriminating sight, Black's not so black--nor white so

very white. “ George Canning New Morality

Page 2: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Overview

● Applications● Components● Gathering Requirements● System Models

Page 3: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Applications

● Assembly and Quality Assurance in Manufacturing

● Food/Agriculture ● Traffic ● Security● Many, Many More

Page 4: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Typical Components

● Camera

● Optics(Lenses)

● Illumination

● Image Acquisition Hardware

● Machine Vision Software

Page 5: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Requirements Gathering-General

● Who are the Users or Support Personnel?

● What is the purpose of the system?

● What will it be looking at?

● Will the object be moving?

● How fast will it be moving?

Page 6: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Requirements Gathering-Hardware

● Camera– Analog– Digital

● Area Vs Line Scan

– Color / Grey Scale / Black and White ● Optics

– Focal Length– Viewing Angle

● Image Capture Card

Page 7: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Object Oriented Systems

● Benefits– Allows for levels of abstraction between hardware

and software– Extremely Flexible– Extensible/Scalable

● Drawbacks– A lot of Overhead

Page 8: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Client Server Systems

● Benefits– Allows storage of data away from the shop floor– Allows for remote access– Automated corrective measures– Easy reprogramming of Client nodes

● Drawbacks– Computers' sensitivity to dust and heat– Added expense of networking equipment and

software

Page 9: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Neural Networks

● Cognitrons/Neocognitrons

E(Tveter P.28)

Input Layer

S Layer

C Layer

Output Layer

Page 10: Machine Vision & Software Engineering Kristopher Whisler “And finds with keen, discriminating sight, Black's not so black--nor white so very white. “ George

Conclusion