ESP32 CAM with Python OpenCV Yolo V3 for object detection and Identification, Image Processing

preview_player
Показать описание
ESP32 CAM with Python OpenCV Yolo V3 for object detection and Identification

Altium Designer: For Schematic and PCB designing

Altium 365:

Octopart, components search engine:

download programming:

ESP32 Cam projects: related videos

Watch the same video in Hindi/Urdu

ESP32 Cam and Arduino-based Car Parking Gate / Barrier control

ESP32 Cam based Human Pose landmarks detection, security camera

How to make IoT camera using ESP32 Cam and Telegram:

ESP32 Cam with ESP8266, google drive, and Google spreadsheet

ESP32 CAM getting started video

ESP32 CAM DOOR LOCK CONTROL SYSTEM USING HUMAN RECOGNITION

ESP32 CAM SEND IMAGES TO GOOGLE DRIVE

ESP32 CAM SMART IOT DOOR BELL

ESP32 CAM SAVE IMAGES IN SD CARD

Support me on Patreon and get access to hundreds of projects:

Subscribe to my New YouTube Channel, if you want to watch my videos in Hindi/Urdu

Project Description:
********************
In this video, I am going to use ESP32 Camera module with Python OpenCV Yolo V3 for object detection and Identification. I am only using ESP32 Camera module for the live video streaming whereas for the image processing I am using Yolo V3.

I will test it on three different machines and you will be amazed with the end results. First I will test it using the Raspberry Pi 4 and it has 8GB RAM. Then I will test it on Core i3 Laptop. And finally, I will test it on my MSI Intel Core i7 with Nvidia Geforce 16GB GPU and 16GB RAM. I specially purchased this laptop for video editing and image processing.

Anyway, after performing initial tests then I will share with you the final code, which can be used for the detection and identification of specific objects. Let’s say you want to send an alert message when a specific object is detected.

In my case, I send an alert message when a bird and cat are detected both at the same time. While all the other objects are totally ignored.

We have a long list of the objects that we can detect. So, after watching this video you will be able to detect all these objects at the same time or you can select one or multiple objects of your choice and this way you can build amazing image processing based projects.

********************

Amazon Purchase links:
*****************
ESP32 Camera Module

ESP32 CAM W-BT Board

MSI Intel Core i7 Laptop check this out.

Other must-have Tools and Components:

ESP32 WiFi + Bluetooth Module (My recommendation), more IO pins, improved speed, and supports a Lipo Battery:

Arduino Uno, Nano, Mega, Micro "All types of Arduino Boards":

Top Arduino Sensors:

Super Starter kit for Beginners

Top Oscilloscopes

Variable Supply:

Digital Multimeter:

Top Soldering iron kits: "best"

Top Portable drill machines:

Jumper Wires:

3D printers:

CNC Machines:

DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I will receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for your support!
****************
For more Projects and tutorials visit my Websites

Electronic Clinic:

Programming Digest:

Follow me on Instagram:

Follow my Facebook Page Electronic Clinic:

Follow my Facebook Group, Arduino Projects:

Email:

About the Electronic Clinic:
Electronic Clinic helps the students and other professionals to learn electronics, designing, and programming. Electronic Clinic has tutorials on Arduino, Arduino Nano, Raspberry PI, image processing, gsm based projects, Bluetooth based projects, esp8266 projects, Nodemcu projects, robotics, desktop application designing and programming, PLC, SCADA, RC Planes, Electronics, Power Generation, HMI, and much more. Check my Playlists.

#esp32cam #yolov3 #opencvpython
Рекомендации по теме
Комментарии
Автор

Watch my Latest Video on
ESP32 Cam, Python, OpenCV, & Mediapipe based Diy Security Camera using Human Pose Landmarks

ElectroniClinic
Автор

Thank you, professor
Excellent work

muhammadsalem
Автор

You really help me a lot with your videos i hope i can support you somehow ❤️

benj
Автор

Hi, I've done everything right and have the live camera working but whenever I try to run the object detection code it gives me an error where:

outputNames = [layernames[i[0]-1] for i in
~^^^
IndexError: invalid index to scalar variable.

and I can't seem to fix it

unik
Автор

Very nice subject !

During compiling a message "cannot find webserver.h". My board version is 2.0.10 Do you have a solution for this ?

wdew
Автор

I want to ask.
Can you help me with a guide to create object detection using de1-soc

sam-el
Автор

Where did the "Cat and Bird Detection" file come from @3:39 ?

chideraagbasiere
Автор

how do i incorporate the same for yolo v8 model?

dszgxsi
Автор

6:41 for its coming for me "camera fails"what should I do plse anyone suggest me

parthimahi
Автор

ERROR: Could not find a version that satisfies the requirement open-cv-python--4.5.3.56 (from versions: none)
ERROR: No matching distribution found for open-cv-python--4.5.3.56

in cmd 2nd step installing open cv

fqyifuf
Автор

Is it possible to do this without connecting it to pc

deeptanshugupta
Автор

Is there a way to improve the FPS of Espcam?

vuthanhbinh
Автор

I watch your videos.I find them very helpful for my own going project. However i am running the an application with same weights but its supper slow on detecting and sending information to the esp32. How can i optimize it to be fast??

CharlesMashava
Автор

why did you do the image processing and objec detection on Raspberry Pi or Laptop, can't it be done on the ESP32?

zmqietr
Автор

Want request may you make video about helmet and plate number detection ?

Radar
Автор

i have this problem...

cv2.error: OpenCV(4.5.3) error: (-212:Parsing error) Unknown layer type: in function

anyone have the solution for this problem???

orphaeel
Автор

Thank you for the video. I want to do the exact same project but I will use the ESP32 as a soft access point. How should I modify the code?

bberil
Автор

Hey. When I try to run the code in Python IDLE I get this error: "Failed to open the IP camera stream". While if I copy and past the camera's url in the web browser it works fine! Any ideas on how to fix it?

didzi
Автор

im trying to do the same thing the only diference is that im using an esp32s3 camera that creates a webserver for the video but when i try to access the webserver ip my opencv crashes. Do you know what could have caused this?

joaogouveia
Автор

can you make one for nut and bolt identifying

manishuike