10
1 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018 INDUSTRIAL COMPUTER VISION Ricardo Ribalda, PhD Product Engineering Leader

INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

1 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

INDUSTRIAL COMPUTER VISIONRicardo Ribalda, PhD

Product Engineering Leader

Page 2: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

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

Page 3: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

3 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

NATURE LIKES DIVERSITY

Page 4: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

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

Page 5: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

5 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

HOW IT IS DONE? LOTS OF NEURAL NETWORKS AND 3D

Page 6: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

6 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

POTATO GRADER: CELOX

2002 2005 2009

Page 7: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

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

Page 8: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

8 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

GENERIC VISION PLATFORM

SPECTRAL CAMERACHECKWEIGHERBATCH ANALYZER

Page 9: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

9 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

See in Action at AMD Booth #1-360

GENERIC VISION PLATFORMFUTURE

Page 10: INDUSTRIAL COMPUTER VISION - GitHub Pages · 2019-08-20 · Custom-designed computer vision systems are being applied to specific manufacturing tasks. Current development may lead

10 | EMBEDDED WORLD | EVOLVING EMBEDDED SYSTEMS IN A SELF-DIRECTED WORLD | FEBRUARY 2018

FUTURE