Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Computer Vision on the Raspberry Pi 4

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Find out how to write and execute computer vision applications on the Raspberry Pi 4.

Syllabus

Introduction
  • Getting started with computer vision
  • What you should know
  • Using the exercise files
1. Programming Python on the Raspberry Pi 4
  • Introducing the Raspberry Pi 4
  • Setting up the environment
  • Using the Thonny IDE
2. OpenCV on the Raspberry Pi
  • Introducing OpenCV
  • NumPy array operations
  • Running a simple image processing example
  • Theory of convolution
  • Convolution in OpenCV
3. Object Detection
  • Computing image gradients
  • Forming histograms of gradients (HOGs)
  • Computing HOGs in OpenCV
  • Understanding Support Vector Machines (SVMs)
  • Detecting objects with HOGs and SVMs
4. Understanding Neural Networks
  • Introducing neural networks
  • Training neural networks
  • Creating neural networks in OpenCV
  • Classifying irises with a neural network
5. Convolutional Neural Networks (CNNs)
  • Introducing convolutional neural networks (CNNs)
  • Creating CNNs with Keras
  • Training CNNs with TensorFlow
  • Executing models with TensorFlow Lite
  • Recognizing objects with the Raspberry Pi
6. The Raspberry Pi HQ Camera
  • Introducing the picamera package
  • Accessing a Raspberry Pi camera in Python
  • Object detection with a Raspberry Pi camera
  • Object recognition with a Raspberry Pi camera
Conclusion
  • Next steps

Taught by

Matt Scarpino

Reviews

4.7 rating at LinkedIn Learning based on 95 ratings

Start your review of Computer Vision on the Raspberry Pi 4

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.