OpenCV 3 Car Counting C++ full source code

preview_player
Показать описание
If you found this video helpful please consider supporting me on Patreon:

Prerequisite:
OpenCV C++ Installation/Configuration:

Part 1: OpenCV 3 Play Video File C++

Part 2: OpenCV 3 Image Subtraction C++

Part 3: OpenCV 3 Mouse Move Prediction Algorithm C++

Part 4: OpenCV 3 Multiple Object Tracking by Image Subtraction C++ full source code

Part 5: OpenCV 3 Car Counting C++ full source code
Рекомендации по теме
Комментарии
Автор

man, you're amazing, you've done these 5 tutorials all around one hour after each other without losing pace and staying highly informative. I don't directly require this functionality (except for the counting, but from cascade detection side) but it is impressive to see your work.

kublaixan
Автор

You did a great job. The pace was just fine as you had good written reference material to use when implementing myself. I would just stop the video whenever I couldn't keep up and refer to your written material to do the things I had fallen behind on.

lswote
Автор

Thank you! Learned a lot, and these videos will really help us with our bachelor thesis <3

Shilvittebadlå
Автор

Thank you
thank you for all the Opencv3 && c++ videos and most importantly the source😁

This will help me a lot with my custom surveillance nvr (more monitoring unit then recorder)
Between the people detection, car counting, and the LPR for the lpr cam.


Rtsp ip camera streams. There's a great bit of code for opening each video stream in its own Thread. Multi thread
I'll find it later and link it for others to reference

dcoulter
Автор

Woowww, you are amazing man. Thank you

zulhamhusni
Автор

Now can I use this to count people instead and run this on a raspberry pi?

Wangan_W
Автор

good work sir and thank q for sharing your knowledge and encouraging budding developers .

VCTHAR
Автор

Great tutorial! i am not sure why you need prediction though. if indeed prediction is needed why not taking one extra past measurement? I have one question, how do you manage to assign the same id to the past blobs of the same car? i thought blobs' id is random each time!

cpaterop
Автор

@ChrisDahms What is the open source licensing on your github repo's?

jawfilife
Автор

are you using guassian mixture approach?

iqraluqman
Автор

Is it a way to make the cars' id does not have a big gap ? like one car is 24 and the other suddenly is 132 .

syazwanyahamedsha
Автор

Great work! Is it possible that I use different type of background subtraction methods?

ryanlim
Автор

is this project not dependent to this video only ? I mean, will this be working properly ? even with different video ? thanks

bonvivantsentoy
Автор

Well, thank you there isnt much examples out there. Do you consider making new examples but for beginners not just explaining codes :D That would be really helpfull for a lot of people. Thanks again.

atacan_yucel
Автор

Good video sir..can we generate this codes into a windows form application?

nikariz
Автор

Great work indeed. Fantastic accuracy. would recommend you to add speed detection along with lane violation. I would be glad to have ful details about this project and do let me know how can I get details? Please leave me message.

hyberpink
Автор

CV_CAP_PROP_FRAME_COUNT was not declared. Why?

michalzila
Автор

how would I create a unique ID for each car

jadalee
Автор

Hi, tried to run this code but is giving me intellisense errors.... how do i go about it sir?

danieloguntayo
Автор

Hey so first of all thank you for these awesome videos!
You said, other situations like different illumination (shadows, etc) would be a problem.
Do you have some intuition about specifically how to deal with illumination changes?
I feel like it would be a huge problem to deal with shadows in a blob-detection-scenario like this.

georg