Automatic Number Plate Recognition using Tensorflow and EasyOCR Full Course in 2 Hours | Python

Поделиться
HTML-код
  • Опубликовано: 14 янв 2025

Комментарии • 1 тыс.

  • @ShivamkrSingh-ll4vc
    @ShivamkrSingh-ll4vc 3 года назад +50

    Thanx for making this channel, because this kind of project really helps beginners, your coding is pure gold and your teaching is pure Diamond. Once again thanx for the help, hope you will make another live project in nearly future.

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +7

      Thanks so much @Shivam, so glad you liked it!

  • @ashishlanje2717
    @ashishlanje2717 2 года назад +7

    The people who are getting errors let me tell you ,it work ,it work for me you just have to spend some time on them ...thankyou nicholas

  • @bhavyashah9762
    @bhavyashah9762 5 месяцев назад +4

    hey im encountering various compatibility issues with the new tensorflow version and object detection api so can you make a video with the latest tensorflow version

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

    Great work Nick ! I had followed your steps but I am getting a higher training loss even after training 50000 steps.
    Sample Log:
    I1203 13:38:15.593827 1752 model_lib_v2.py:701] {'Loss/classification_loss': 1.6337632,
    'Loss/localization_loss': 0.6594347,
    'Loss/regularization_loss': 5227525.5,
    'Loss/total_loss': 5227528.0,
    'learning_rate': 7.710457e-05}
    INFO:tensorflow:Step 49800 per-step time 0.126s
    I1203 13:38:28.178768 1752 model_lib_v2.py:698] Step 49800 per-step time 0.126s
    INFO:tensorflow:{'Loss/classification_loss': 1.1009775,
    'Loss/localization_loss': 0.70923495,
    'Loss/regularization_loss': 5227524.0,
    'Loss/total_loss': 5227526.0,
    'learning_rate': 3.426075e-05}
    I1203 13:38:28.184405 1752 model_lib_v2.py:701] {'Loss/classification_loss': 1.1009775,
    'Loss/localization_loss': 0.70923495,
    'Loss/regularization_loss': 5227524.0,
    'Loss/total_loss': 5227526.0,
    'learning_rate': 3.426075e-05}
    INFO:tensorflow:Step 49900 per-step time 0.126s
    I1203 13:38:40.809933 1752 model_lib_v2.py:698] Step 49900 per-step time 0.126s
    INFO:tensorflow:{'Loss/classification_loss': 1.1544539,
    'Loss/localization_loss': 0.51572454,
    'Loss/regularization_loss': 5227524.0,
    'Loss/total_loss': 5227525.5,
    'learning_rate': 8.559227e-06}
    I1203 13:38:40.816797 1752 model_lib_v2.py:701] {'Loss/classification_loss': 1.1544539,
    'Loss/localization_loss': 0.51572454,
    'Loss/regularization_loss': 5227524.0,
    'Loss/total_loss': 5227525.5,
    'learning_rate': 8.559227e-06}
    INFO:tensorflow:Step 50000 per-step time 0.126s
    I1203 13:38:53.439736 1752 model_lib_v2.py:698] Step 50000 per-step time 0.126s
    INFO:tensorflow:{'Loss/classification_loss': 1.3649243,
    'Loss/localization_loss': 0.63460255,
    'Loss/regularization_loss': 5227524.0,
    'Loss/total_loss': 5227526.0,
    'learning_rate': 0.0}
    I1203 13:38:53.442737 1752 model_lib_v2.py:701] {'Loss/classification_loss': 1.3649243,
    'Loss/localization_loss': 0.63460255,
    'Loss/regularization_loss': 5227524.0,
    'Loss/total_loss': 5227526.0,
    'learning_rate': 0.0}
    As a result not detecting the number plate from the image, not sure what went wrong. It will be helpful if u can advice.

  • @godfreyfonseca5707
    @godfreyfonseca5707 3 года назад +4

    Much awaited video... will check out the whole thing soon ;))

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +2

      Awesome, let me know how you go @Godfrey!

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

      @@NicholasRenotte hey Nick did you use yolo to detect license plate or created your own model

  • @ak98-j1t
    @ak98-j1t 2 года назад +2

    8:25, folder called ANPR nothing too crazy there right, its just a folder
    haha made my day

  • @ankits.prasad5592
    @ankits.prasad5592 3 года назад +6

    This is surely going on my resume
    Amazing Work Dude!!!

  • @harsimrankaur5597
    @harsimrankaur5597 2 года назад +1

    finally i completed this project!🥳

  • @abdullahelkuse8486
    @abdullahelkuse8486 2 года назад +3

    thanks @Nicholas Renotte
    could you please help me with this error :
    but when trying run VERIFICATION_SCRIPT it replays with this error "module 'tensorflow' has no attribute 'contrib' "

  • @Goproalexfla
    @Goproalexfla 2 года назад +2

    It was my first "project" and i want to say THANK YOU Nicholas ! It was not easy but I learned a ton on the way !

  • @alishkashaik9220
    @alishkashaik9220 3 года назад +3

    Hey Mann!! Found ur channel pretty recently. Ur content is 🔥🔥🔥 Thanks for delivering such amazing content!!

  • @manali7404
    @manali7404 5 месяцев назад +1

    Initially when we are supposed to follow all the steps within the github repository are we supposed to have Python installed on the system?

  • @TheDIYTechXpert
    @TheDIYTechXpert 3 года назад +12

    Great video Nick! I love how you care about our queries and respond to each and every one! I have a small query too. How do I deploy the ml model we've made in jupyter notebook as a html website? Or a web app? Is it possible? Thank you.

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +8

      I try to get to them all @Tejeshwar. Sure can, check this out, it shows you how to do it exactly: ruclips.net/p/PLgNJO2hghbmjNrHZqplNMEpsW-QLFdvJV

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

    With you, my life is becoming easier.. Brother... All the best

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

      Awesome! Thanks so much @Priyam, planning on building it?

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

      @@NicholasRenotte yep yep. So right now I am building the OpenCv + cuda acceleration.

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

      @@priyambordoloi771 awesome!

  • @vendroid6193
    @vendroid6193 3 года назад +3

    Thank you!!
    Amazing work!!

  • @souravak6982
    @souravak6982 2 года назад +1

    which is this python version?
    Please reply

  • @TalhaKhan-1996
    @TalhaKhan-1996 3 года назад +3

    Can we use this as our final year project?

  • @amaechinwankwo8283
    @amaechinwankwo8283 2 года назад

    Thank you very much for this video. It is very detailed and easy to follow.

  • @CikBeeNuha
    @CikBeeNuha 3 года назад +3

    A great video from you! it helps me a lot for my final year project! however, I need to add an extra feature that can detect the saved plate number that has other details in the database (or excel) so that the system able to display the detected plate number as registered (something like that). Do you know anything similar to this? I tried to find any similar to this but still haven't found yet. Thank you!

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

      Not exactly but you could definitely integrate into other systems from the detected plate @Nuha, possibly using a SQL query or something :)

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

      @@NicholasRenotte alright, thank you ! :)

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

      hey i also need to give this project in my end semester nd time is less will you please help me in report nd ol

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

      @Nuha Syuhada can I have email. I want to ask some questions regarding it

    • @christianarnigo6493
      @christianarnigo6493 2 года назад

      Hey can i alsoget your email i have questions regarding the database

  • @neelsalunke6422
    @neelsalunke6422 2 года назад +2

    Thank you Bhai for helping me with my project! Bappa Bless You!

  • @Cruzylife
    @Cruzylife 3 года назад +23

    haha took my computer almost 5 hours to train

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +14

      You are now a disciple of ML. Lol I’m training a game rl model and it’s been 51 hours now.

    • @arazkrd
      @arazkrd Год назад

      @@NicholasRenotte can i run train command multiple time ? and what will happen ?

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

      ​@@arazkrdsorry your computer is no more 😂

    • @nomadicmayur8034
      @nomadicmayur8034 11 месяцев назад

      Lolz. Will NVidia 4060 take less than 5 hr ? Lolz

  • @chloedavis3865
    @chloedavis3865 Год назад

    Hi Nick, is there an implementation of this project in Google collab ?

  • @smitjaiswal1974
    @smitjaiswal1974 3 года назад +3

    im getting error how to resolve it?
    module 'tensorflow' has no attribute 'contrib'

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

      Try reinstalling, this normally means that the contributor components of TF are missing.

    • @davidgrimm4063
      @davidgrimm4063 2 года назад +1

      did you solve it?

    • @smitjaiswal1974
      @smitjaiswal1974 2 года назад +1

      @@davidgrimm4063 no but I tried to make the code and it's working

  • @rorroteck
    @rorroteck 2 года назад +1

    Hi Nicholas, very good video. I am trying to improve the performance of the program. I want to do is that when it reads a correct plate number, it skips the recognition for 2 seconds and after that time, the detection continues. Can you give mi any idea?.

  • @支手兩
    @支手兩 3 года назад +3

    Hello!Thank you for your teaching! Can I ask that ,when I use jupyter notebook to install tensorflow2.4.1,I get the error that could not find the version. I check that my python version is 3.7. Why I still get wrong?

  • @shukursabzaliev8929
    @shukursabzaliev8929 3 года назад +2

    Hi! Great Tutorial! But how can I use this model as part of my project? What if other want to run my project? Will they have to download and perform all these steps? Is there an easier way to quickly use the model?

  • @ayeshad.7079
    @ayeshad.7079 3 года назад +4

    Hi Nick, thanks for the tutorial. It's wonderful❤ anyway, I have a question. Why does it take longer time when detect & recognize in real time? Any spesific reason?? I'd be happy if you give me an explaination for that. And for those who read my comment & know the answer, please reply this🤗😊. Thanks & have a nice day!

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +3

      Might be due to you're machine :), running this on real time is super computationally expensive.

    • @ayeshad.7079
      @ayeshad.7079 3 года назад

      @@NicholasRenotte thanks for the answer Nick!😄

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

    How to solve 'images' must have either 3 or 4 dimensions error?

  • @krytagya6236
    @krytagya6236 3 года назад +3

    Hey Nick.. I love watching your videos!
    So while running this I ran into a strange error while importing easyocr.
    OSError: [WinError 127] The specified procedure could not be found. Error loading "D:\ANPRS\anpr\lib\site-packages\torch\lib\cudnn_adv_infer64_8.dll" or one of its dependencies.
    All the steps ran smoothly up till 1:13:50
    I do have the exact dll file in the location, also tried restarting the kernel and even tried installing other torch versions. The same error pops up. Any suggestions?

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

      Heya! Double check you're using the appropriate version of PyTorch for your cudnn installation (in this case, it looks like cudnn 8)

  • @anonymousking2053
    @anonymousking2053 3 года назад +3

    Hi Nick, I am getting an error when running verification script:
    AttributeError: module 'tensorflow' has no attribute 'contrib'

    • @benjaminplaczek4763
      @benjaminplaczek4763 2 года назад +1

      Hi Nick I am receiving the same issue. Please look into this when you get the chance!

    • @ALVARO99CDS
      @ALVARO99CDS 2 года назад +2

      sameeeeee

  • @briankiplangat-cm7qt
    @briankiplangat-cm7qt Год назад +1

    Hi Nicholas. Can I get one for pycharm

  • @prateekgaur2709
    @prateekgaur2709 3 года назад +4

    I am getting the error "No module named TensorFlow."My system OS is Windows 10, with AMD Radeon Vega 8 graphics. How should I fix it?? Pls tell soon

    • @anjanprasad112-AP
      @anjanprasad112-AP 2 года назад

      U have to install tensorflow

    • @thesolderingiron7698
      @thesolderingiron7698 2 года назад

      dud if u dont know how to fix that i think u shouldnt try to make this cuz u will get hell lot of err messages worse than that

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

    Many thanks to this GOOD video! It helps me a lot

  • @kunalanand1579
    @kunalanand1579 3 года назад +4

    Hello Nicolas,Great video and content. Please can you help me, i am getting an error while running !(command) cell ,am trying to solve from past 10 days:
    Traceback (most recent call last):
    File "Tensorflow\models
    esearch\object_detection\model_main_tf2.py", line 32, in
    from object_detection import model_lib_v2
    ModuleNotFoundError: No module named 'object_detection'
    Restarted the kernel, then also was showing the error, have also installed cuda -10.1 and cudnn -7.6.5 for tfod api.

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

      Run pip list from your notebook and ensure that object_detection is displayed there!

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

      @@NicholasRenotte Thanks, I closed the Jupiter Notebook, again started it, then it worked

  • @C-Krunali
    @C-Krunali Год назад +1

    Hello Sir, I am getting error at step 5 while doing update config. Type error : Descriptors cannot be created directly it's coming. Please help me out

  • @mokimoki8937
    @mokimoki8937 3 года назад +4

    I am getting this error -
    File "/usr/local/lib/python3.7/dist-packages/tensorflow/python/framework/load_library.py", line 178, in register_filesystem_plugin
    py_tf.TF_RegisterFilesystemPlugin(plugin_location)
    tensorflow.python.framework.errors_impl.AlreadyExistsError: File system for s3 already registered

  • @AwesomeLemur
    @AwesomeLemur 2 года назад

    Thank you so much for making this. You're a great tutor.

    • @pinkchannel14
      @pinkchannel14 2 года назад

      Hey do you get tar and protoc is not recognised as internal and external command

    • @AwesomeLemur
      @AwesomeLemur 2 года назад

      @@pinkchannel14 No, it worked perfectly for me

  • @charleskarlsen5702
    @charleskarlsen5702 3 года назад +3

    Hi
    During 10. Real Time Detections from your Webcam, many error codes appear. ValueError: 'images' must have either 3 or 4 dimensions. how do i fix this ?? uses USB web camera.

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

      Likely the webcam device number is incorrect, try an alternate id.

  • @samarthkulkarni4329
    @samarthkulkarni4329 2 года назад +2

    Hey NIcholas, How effective is EasyOCR is low light conditions. Do you have anyone other OCR or does this perform a good job?

    • @NicholasRenotte
      @NicholasRenotte  2 года назад +1

      Yep, PaddleOCR works pretty well as well: github.com/PaddlePaddle/PaddleOCR

  • @NEWSTUDIOSnuthan
    @NEWSTUDIOSnuthan Год назад +4

    Could not find a version that satisfies the requirement tensorflow==2.4.1 (from versions: 2.12.0rc0, 2.12.0rc1, 2.12.0, 2.13.0rc0)
    ERROR: No matching distribution found for tensorflow==2.4.1
    i am getting this error

  • @poojapawar5872
    @poojapawar5872 Год назад

    Hi, How to get specific colored number plates recognisation, means if I want a model to recognize only yellow or white number plates so I will achieve this goal

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

    Absolutely legend 🙏

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

    How can i get only the correct answer to be stored , because i need to use this in a project that saves the plates and the date . Help me please😢

    • @Mr.boss_loco
      @Mr.boss_loco 9 месяцев назад

      Bro which version of python i would i choose for this project bro i am confused bro please

  • @n-4446
    @n-4446 3 года назад +1

    it's ok if use multiple dataset right? what I mean can use a dataset for cars and another dataset for persons in the test and train folder?

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

      Hmmm, yes but you would need an additional condition in the detection to check if the detected class is a plate when running the models!

  • @chiragkarnwal6740
    @chiragkarnwal6740 2 года назад

    Thanks brother great project.❤

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

    Dude you are just awesome 😀😀

  • @jaap6384
    @jaap6384 3 года назад +2

    Awesome video dude!! Really clear!
    I need to make exactly this for school so this will help me out a lot!

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

      Perfect! Let me know how you go with it @Jaap!

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

      ​@@NicholasRenotte if I took a shot for every error i got i would now be i drunk haha.
      I get this weird error `AttributeError: module 'tensorflow' has no attribute 'contrib'` after running the test, i installed tensorflow 2.4.1 but it just keeps giving errors in the VERIFICATION_SCRIPT.
      i installed tensorflow both in the virtual environment and the environment outside but when i try to do it via cmd it says `ERROR: No matching distribution found for tensorflow==2.4.1`
      I've been stuck on this for 2 hours now, do you have any idea how to fix this?

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

      @@jaap6384 hmmm, what version of Python are you running?

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

      @@jaap6384 heyyy!! hv you fix this error???
      let me know pls

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

      @@himanibansal445 not... after like 5 hours i ragequit and copied an already working repo from git and used that. sorry
      Not proud of it either :)

  • @MuhammadAyub-tj9po
    @MuhammadAyub-tj9po Год назад

    hi, great video... nice way to explain things

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

    Hey, Nicholas. I love your tutorials. Keep up the great work. Can you do a Jupyter Notebook tutorial?

  • @automateyourhouse
    @automateyourhouse 2 года назад +2

    Firstly , wow, i found your channel yesterday and its PERFECT. Love the detail, no stone left unturned, really clear, thank you for taking the amazing amount of time i must take to put these videos together. I instantly worked through this video step by step when i found it. Initially i struggled to get it working, i tried it on Windows, Ubuntu and got it working on a Mac. Each OS gave different errors when trying to get the right versions. I have a Coral TPU, I'll try and get it working with that . Thanks again, seriously awesome tutorial.

    • @myerwerl1
      @myerwerl1 2 года назад

      please help me. how do you install tf on macos? the guide only provide scripts for linux and macos. help!

    • @automateyourhouse
      @automateyourhouse 2 года назад

      @@myerwerl1 Hi, sorry I have only just seen this , did you get it working on the Mac ok?

    • @rajarshi7637
      @rajarshi7637 11 месяцев назад

      Hey I'm trying to run it on Mac as well but facing subprocess issues while trying to install protobuf. Could u please help

  • @studypurpose769
    @studypurpose769 2 года назад

    What the python version did you use for this?

  • @mallvin2000
    @mallvin2000 2 года назад +1

    How should i go about getting more OCR results? should i process the image to make the quality increase or find a better OCR model/library?

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

    Thankyou so much, can u please tell which algorithm have u applied to this project and where

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

      We're using an OCR model and a Single Shot Detector for the Object Detection!

  • @MvennelaLeelapadmavathi
    @MvennelaLeelapadmavathi 2 года назад

    Is it comes under machine learning project?

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

    Which OS version are you using???

  • @akashdwivedi5385
    @akashdwivedi5385 2 года назад +1

    Nick ,can I use it for my last year major Project.

  • @Keiths708
    @Keiths708 2 года назад

    What Neural Network are u using?

  • @gurushiyasp6271
    @gurushiyasp6271 Год назад

    What version of python should we use?

  • @Cordic45
    @Cordic45 2 года назад

    Is that is possible that we use objtect detection to detecte the number instead of use easyocr?

  • @terrencejeffersoncimafranc100
    @terrencejeffersoncimafranc100 3 года назад +2

    Can you give me an advice Im planning to implement this on mobile devices .(is it possible)?

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

      Wouldn't recommend it unless you have a ridiculously high powered mobile device!

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

    great video nick, i have gotten to # 9. Detect from an Image but my image is displaying dull and it not showing the percentage text, but i my computer doesn't support NVIDIA.

    • @ROHANDAS-d3e
      @ROHANDAS-d3e 3 месяца назад

      hey @abudon5278. I am stuck on step. Can you help me out ?

  • @natasastojkovic9618
    @natasastojkovic9618 2 года назад +2

    Hi Nick, thanks for the tutorial. When I use jupyter notebook to install tensorflow 2.4.1, I get the error that could not find the version. My version of python is 3.7. When I use the tensorflow==2.10.0 version, there are 2 errors: 1. Downgrade the protobuf package to 3.20.x or lower.
    2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower). When I install protobuf package to 3.20 there is an error: ImportError: cannot import name 'builder' from 'google.protobuf.internal' etc. How I solve this problem?

  • @junzhou8401
    @junzhou8401 2 года назад +1

    Hi, great video! Can you compare it with PaddleOCR?

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

    Hey Nick, thanks so much for the great video! Just wondering how I would go about exporting the trained Tensorflow model to be used in another Python file? Basically I just need to be able to detect car plates so I wanted to know if I would be able to export the Tensorflow model and use it as a function maybe?

    • @NEWSTUDIOSnuthan
      @NEWSTUDIOSnuthan Год назад

      mutable default for field sgd is not allowed: use default_factory

  • @muskaan3464
    @muskaan3464 2 года назад

    Hi Nick, what is the name of the algorithm used in this program?

  • @m.rayyan4594
    @m.rayyan4594 2 года назад

    Hello There!
    Quick Question what Python version are you using ?

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

    Wow what a great video. Your video are always on point thanks for giving us such great work

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

      Thanks so much @Mxolisi! So glad you enjoyed it!

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

      I really did. Please don’t forget my 3D shoes detection using tflite for mediapipe

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +2

      @@mxolisinkosinathinene2657 definitely, still got it planned!!

    • @mxolisinkosinathinene2657
      @mxolisinkosinathinene2657 3 года назад +2

      Okay thanks man I will be over the moon when it comes out

  • @reylian.anareka
    @reylian.anareka 3 года назад +1

    hi nicholas, great video as usual! anyway can i use this method to read power meter? (with different dataset as well)

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

      Sure could!

    • @reylian.anareka
      @reylian.anareka 3 года назад

      @@NicholasRenotte great i don’t have to change the code right?

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

      @@reylian.anareka nope, just train the object detector for your power meter!

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

    Hi Nick. I'm very new to this but interested in exploring. I presume I need to setup the Nvidia CUDA drivers on my laptop ( I have a Microsoft Surface Book 3 with an Nvidia GeForce GTX 1660 Ti ) in order run trainings. Do you have any videos on setting up the CUDA Drivers on a Windows 10 laptop or can pass on some links you'd recommend? And thank you for sharing and making this channel. I enjoy your style and attention to detail. Cheers and Merry Holidays!

  • @Ifeanyi4Ndu
    @Ifeanyi4Ndu 3 месяца назад

    Awesome work @nicholasrenotte. Took a while to fix all the errors i encountered mainly because I am a core javascript dev.
    Once it was working as expected I exported my saved model into tfjs and integrated with my react app (All thanks to your 5 hour long video)

    • @TahaNourAkhElArab
      @TahaNourAkhElArab 2 месяца назад

      Did you also have problems with version dependencies when you tried to shift enter folders on jupyter?

    • @trantienlongk1723
      @trantienlongk1723 2 месяца назад

      @@TahaNourAkhElArab I do

    • @trantienlongk1723
      @trantienlongk1723 2 месяца назад

      @@TahaNourAkhElArab So what do we can fix this bug ?
      U had tried ?

    • @Ifeanyi4Ndu
      @Ifeanyi4Ndu 2 месяца назад

      @@TahaNourAkhElArab Unfortunately for me , I encountered pip dependency issues particularly with tensorflow packages that took me a couple of days to fix.

    • @nicholasoongwidjaja3649
      @nicholasoongwidjaja3649 2 месяца назад

      ​@@Ifeanyi4Ndu how do you solve them? I also encountered tensorflow dependencies issues.

  • @rashasalim1259
    @rashasalim1259 3 года назад +2

    That was a great session!
    I want your advice on how to deploy easyOCR on mobile devices. I couldn't find any resources on this and it would be great to point me at the right direction.
    Thanks!

    • @NicholasRenotte
      @NicholasRenotte  3 года назад +2

      Hmmm, probably reasonably involved. I know there's OCR capabilities on most phones so probably easier ways than what I've shown.

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

    hey man thank you is this gonna work for boat plat recognition ??

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

      Yep, just fine tune the detection model on boat plates @Idir!

  • @karthikgopal2827
    @karthikgopal2827 Год назад

    The 2. Training and Detection ipynb notebook is loading still...i couldn't see any codes in my PC 19:10

  • @DivyaSharma-oq7up
    @DivyaSharma-oq7up 3 года назад

    is this from scratch as i am first time doing this so while following this will it work.?

  • @shubh5612
    @shubh5612 2 года назад +1

    Hi Nick! Thank you very much for a GREAT tutorial Can you tell which algo he is using ???

  • @paulcahill7023
    @paulcahill7023 22 дня назад

    Hi Nick, I'm looking to run this in a Raspberry Pi edge AI camera. Is there an export function for tensorflow in the same way as yolo provides or would you recommend yolo in this case?

  • @acepriority4042
    @acepriority4042 Год назад

    this guy is too good!!!!!!!!!!

  • @yashjain8234
    @yashjain8234 2 года назад +1

    hi i m getting this error when i m running tranning command in cmd
    cannot import name 'model_lib_v2' from 'object_detection'
    can someone help me

    • @aravindraj1370
      @aravindraj1370 2 года назад

      Please check your working directory.

  • @insanbaktiparipurna9362
    @insanbaktiparipurna9362 Год назад

    Hey Nick what version of python?

  • @manali7404
    @manali7404 5 месяцев назад

    Is it possible for implementation of the software on the front end, meaning is there anyway in which we can add a front end interface to it, like a website or something and can we include the same code and data and hide them in the backend. If possible please let me know and also please let me know how I can implement the same?

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

    Whats the difference between your last one project of ANPR

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

      This one using a custom Object Detection model first to detect the plate which means it'll work a lot better with plates from different regions!

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

    Wowweyy❤️ OCR!! I was looking for something similar for real-time barcode detection! Thanks as always!!

  • @rahiegadekar3422
    @rahiegadekar3422 3 года назад +2

    That was really cool !!💯 Could you also show how we could write such codes in PyCharm using classes and functions ?

  • @archana0342
    @archana0342 Год назад

    Is it suitable for beginners?

  • @gilangagungsaputra4839
    @gilangagungsaputra4839 2 года назад

    hello! I have a question, can I do this course with google colaboratory?

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

    Hi Nick!
    May I know how to run the real time detection in Google Colab at 1:42:15 ?

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

    Can I use this technique for car make and model classification using kaggle stanford cars dataset. Can you help me ?

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

      Hmmm, just took a quick look. There aren't annotations for the Stanford dataset, you'd probably be better off using classification for that particular dataset @Ruchita!

  • @SKTWoodDesign
    @SKTWoodDesign Год назад

    Great video - how do we package this into a usable application

  • @pravincoder
    @pravincoder 2 года назад +1

    Getting an error at 32:36:- name ‘PRETRAINED_MODEL_URL’ is not defined

    • @NicholasRenotte
      @NicholasRenotte  2 года назад

      Variable is defined towards the top @pravin :)

  • @ShivamkrSingh-ll4vc
    @ShivamkrSingh-ll4vc 3 года назад

    Please Make One more video on Face Based Recognition System. That's good for learning and keep it up your work is the world's best.

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

    nice tutorial. can you tell what is the python version, tensorflow version you used.

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

    video was really good and helpful☺

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

      Thanks a million @Varun! So glad you enjoyed it!

  • @sidharthreddy8589
    @sidharthreddy8589 2 года назад

    Indeed a great video Nick!!!! I am trying to implement the same in Google Colabs, can you please suggest me on how to do so?

  • @ecereview6204
    @ecereview6204 2 года назад +1

    Hi nick! Great video! I have a question, how could I change the ocr used in the code?

    • @NicholasRenotte
      @NicholasRenotte  2 года назад

      Should be able to plug in whichever OCR engine you need!

  • @johnpaulteves9024
    @johnpaulteves9024 Год назад

    How can you apply it on facemask detection video that you created?

  • @DiegoSanchez-xd1vf
    @DiegoSanchez-xd1vf Год назад

    I started training the model with 50 steps, it has been training for more than 7 hours and it is still not in that training process. Is it normal that it has been training for so long with 50 steps or is it due to an internal error that is not shown in the logs?

  • @untraveled7855
    @untraveled7855 2 года назад

    Hey appreciated the help for my last problem. But for now, as soon as I want to start the training, there's an error saying 'property' object is not callable. Is it because I'm using a different device? I've matched the tensorflow version and most of other libraries. Thanks in advance

  • @tamananareja3607
    @tamananareja3607 2 года назад +1

    hey what is the maximum time that it takes after we type the training model command on the anaconda prompt

    • @NicholasRenotte
      @NicholasRenotte  2 года назад

      It shouldn't take more than 15 minutes to kick off even if you're starting off on CPU.

  • @TrungLấyVợNăm30tuổi
    @TrungLấyVợNăm30tuổi 3 месяца назад

    awesome video, thank you so much, so, i have a question is: the model can recog the vertical text?

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

    Is this Category comes under deep learning ?