Course

Computer Vision with Embedded Machine Learning

Edge Impulse

Explore the captivating realm of computer vision and embedded machine learning in this comprehensive course. Gain a deep understanding of image classification and object detection using machine learning techniques and delve into the deployment of models to microcontrollers.

Key highlights of the course include:

  • Comprehensive overview of computer vision and digital images
  • Training image classification and object detection systems using machine learning
  • Deployment of machine learning models to microcontrollers
  • Hands-on projects involving training and deploying convolutional neural networks

This course is ideal for individuals with a background in Python programming and basic machine learning concepts, who are eager to explore the intersection of computer vision and embedded machine learning.

Certificate Available ✔

Get Started / More Info
Computer Vision with Embedded Machine Learning
Course Modules

This course comprises three modules, each covering essential topics in computer vision and embedded machine learning. Module 1 focuses on image classification, while Module 2 delves into convolutional neural networks. In Module 3, participants explore object detection and advanced topics, gaining valuable hands-on experience and theoretical knowledge.

Image Classification

Module 1: Image Classification

Discover the fundamentals of image classification, from understanding computer vision to training an image classification system using machine learning. Gain insights into deploying machine learning models to microcontrollers, and embark on hands-on projects to strengthen your skills in image classification and neural networks.

Convolutional Neural Networks

Module 2: Convolutional Neural Networks

Delve into the world of convolutional neural networks (CNNs) and their applications in computer vision. Learn about image convolution, pooling layers, and transfer learning, and get hands-on experience in training and deploying CNNs. Explore data augmentation and visualization techniques to enhance your understanding of CNNs.

Object Detection

Module 3: Object Detection

Uncover the intricacies of object detection, including performance metrics and different object detection models. Gain practical experience in training and deploying object detection models to single board computers, and explore advanced topics such as image segmentation and constrained object detection. Sharpen your skills through engaging hands-on projects and collaborative learning experiences.

More Machine Learning Courses

Machine Learning Rock Star – the End-to-End Practice

SAS

Machine Learning Rock Star – the End-to-End Practice equips business leaders and data scientists with a comprehensive understanding of machine learning. This course...

How Google does Machine Learning en Español

Google Cloud

Learn how Google implements machine learning in Spanish with the How Google does Machine Learning en Español course.

Performing regression tasks using decision tree & PCA basics

Coursera Project Network

Learn to perform regression tasks using decision tree and PCA basics in this 1-hour project-based course.

Linear Algebra from Elementary to Advanced

Johns Hopkins University

Linear Algebra from Elementary to Advanced offers a comprehensive exploration of linear algebra, covering foundational concepts and their real-world applications....