Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
1 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
INDUSTRIAL COMPUTER VISIONRicardo Ribalda, PhD
Product Engineering Leader
2 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
HISTORY OF COMPUTER VISION
Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead to general-purpose systems for a broad range of industrial applications.
Gerald J. Agin, 1980Stanford Research Institute
"Computer vision systems for industrial inspection and assembly." Computer 5 (1980): 11-20.
1969 1972 1980
SRI Vision ModuleInvention of CCD
W.S. Boyle & G.E. Smith
3 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
NATURE LIKES DIVERSITY
4 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
GOLF BALLGREEN SPOT BLACK SPOT SCURF
GREY DAMAGE ROT FRESH CUT POTATO FRUIT
LET’S COUNT SOME POTATOES
5 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
HOW IT IS DONE? LOTS OF NEURAL NETWORKS AND 3D
6 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
POTATO GRADER: CELOX
2002 2005 2009
7 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
GENERIC VISION PLATFORM2012-2018
2012 2018
BODY
SOFTWARE
Mentor Embedded Linux
User Application Open Source APIs
AMD APULVDS
HEAD
sensor PCIeFront End
Video4Linux2 OpenCL
8 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
GENERIC VISION PLATFORM
SPECTRAL CAMERACHECKWEIGHERBATCH ANALYZER
9 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
See in Action at AMD Booth #1-360
GENERIC VISION PLATFORMFUTURE
10 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018
FUTURE