Udemy

Computer Vision on Raspberry Pi - Beginner to Advanced

Enroll Now
  • 5,258 Students
  • Updated 3/2024
4.3
(658 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 1 Minute(s)
Language
English
Taught by
Dr. Steven Fernandes, Ramesh Nayak
Rating
4.3
(658 Ratings)
3 views

Course Overview

Computer Vision on Raspberry Pi - Beginner to Advanced

Build Real-World Computer Vision Applications on Raspberry Pi and Learn Basics of Neural Networks using Google Colab

Computer Vision Applications on Raspberry Pi is a beginner course on the newly launched Raspberry Pi 4 and is fully compatible with Raspberry Pi 3/2 and Raspberry Pi Zero.

The course is ideal for those new to the Raspberry Pi and who want to explore more about it.    

You will learn the components of Raspberry Pi, connecting components to Raspberry Pi, installation of the NOOBS operating system, basic Linux commands, Python programming and building Image Processing applications on Raspberry Pi and the basics of neural networks.

This course will take beginners without coding skills to a level where they can write their own programs.

The basics of Python programming language are well covered in the course.

Building Computer Vision applications are taught in the simplest manner, which is easy to understand.

Users can quickly learn hardware assembly and coding in Python programming for building Computer Vision applications.   By the end of this course, users will have enough knowledge about Raspberry Pi, its components, basic Python programming, and execution of Image Processing applications in real-time scenarios.

The course is taught by an expert team of engineers having PhD and Postdoctoral research experience in Computer Vision and Deep Learning. 

Anyone can take this course. No engineering knowledge is expected. The tutor has explained all required engineering concepts in the simplest manner.    

The course will enable you to independently build Computer Vision applications using Raspberry Pi.   

This course is the easiest way to learn and become familiar with the Raspberry Pi platform.   

By the end of this course, users will build Image Processing applications which include scaling and flipping images, varying the brightness of images, performing bit-wise operations on images, blurring and sharpening images, thresholding, erosion and dilation, edge detection, and image segmentation. User will also be able to build real-world Image Processing applications, which includes real-time human face eyes nose detection, detecting cars in the video, real-time object detection, human face recognition, convolutional neural network and many more.  

The course provides complete code for all Image Processing applications compatible with Raspberry Pi 3/2/Zero.

Course Content

  • 8 section(s)
  • 58 lecture(s)
  • Section 1 Introduction
  • Section 2 Setting up Raspberry Pi
  • Section 3 Python Basics
  • Section 4 Computer Vision Applications
  • Section 5 Real-world Computer Vision Applications
  • Section 6 Basics of Neural Network on Google Colab
  • Section 7 Hands-on Image Processing Assignments
  • Section 8 FREE Learning Resources on Artificial Intelligence

What You’ll Learn

  • What is Raspberry Pi? and what are its components?
  • Understand peripherals that need to be connected to Raspberry Pi
  • Wire up your Raspberry Pi to create a fully functional computer
  • Easily learn preparing SD Card to load Operating System for Raspberry Pi
  • Install packages needed to build Computer Vision applications
  • Learn basic programming aspects of Python
  • Create simple Image Processing applications using Python and OpenCV
  • Build real-world Image Processing applications on Raspberry Pi 4/3/2/Zero
  • Learn basics of Neural Network using Google Colab


Reviews

  • S
    Szymon Sikorski
    4.0

    Very good course.

  • D
    DEBASHISH KUMAR GHOSH
    4.0

    The concept of a Neural network is a comprehensive one.

  • J
    Joachim
    5.0

    I learnt a lot, you are a great teacher and the code was very useful and straight forward to understand thank you.

  • A
    Anonymized User
    3.5

    I learnt a lot, you are a great teacher. If anyone want to do basics of open CV, this is encouraged c not for any advanced fellow out there.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed