Комментарии •

  • @naasifemrith1076
    @naasifemrith1076 5 лет назад +6

    Thanks a lot man! This help a lot! May GOD bless you with happiness and knowledge so that you continue to post cool stuff like this!

  • @ducphonghoang1061
    @ducphonghoang1061 3 года назад +1

    Even though your project has a problem which is it has nothing to do with Haar classifiers, it turned out to be working efficiently while running real-time detection with passable accuracy. It basically couldn’t detect cars in any given parking lot and all sort of objects that might happen to have a significant amount of edges will automatically change the status of the contours when applying Laplacian edge detection. Anw, Keep up the good work mate!

  • @vodcastwithak
    @vodcastwithak 6 лет назад +3

    I am going to publish a further explanation and more tweaked version of this code. Check out ThinYoloV3 and try to make this system Real-time with it's 34-40fps rate with good accuracy.

    • @charlesbergang2329
      @charlesbergang2329 6 лет назад +1

      Hi Khare, I'm very appreciate your work, it's helping me alot. Thanks you for generously explain this project for us. Many thanks again

    • @ElectronicsCuriosities
      @ElectronicsCuriosities 5 лет назад +1

      Thanks

  • @natedesh3197
    @natedesh3197 5 лет назад +1

    thank you so much bro, i used your algorithm to do my final year defense

    • @vodcastwithak
      @vodcastwithak 5 лет назад +1

      Final year defense in what degree?

    • @rushikeshkoli391
      @rushikeshkoli391 3 года назад

      Please Send working code rushikeshkoli1000@gmail.com

  • @thansh-dc5sp
    @thansh-dc5sp 5 месяцев назад

    did you publish the research paper on this project

  • @shyampatel7784
    @shyampatel7784 Год назад +1

    I am also working on same project for my collge hope you will guide me

  • @shalinijayasundara253
    @shalinijayasundara253 4 года назад +2

    Thank you so much Ankit. This is a great project. This helps for my university assignment also. I learned lot of things from you. I tried this one.It's working. But my output video is processing very slowly. Why is that? Please tell me a solution. Big help 🙏🙏

    • @vodcastwithak
      @vodcastwithak 4 года назад

      Think of the time complexity. Think of how much data is being processed in one iteration and how your processor and GPU is doing it. This would give you the answers.

  • @Edwin_scs
    @Edwin_scs 4 года назад

    May I ask why is it that when I run the click_and_crop function, my X and Y coordinates in the Khare_yml_02.yml file are in separate entries instead of being expressed in a list? What am I doing wrong?

  • @sararaj2139
    @sararaj2139 4 года назад

    Hi Ankit ….I couldn't run the first code show me error ....
    pls help me out ...

  • @sangthanhnguyen1459
    @sangthanhnguyen1459 4 года назад +1

    ValueError Traceback (most recent call last)
    in
    150 # cv2.imshow('dss',bw)
    151 # cv2.imwrite("frame%d.jpg" % co, bw)
    --> 152 (_, cnts, _) = cv2.findContours(bw.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
    153 # loop over the contours
    154 for c in cnts:
    ValueError: not enough values to unpack (expected 3, got 2)
    How to fix it? :(((

  • @charlyochoaa
    @charlyochoaa 4 года назад

    What version of OpenCV do you had? The code doesn´t work in the last version...

  • @sainimohit23
    @sainimohit23 5 лет назад +1

    Did you predefined the parking spots or is there any code you wrote to draw those polygons at parking spots?

    • @vodcastwithak
      @vodcastwithak 5 лет назад

      There's a script, realtimeboxing, that allows to draw boxes by clicking four points. Those boxes get stored in a yml file and gets used during the runtime

    • @sainimohit23
      @sainimohit23 5 лет назад

      @@vodcastwithak Can you share the link?

    • @vodcastwithak
      @vodcastwithak 5 лет назад

      @@sainimohit23 it's all in the git repo.

  • @sagarsutar7318
    @sagarsutar7318 4 года назад

    Do we need to train the classifier to identify cars each time we change the video or use a live feed??

  • @praveenprakash143
    @praveenprakash143 3 года назад

    Can we save to text
    Like
    Parkingslot id parking status

  • @Krishnabhakt9724
    @Krishnabhakt9724 3 года назад

    Sir actually I have been working on the same project but there are errors which I am unable to fix so if you could help me it would be a great help

  • @grivetytech2401
    @grivetytech2401 3 года назад

    Bro i have worked a bit on your project, can i publish a paper on it in my own words?

  • @shubammanhas208
    @shubammanhas208 5 лет назад

    Why you are not making videos for the explanation of other yolo and deep neural network based parking system
    And according to you which one is the most efficient. Thanks alot in advance 🙏

    • @vodcastwithak
      @vodcastwithak 5 лет назад

      Hi, please read the medium post of github explanation of the easy street parking. It will clarify most of the things. In case there's something missing or there's a doubt feel free to ask. I'll try and make videos soon.

    • @shubammanhas208
      @shubammanhas208 5 лет назад

      @@vodcastwithak i know you use jupiter notebook to run the code but can you update your github with the link of medium post. It will be then easy to communicate with you 😊

    • @vodcastwithak
      @vodcastwithak 5 лет назад +1

      @@shubammanhas208 medium.com/@ankitkhare/easy-street-parking-with-mask-rcnn-8a1d57a63317
      Exact same content is on my github page within easy street parking repository.

  • @junhyungpark6429
    @junhyungpark6429 6 лет назад +1

    Hello, did you manually or automatically create the boxes? How did you detect the parking space covered by a car in the front? Thanks

    • @vodcastwithak
      @vodcastwithak 5 лет назад

      they are created manually as described in the video.

    • @vodcastwithak
      @vodcastwithak 5 лет назад

      In this project, it is a script that enables you to make boxes by clicking the four corners

  • @shalinijayasundara253
    @shalinijayasundara253 4 года назад

    How can i use this script for mobile app? Please can you explain step by step?It's a big help.I want to show dynamically slots availability in mobile app's interface.

  • @MuhajirinRidwan
    @MuhajirinRidwan 3 года назад

    Outstanding work. Where can you see the publication for reference?

  • @hab_punch
    @hab_punch 3 года назад

    픽셀변화에 따른 검출이 아니 딥러닝을 사용한 것인가요?

  • @srujangowda8490
    @srujangowda8490 4 года назад +1

    U r god macha👑

    • @vodcastwithak
      @vodcastwithak 4 года назад +2

      It's a typo and he meant, "*good"

  • @grivetytech2401
    @grivetytech2401 3 года назад

    Brother can you please help me through this project, there are errors, if you can get me this project working maybe I can pay you

  • @rupeshghimire3365
    @rupeshghimire3365 4 года назад

    just trained the model and successfully checked the occupancy of a single parking slot. Can u tell how to implement it in the entire parking area ? Besides, great video man.

    • @vodcastwithak
      @vodcastwithak 4 года назад +1

      The code runs for all the selected spots that you mark using the script. Those spots gets stored in a yaml file and then picked up by classifier one by one .

  • @sugar_coat
    @sugar_coat 4 года назад

    Why are you not putting more videos like this:'(

  • @ashishkatiyarqwerty
    @ashishkatiyarqwerty 5 лет назад

    i am not able to do real time boxing .what to do?

  • @HyP3RPlayZ
    @HyP3RPlayZ 3 года назад

    Where is the demo video ??

  • @akarshkashamshetty4564
    @akarshkashamshetty4564 5 лет назад +1

    will it work for if we give another parking lot video file?

  • @sagarsutar7318
    @sagarsutar7318 5 лет назад +1

    Great project.

  • @ashishkatiyarqwerty
    @ashishkatiyarqwerty 5 лет назад +1

    which course is to be learn to understand this project completely??

    • @vodcastwithak
      @vodcastwithak 5 лет назад

      Python programming, a little bit of computer vision sprinkled with understanding of what a classifier is.

  • @ruanjiayang
    @ruanjiayang 4 года назад

    When we switch to a new parking lot, or we change the camera perspective, I guess we have to relabel and retrain, which is quite cumbersome.

    • @vodcastwithak
      @vodcastwithak 4 года назад

      Yes. HAAR classifier is not as accurate as a Deep Neural Network based classifier. So, I've transfer learned Resnet101 on a set of cars from Stanford car database and then utilized it under this same project. No retraining would be required for any lot if you use that one.

  • @tejarangaraopaladagu4839
    @tejarangaraopaladagu4839 4 года назад

    Bro how to classify parking spaces in open area

  • @shubammanhas3363
    @shubammanhas3363 4 года назад

    Ankit can you tell me which python and opencv version you have used.

    • @vodcastwithak
      @vodcastwithak 4 года назад

      Not sure, should be python 2.7 and opencv 3.2

    • @shubammanhas3363
      @shubammanhas3363 4 года назад

      @@vodcastwithak I have successfully run this code with python 3.7 and latest opencv.
      I am heading onto Transfer Learning. Thank you for your remarkable work and sharing with us. It'll help me with my final project.

  • @Msalaho1
    @Msalaho1 4 года назад

    hello, may i know te exact hardware you chosed for your project?

    • @vodcastwithak
      @vodcastwithak 4 года назад

      Inspiron 13 7000 2-in-1 Laptop. You can check its specs.

    • @Msalaho1
      @Msalaho1 4 года назад

      @@vodcastwithak i mean the camera, you used the laptop camera?

  • @d.sundeep6304
    @d.sundeep6304 5 лет назад +1

    Please share the idea of how to implement it ...please explain asap

    • @vodcastwithak
      @vodcastwithak 5 лет назад +2

      that's what the video gives. A high level idea of how to implement it. You even have the code on my github to see exactly what's being done.

  • @shalinijayasundara253
    @shalinijayasundara253 4 года назад

    Did you improve accuracy in this model?

    • @vodcastwithak
      @vodcastwithak 4 года назад

      Yes, as described in the GitHub repo, using deep learning-based classifier improved accuracy.

  • @charunisaranga4924
    @charunisaranga4924 4 года назад

    Can u explain more id assigning part.

  • @ElectronicsCuriosities
    @ElectronicsCuriosities 5 лет назад

    Nice video 👍 u deserve more 👌

  • @shahlanmalik3248
    @shahlanmalik3248 6 лет назад +1

    Can you share me your code for guidance...i really need for my project.

  • @sugar_coat
    @sugar_coat 4 года назад

    thank you bro

  • @akarshkashamshetty4564
    @akarshkashamshetty4564 5 лет назад +2

    great project!!

  • @sararaj2139
    @sararaj2139 4 года назад

    ValueError Traceback (most recent call last)
    in
    150 # cv2.imshow('dss',bw)
    151 # cv2.imwrite("frame%d.jpg" % co,bw)
    --> 152 (_, cnts, _) = cv2.findContours(bw.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
    153 # loop over the contours
    154 for c in cnts:
    ValueError: not enough values to unpack (expected 3, got 2)

  • @himanshumangal8077
    @himanshumangal8077 3 года назад

    ValueError Traceback (most recent call last)
    in
    150 # cv2.imshow('dss',bw)
    151 # cv2.imwrite("frame%d.jpg" % co, bw)
    --> 152 (_, cnts,_) = cv2.findContours(bw.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
    153 # loop over the contours
    154 for c in cnts:
    ValueError: not enough values to unpack (expected 3, got 2)