Machine learning – OpenCV based IOT using Raspberry pi

Learn about Supervised Learning (computer vision) with Internet of things. A unique course with growing industry demand.

You will find course in Supervised machine learning course – OPEN CV generally for computer. But, hardly you will find an integrated course which covers Internet of things  based on supervised machine learning output. In really, for machine learning in real time has no meaning when it works with simulated data. Getting real time data be in from Sensor or an Application, poses it own challenges and this is generally over looked while learning about machine learning.

What you’ll learn

  • Supervised learning using OPEN CV.
  • Internet of things using Raspberry Pi.
  • Configuring and acquiring data from sensor(s) by interfacing with Raspberry Pi.
  • Developing voice control interface for IOT application.
  • How Supervised learning can be used in IOT applications.

Course Content

  • Prerequisite and Course coverage –> 2 lectures • 4min.
  • Overview about Machine Learning –> 2 lectures • 8min.
  • Machine learning and IOT – building block –> 2 lectures • 15min.
  • Preparing Raspberry pi3 –> 4 lectures • 32min.
  • Installation of OPENCV in Raspberry pi3 –> 2 lectures • 16min.
  • Machine learning(Open CV) is Face and eye detection in images overview –> 2 lectures • 12min.
  • Face and Eye detection in machine learning (Open CV) in Raspberry pi –> 6 lectures • 23min.
  • Overview – Machine learning integration to IOT device –> 2 lectures • 13min.
  • Raspberry pi as IOT device –> 2 lectures • 9min.
  • Detect face and SWITCH ON the Device –> 2 lectures • 7min.
  • Acquiring data from Sensor and from Web Api –> 3 lectures • 20min.
  • Controlling IOT appliances through Adafruit web platform and through voice. –> 7 lectures • 39min.
  • Prototype – Building automation IOT using Open CV –> 2 lectures • 9min.
  • ML – Supervisory learning – Identification of a person –> 5 lectures • 33min.
  • Bonus Lecture –> 1 lecture • 4min.

Machine learning - OpenCV based IOT using Raspberry pi

Requirements

  • Basic Programming knowledge particularly Python & Linux command line commands.
  • Basic understanding of Electronic component , circuits.
  • Raspberry Pi 3 board, 220 ohm resistors, 1 Uf capacitor, LDR sensor, LED, some jumper cables..

You will find course in Supervised machine learning course – OPEN CV generally for computer. But, hardly you will find an integrated course which covers Internet of things  based on supervised machine learning output. In really, for machine learning in real time has no meaning when it works with simulated data. Getting real time data be in from Sensor or an Application, poses it own challenges and this is generally over looked while learning about machine learning.

 

This unique covers covers both Supervised machine learning and  Internet of things using Raspberry pi.

 

There is a growing demand for these kind of application, For example:

  1. Building automation – Switch on Electrical device such as lighting and temperature control instrument when human being in present.
  2. Attendance marking based on automatically identification of an employee.
  3. Identify parking free parking lots.
  4. Identify number plate in car.
  5. Prevent Crime – Identify a person with criminal record.
  6. And many more.

All these operate on combination of supervised learning technique coupled with IOT.

Hence this course covers supervised learning coupled with IOT from a building building automation perspective. Once participants are clear about the concept they can then develop /extend it for other applications listed above or on the other machine learning algorithms.

Additionally, voice control IOT application is also growing at a rapid pace. This course also covers topic related to building voice based IOT application using Raspberry pi and other open source software and platforms like OPEN CV, Google assistant, Adafruit IO platform, IFTTT.

 

Happy learning!!!