for Machine Vision From AI to ML to DL Source: Whats the Difference - - PowerPoint PPT Presentation
for Machine Vision From AI to ML to DL Source: Whats the Difference - - PowerPoint PPT Presentation
Demystifying Machine Learning for Machine Vision From AI to ML to DL Source: Whats the Difference Between Artificial Intelligence, Machine Learning, and Deep Learning ? by Michael Copeland Demystifying Machine Learning for Machine Vision
Demystifying Machine Learning for Machine Vision May 16, 2018
From AI to ML to DL
Source: “What’s the Difference Between Artificial Intelligence, Machine Learning, and Deep Learning?” by Michael Copeland
Demystifying Machine Learning for Machine Vision May 16, 2018
CNN: DL for images
Source: “Neural Network Simulation: The recognition application” – Parallel Architecture Research Eindhoven (PARsE)
Demystifying Machine Learning for Machine Vision May 16, 2018
Significance of DL for MV
» Image analysis before DL…
Classification Images Results Feature extraction
Demystifying Machine Learning for Machine Vision May 16, 2018
Significance of DL for MV
» Image analysis with DL…
Classification Images Results Feature extraction
Demystifying Machine Learning for Machine Vision May 16, 2018
About classification
» Can express many
problems in terms of classification…
» …but classification is
not always the best approach
> 10 mm > 5 mm > 15 mm > 2.5 mm > 7.5 mm > 12.5 mm longer > 1.25 mm > 3.75 mm > 5.25 mm > 8.75 mm > 11.25 mm > 13.75 mm … … … … … … … … … … … …
Demystifying Machine Learning for Machine Vision May 16, 2018
Suitable for DL
Recognition Reading Detection
Demystifying Machine Learning for Machine Vision May 16, 2018
Not suitable for DL
Matching Decoding Measuring
Demystifying Machine Learning for Machine Vision May 16, 2018
» Requires
» Large data set » Skill and experience » Computing power and patience
Training a CNN
x 1000’s
Demystifying Machine Learning for Machine Vision May 16, 2018
New Classification module
» Image content classifier » Uses deep learning (CNN) » Inference done on CPU » Trained by Matrox » Optimized for application
Demystifying Machine Learning for Machine Vision May 16, 2018