How Artificial Intelligence counts people and vehicles from CCTV cameras

  Рет қаралды 40,789

Pysource

Pysource

Күн бұрын

Пікірлер: 66
@赛尼木
@赛尼木 3 жыл бұрын
I was exactly waiting for how to apply YOLO on certain area of the video during the day until i find ur video before i am about to sleep. Thx a lot!
@mohammadaliavazpour3268
@mohammadaliavazpour3268 3 жыл бұрын
Special Thanks for you tutorials 👏👏👏🙏
@gplgomes
@gplgomes 3 жыл бұрын
Great job. A good teacher, but the Channel is "Pysource" without the Python source program !?
@amritghimire7572
@amritghimire7572 2 жыл бұрын
Hi, I do not have deep_sort_v3 file that you imported in the code. Is it possible you could upload it?
@nijatmursali5711
@nijatmursali5711 3 жыл бұрын
Could you please share code of Object Detection class and Deep Sort you are importing?
@mellakhzahra5366
@mellakhzahra5366 2 жыл бұрын
I try to find deep_sort_v3 to 😊
@aiforyounow
@aiforyounow 3 жыл бұрын
Thanks sir, this a great content
@grzegorzkozinski2308
@grzegorzkozinski2308 3 жыл бұрын
Why does yolo detect exactly same object on exactly same frame but with different probability, from 11:52? I mean even if the video has low fps, and yolo makes detections in between, these detection are made on exactly the same frames (images). Shouldn't scores from the detection model be always exactly the same on exactly the same images?
@pysource-com
@pysource-com 3 жыл бұрын
Good observation. This video is slightly abnormal, as I recorded it by recording the screen at 30 FPS when the video is has lower FPS than that, so there are a few frames almost identical to them. The reason why the score changes is because even if the frames are almost identical, they're not 100% the same, but a a few pixels inside and some shadows are slightly different during the transition. With normal videos with the right amount of FPS, or even better taking the frames from the camera in realtime everything will be more smooth and precise
@grzegorzkozinski2308
@grzegorzkozinski2308 3 жыл бұрын
@@pysource-com ok, I understand now, also I think that maybe the effect of compression of the "outer" video is changing some pixels slightly.
@pysource-com
@pysource-com 3 жыл бұрын
@@grzegorzkozinski2308 exactly
@huguestamatcho2585
@huguestamatcho2585 3 жыл бұрын
Really nice project!!! The only thing is that you are still running object detection on every frame, which not only detects new objects, but also previously detected ones. This makes the code impossible for real time applications, unless you are using some device with accelerator. Why don't you make use of object tracking to avoid detection on every single frame? This could speed up the application and make it usable in real time.
@pysource-com
@pysource-com 3 жыл бұрын
Skipping frames won't make the tracking reliable. The more frames you can handle, the better. A computer with a decent Nvidia GPU will handle this in realtime, same is with the Nvidia Jetson Xavier.
@陳正偉-f8h
@陳正偉-f8h 3 жыл бұрын
good job
@justdoingodswork
@justdoingodswork Жыл бұрын
@17:19 Jetson Xavier and jetson nano for Sort Algo but for Deep-sort Algo what kind of Procesessor are required? can we run Deep Sort Algo on Raspberry Pi 4?
@李杰-u4e
@李杰-u4e 6 ай бұрын
What if the coordinates I want are not on the picture, but outside the picture
@pibe_bujia
@pibe_bujia Жыл бұрын
awesome video bro, could this work on a live camera?, for example using an ESP32 Cam? . thanks for the explanation lad!
@federicoarg00
@federicoarg00 3 жыл бұрын
Another amazing tutorial!! Thank you!!
@geepytee
@geepytee 2 жыл бұрын
Could you share a download link for the MP4 file you used on this video?
@smokinep
@smokinep 3 жыл бұрын
Great demonstration.. Is it possible to do a video where you talk about the business side of doing computer vision ? For example, setting up a business to help businesses use computer vision in my local region
@pysource-com
@pysource-com 3 жыл бұрын
That is interesting! I'll probably do that at some point as I see very valuable and with a huge potential helping local businesses with Computer Vision
@zgamer-ie4yl
@zgamer-ie4yl 3 жыл бұрын
please , where can I find the deeb sort library or file ? from where can I download it ?
@josecorrea9000
@josecorrea9000 2 жыл бұрын
do you find it ?
@KakashiSharing
@KakashiSharing 2 жыл бұрын
Hello! In 19:21 , is there a way to make the ROI be that exact shape like in 20:15 ? I want to be able to fit the ROI perfectly to the road, but using frame[x1: y1, x2, y2] always gives me an ROI that is a rectangle.
@majacode
@majacode Жыл бұрын
opencv cannot open url with https !
@donekeykong1
@donekeykong1 3 жыл бұрын
Thank for you amazing tutorial
@arifrahman3297
@arifrahman3297 23 күн бұрын
Is it possible using other Camera for Object Detection in the same work area? The purpose is to give different prespective and more accurate detection?
@bengisu3975
@bengisu3975 2 жыл бұрын
Thank you for the video it is really good. Could i access the project codes somewhere to look at it clearly?
@廖育賢-i8b
@廖育賢-i8b 3 жыл бұрын
Nice video, thanks.
@programmerjowo
@programmerjowo 3 жыл бұрын
thanks for this amazing video
@tanishqsinghanand5383
@tanishqsinghanand5383 3 жыл бұрын
THX 👏👏
@yashdggjs
@yashdggjs 3 жыл бұрын
Hi,can you make a video how to train custom data set in YOLOv4?,thank you
@pysource-com
@pysource-com 3 жыл бұрын
I might do that
@yashdggjs
@yashdggjs 3 жыл бұрын
@@pysource-com Please do that,nobody explaining it like you.You are explaining it easily. Thanks
@iandreopoulos
@iandreopoulos 2 ай бұрын
I'm having trouble understanding why my code is counting the same vehicle multiple times. Any ideas?
@pysource-com
@pysource-com 2 ай бұрын
On of the challenging things about object tracking is to be able to track the objects and keep the same id. If the ID is lost, then it's counted multiple times.
@iandreopoulos
@iandreopoulos 2 ай бұрын
@@pysource-com Thanks for the feedback! The issue I'm seeing is that the tracking loses the object for just a few milliseconds and then redetects it, even if there's only a one-pixel difference. I even tried adjusting the confidence threshold of the tracking, but it's still happening, like a flickering effect. Any suggestions on how to address this brief loss of tracking?
@pysource-com
@pysource-com 2 ай бұрын
@@iandreopoulos There are many algorithms to help you with that. I'm planning to cover this topic more in depth with new videos in the next months
@teknisigaje2025
@teknisigaje2025 3 жыл бұрын
Sir can you make tutorial for Yolo object identification with voice ? Pliss Sir
@rayhanriaz5144
@rayhanriaz5144 2 жыл бұрын
can the code work on real time web cam feed??
@amoghrao9260
@amoghrao9260 Жыл бұрын
Hi sir, I want to work with this for a project, can u please assist me
@roccopizzulo4433
@roccopizzulo4433 2 жыл бұрын
Where can I find yolo_detection library?
@fuchenglee719
@fuchenglee719 3 жыл бұрын
Changes in light may cause several frames to fail to detect the same object during object detection. There are still many problems that need to be resolved.
@pysource-com
@pysource-com 3 жыл бұрын
By training the Deep Learning model on the specific scenario, with different lightening conditions, the detection would work well regardless.
@bolzanoitaly8360
@bolzanoitaly8360 3 жыл бұрын
Good offer, but why you steel sergio from all of us. Let him to teach us Computer Vision.
@srijithscientia8614
@srijithscientia8614 2 жыл бұрын
Wow really Great, I'm getting lots of informations, Thank you so much for the Awesome sessions🥰🥰🥰
@陳正偉-f8h
@陳正偉-f8h 3 жыл бұрын
thanks so much your DeepLearning to help me very much. Now am using the same method or coding you using for vessel to detect peer,before berthing alongside to avoid collision and damaging the outside of peer and vessel as well! how to applying this coding? please need your help.... many thanks indeed!!
@pysource-com
@pysource-com 3 жыл бұрын
in this case you need to take into account more parameters: - get the current vessel's speed - calibrate camera view to get pixels distance in meters distance Tracking the vessel, knowing the peer position, speed and distance you'll have the information necessary for your project.
@Kishi1969
@Kishi1969 2 жыл бұрын
Sir i want to follow this program but i can't see from yolo_decetion import * from the file Sir
@pysource-com
@pysource-com 2 жыл бұрын
Hi, this specific video is only a demostration, not a tutorial, so source code is not provided here. Source codes for tracking are provided only inside the course Object Detection with Opencv and Deep learning at pysource.com
@Kishi1969
@Kishi1969 2 жыл бұрын
@@pysource-com OK, how much?
@kartiksharma3803
@kartiksharma3803 3 жыл бұрын
Man can you make a video on how to make a 360 cctv camera follow a specific objective. With python
@MuhammadJunaid-oj5wq
@MuhammadJunaid-oj5wq 3 жыл бұрын
Thank you, sir, that's really amazing! I have a question, what if i have two different cameras for the same project of object detection and tracking, what well be the best way to do a comparison between counted objects whether camera 1 has more objects or camera 2?
@pysource-com
@pysource-com 3 жыл бұрын
If the cameras have a common area, would be a good option to link them through panoramic view, otherwise it would require a more sophisticated comparison method, for like for example facial recognition, or plate reading for cars.
@mellakhzahra5366
@mellakhzahra5366 2 жыл бұрын
Hi, Please do you have deep_sort_v3 file ? if yes can you please share it with me please? Thx 😊
@sivaramakrishnathota8068
@sivaramakrishnathota8068 2 жыл бұрын
Where I have to do coding Like collab etc... Please give some information
@hamzataibi3263
@hamzataibi3263 3 жыл бұрын
Thanks sir, this a great content Where i can find code source please
@yilberrojas8306
@yilberrojas8306 3 жыл бұрын
inference is very slow.
@senioritax9703
@senioritax9703 3 жыл бұрын
Cant impelemntation in raspberry Pi ?
@pysource-com
@pysource-com 3 жыл бұрын
Nope, raspberry pi is too weak for real time image processing with Artificial intelligence. The minimum required is Nvidia Jetson nano, but even better would be the Jetson Xavier. For faster processing and with multiple cameras it's necessary a computer/server with RTX or better Nvidia GPUs
@senioritax9703
@senioritax9703 3 жыл бұрын
@@pysource-com which get turorial them ?
@mellakhzahra5366
@mellakhzahra5366 2 жыл бұрын
Hello sir, Thanks for this great video. Please can you share the deep_sort_v3 file with us please? Thx ,merci, gracias, chukran, thanmirth 😊
@mashapimatimba8063
@mashapimatimba8063 2 жыл бұрын
Have you found it yet?
@josecorrea9000
@josecorrea9000 2 жыл бұрын
ya lo encontraste ???
@josecorrea9000
@josecorrea9000 2 жыл бұрын
great video, please could you share de code of deepsort_v3 :)
@khalladisofiane9195
@khalladisofiane9195 3 жыл бұрын
Hi , please i am working on it i have a project i am a student can you help me please with a program python ? Can i have your email
Predict trajectory of an Object with Kalman filter
31:30
Pysource
Рет қаралды 63 М.
Learn Machine Learning Like a GENIUS and Not Waste Time
15:03
Infinite Codes
Рет қаралды 381 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
I made maps that show time instead of space
10:44
Václav Volhejn
Рет қаралды 1,1 МЛН
Build an Object Detector for Any Game Using YOLO
22:40
Moises de Paulo Dias
Рет қаралды 76 М.
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 430 М.
Scammers PANIC After I Hack Their Live CCTV Cameras!
23:20
NanoBaiter
Рет қаралды 26 МЛН
Object Detection in 10 minutes with YOLOv5 & Python!
10:45
Rob Mulla
Рет қаралды 307 М.
Identify any object with python - Beginner Guide
12:40
Pysource
Рет қаралды 1,8 М.
AI, Machine Learning, Deep Learning and Generative AI Explained
10:01
IBM Technology
Рет қаралды 896 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН