openCV

Autonomous Lane Detection Car Autonomous Lane Detection Car Using Raspberry Pi and OpenCV - Part 2

Self-driving cars are one of the modern world's newest fads. These self-driving cars rely on highly advanced control systems, sensors, actuators, complex algorithms, machine learning systems, and powerful processors. Road lane detection is one of the important things in a self-driving car as it helps the car to keep driving in between the lines. As we all know,…

Autonomous Lane Detection Car Autonomous Lane Detection Car Using Raspberry Pi and OpenCV - Part 1

In this project, we are going to build a Lane Detection Car using Raspberry Pi and OpenCV. Before proceeding with this project, make sure that you have a basic idea of how to use OpenCV using python in Raspberry Pi. The lane detection problem is typically framed as a semantic or instance segmentation problem to identify the pixels that belong to the lane class. We need…

 Push-Up Counter using Raspberry Pi 4 Push-Up Counter using Raspberry Pi and MediaPipe

Human pose estimation technology is becoming increasingly popular due to the recent growth and popularity of Virtual and Augmented Reality. In our previous tutorial, we used Media pipe Hand Tracking module to control Raspberry Pi media player using hand gestures. In this project, we are going to use the MediaPipe Pose estimation package to build a push up counter. We will be…

License Plate Recognition using Raspberry Pi and OpenCV License Plate Recognition using Raspberry Pi and OpenCV

Security has always been a major concern for mankind. Today we have video surveillance cameras in schools, hospitals and every other public place to make us feel secured. According to a survey by HIS it is estimated that there were around 245 million security cameras installed and functioning back on 2014, which is like having one security camera for every 30 people on this…

Raspberry Pi CCTV Monitoring System CCTV Motion Detection with Alarm using OpenCV on Raspberry Pi

OpenCV is a powerful tool and that combined with Raspberry Pi can open doors to many portable smart devices. In our previous Raspberry Pi CCTV monitoring article, we learned how to get live CCTV video from a DVR using RTSP and display on a Raspberry Pi, do check that out before proceeding. In this article, we will learn how to leverage the power of OpenCV and build a…

Gesture Controlled Video Player using Raspberry Pi Gesture Controlled Video Player using Raspberry Pi and MediaPipe - Play, Pause and Control Volume using Gestures

Hand gesture recognition technology is becoming increasingly popular due to the recent growth and popularity of Virtual and Augmented Reality technologies. In our previous tutorial, we trained a Hand Gesture recognition model to play Rock Paper and Scissors with Raspberry Pi using Tensorflow and Keras. In this tutorial, we are going to use the MediaPipe Python library to…

Raspberry Pi Based Emotion Recognition System Raspberry Pi Based Emotion Recognition using OpenCV, TensorFlow, and Keras

In this tutorial, we are going to implement an Emotion Recognition System or a Facial Expression Recognition System on a Raspberry Pi 4. We are going to apply a pre-trained model to recognize the facial expression of a person from a real-time video stream. The “FER2013” dataset is used to train the model with the help of a VGG-like Convolutional Neural Network (CNN).

…
Raspberry Pi Hand Gesture Recognition using OpenCV Hand Gesture Recognition using Raspberry Pi and OpenCV

We all have played Rock, Paper, and Scissors game at least once. It’s a very simple game where each player picks one of the three objects (Rock, Paper, and Scissor) making the appropriate hand shape on a count of three, and these rules are applied to decide the winner:

Paper beats Rock Scissors beat Paper Rock beats Scissors

So in today’s tutorial…

Raspberry Pi Age and Face Detection using OpenCV Age and Gender Classification using OpenCV and Deep Learning on Raspberry Pi

In this tutorial, we are going to use OpenCV and Deep Learning models to accurately identify the gender and age of a person from a real-time video stream. The deep learning age and gender detector model that we are going to use today was implemented and trained by Levi and Hassner in their 2015 publication. Age and Gender detection is a two-step process:

…
Face Mask Detection using Raspberry Pi and OpenCV Face Mask Detection using Raspberry Pi and OpenCV

The coronavirus disease (COVID-19) has seriously affected the world and there is no end to it. To limit the spread of the virus, mandatory face-mask rules are now becoming more common in public places around the world. Additionally, many retail stores and other public service providers require customers to wear face masks.

In today’s tutorial, we…

Social Distancing Detector Using OpenCV and Raspberry Pi Social Distancing Detector Using OpenCV and Raspberry Pi

In the time of Covid-19, Social-distancing is an effective way to slow down the transmission of infectious virus. People are advised to minimize their contact with each other to minimize the risk of the disease being transmitted through direct contact. Maintaining a safe distance is a challenge for many places like factories, banks, buses or railway stations, etc.

…
Driver Drowsiness Detector System using Raspberry Pi and OpenCV Driver Drowsiness Detector System using Raspberry Pi and OpenCV

Truck drivers who transport the cargo and heavy materials over long distances during day and nighttime, they often suffer from a lack of sleep, fatigue, and drowsiness are some of the leading causes of major accidents on Highways. The automobile industry is working on some technologies that can detect the drowsiness and alert the driver about it. Almost 30% of road accidents…