ASL Sign Language Detection Using CNN | Deep Learning | Python | Tensorflow

Поделиться
HTML-код
  • Опубликовано: 23 дек 2023
  • ASL Sign Language Detection Using CNN | Deep Learning | Python | Tensorflow
    In this video, I'm giving a tutorial on making a sign language detection model using CNN( Convolution Neural Network) (Deep Learning neural network architecture) in Python and Tensorflow.
    In this, I'm using Google Colab to train the CNN model.
    ===========================================================
    Tool Used:
    Python - 3.10.7
    Visual Studio Code( Vs code)
    Google Colab
    ==========================================================
    Library/Modules/Packages used:
    opencv (pip install opencv-contrib-python)
    tensorflow (pip install tensorflow)
    keras (pip install keras)
    splitfolders (pip install split-folders)
    ==========================================================
    Dataset Used:
    github.com/kum...
    ==========================================================
    Source Code:
    github.com/kum...
    =========================================================
    Follow me on:
    Instagram - / progresswithpython
    LinkedIn - / vivek-kumar-689761231
    Like, Share, Comment and Subscribe :)

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

  • @ManvithaRKabbathi
    @ManvithaRKabbathi 3 месяца назад +8

    Really helpful I will get full marks because of you, thank you so much

  • @coversong09
    @coversong09 12 дней назад

    si r yek project real time sign detection and text recognition per yek video banaye , or usme hello , good morning ,good night and other so many sing add kare plz sir

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

    Brother you might just save my grade here, I made a model but it's not working as well so hopefully following yours will help

  • @ashirali603
    @ashirali603 7 месяцев назад +2

    sir sign language to text and audio project video chaiye using cnn

  • @rockykumarverma980
    @rockykumarverma980 4 месяца назад +1

    good work brother🥰🥰🥰

    • @amranisafa850
      @amranisafa850 4 месяца назад

      Where did he bring the file "Untitled-1.py" ? where can i find it ?

  • @AmandeepSingh-ct4ys
    @AmandeepSingh-ct4ys 4 месяца назад +1

    very good work. It really helped me a lot.

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

    logits and labels must be broadcastable: logits_size=[128,6] labels_size=[128,26]
    [[{{node categorical_crossentropy/softmax_cross_entropy_with_logits}}]] [Op:__inference_train_function_6550] What to change now?

  • @manusid3110
    @manusid3110 7 месяцев назад +1

    hey we are doing this for our BE project for final year and i had some doubts..
    1. we are working with indian sign language. will this model be able to work for all alphabets(for around 26000 images in total) and will it work for words too?
    2. if we want to give front end to this will it be possible and what do we use?
    3. we will also add text to speech conversion so will that be possible with this output? and also if we can spell out words alphabet by alphabet.
    sorry for so many doubts.. thanks for the video!

    • @vagisangovindan7123
      @vagisangovindan7123 6 месяцев назад

      can I ask where you got the dataset for Indian sign language

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

      Were you able to make the project? Or find a good reference?

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

      You can use tkinter library of python for doing this.
      I am also working on this project but it is not working if background changes.

    • @manusid3110
      @manusid3110 4 месяца назад

      @@vagisangovindan7123 we are creating our own dataset but we are creating it in black n white acc to this video! but there are more available on kaggle

    • @manusid3110
      @manusid3110 4 месяца назад

      @@cosmic_hz well we are creating it now by using this video as a base and will be adding more pre processing steps

  • @Shambhu0820
    @Shambhu0820 4 месяца назад +1

    I m getting the error of Class name sequential could not locate....Could you please tell the solution for it...i think it's having some issues in the json file

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

      this error is coming with the latest tensorflow version.
      and its working with these version:-
      tensorflow==2.10.0
      opencv-contrib-python==4.6.0.66

    • @ilayyy.dddaaa
      @ilayyy.dddaaa 3 месяца назад

      ​@@ProgresswithPythonwhere can i download this version of tensorflow? When i try with pip i get the following error: Could not find a version that satisfies the requirement tensorflow==2.10.0

    • @ProgresswithPython
      @ProgresswithPython  3 месяца назад +1

      @@ilayyy.dddaaa I'm using Python 3.10.7 and tensorflow of version 2.10.0 is installing in Python 3.10.7

  • @coversong09
    @coversong09 12 дней назад

    sir es per bss A,B,C,D detect karta hai ky

  • @mansipatil9608
    @mansipatil9608 7 месяцев назад

    Hello,can you please help us,we are doing project on British sign language,but facing so much of issues...

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

    When i split my folder .folder is splitted but files are empty any one knows about the solution

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

    Bro please upload flow of CNN architecture in image

  • @karthikeyanr6321
    @karthikeyanr6321 4 месяца назад

    Man how to add our own data an d also words detection as well?

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

    bhai sign to text conversion ki ek video banao

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

    How to download png images into my folder

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

    Hii sir can please share the source and also setup the project

  • @aparnagarg-jw7ib
    @aparnagarg-jw7ib 4 месяца назад

    You didn't provide json file at git code

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

    Sir dataset kaise create karenge?

  • @divyaaaa5420
    @divyaaaa5420 4 месяца назад

    But it is not giving as accurate results as u were showing. It is showing either S or M. Are we doing anything wrong?
    Please reply

    • @ProgresswithPython
      @ProgresswithPython  4 месяца назад

      Make sure your dataset is proper and make dataset large with variations hand poisition, angle

    • @divyaaaa5420
      @divyaaaa5420 4 месяца назад

      @@ProgresswithPython we used the same dataset that u used from your GitHub

    • @divyaaaa5420
      @divyaaaa5420 4 месяца назад

      But we used your dataset which was in your github link which is the same dataset that u used

    • @ProgresswithPython
      @ProgresswithPython  4 месяца назад

      @divyaaaa5420 you have to add your own dataset in my dataset so that the model will able to learn that hand background is not a feature.

  • @mansipatil9608
    @mansipatil9608 7 месяцев назад

    I have to complete this project by tomorrow, hope to see your reply soon

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

      hlo is ur project complete i want it

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

    I have followed all steps but at last while running realtimedetection.py it is showing error that Could not locate class 'Sequential

    • @ravalimanthena8935
      @ravalimanthena8935 4 месяца назад

      yess... did you find any way to correct that error

    • @jaipriyam4977
      @jaipriyam4977 4 месяца назад

      Yes same error any idea how to correct it?

    • @jaipriyam4977
      @jaipriyam4977 4 месяца назад

      ​@@ravalimanthena8935 try installing tensorflow and keras 2.10.0 version my webcam is working atleast but accuracy is fluctuating

    • @user-qm4oc8nb8e
      @user-qm4oc8nb8e 4 месяца назад

      @@ravalimanthena8935 did you find the solution as i m also getting the same error.

    • @user-qm4oc8nb8e
      @user-qm4oc8nb8e 4 месяца назад

      @@jaipriyam4977 did you find the solution as i m also getting the same error.

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

    Sir dataset kaise add karu?

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

    Which version of Keras you are using??

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

      keras - 2.10.0
      tensorflow - 2.10.0
      python - 3.10.7

  • @user-tw4it1cm8x
    @user-tw4it1cm8x 7 месяцев назад +1

    google collab link buddy ?
    share it ..

    • @ProgresswithPython
      @ProgresswithPython  7 месяцев назад

      Link of repo in the description, which contains all code files including colab file

  • @ishaanbhutada1126
    @ishaanbhutada1126 6 месяцев назад

    What’s the accuracy

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

    Bro tumne CNN model mei classname kaise define ki like agar mai 6 se zyada classes chaahu toh kya karu?

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

      Output layer mai 6 ki Jagah jitne classes hai Utne likh do

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

      @@ProgresswithPython Ok bro done.Thanku

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

      Bro is model ki accuracy nikalne ka aur graph banane ka code bata do plz report mei daalna hai

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

      @@arpanbajpai1219 ruclips.net/video/SpnBXS-XzRg/видео.htmlsi=FbrpLKgPgMjQOljv
      Watch this for model accuracy and for confusion Matrix graph

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

    You have not given colab file in github

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

      There is a file with the name trainmodel.ipynb in github repo

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

      @@ProgresswithPython How to open it

  • @pyrusgaming3846
    @pyrusgaming3846 4 месяца назад

    BUDDY SEQUENTIAL ISSUE AA RAHA HAI KYA KARU

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

      this error is coming with the latest tensorflow version.
      and its working with these version:-
      tensorflow==2.10.0
      opencv-contrib-python==4.6.0.66

  • @debarghyakundu908
    @debarghyakundu908 7 месяцев назад

    sir collab ka link dedo pls
    mil nhi raha hai
    aapne nhi diya

    • @ProgresswithPython
      @ProgresswithPython  7 месяцев назад

      github.com/kumarvivek9088/SignLanguageDetectionUsingCNN/blob/main/trainmodel.ipynb

    • @debarghyakundu908
      @debarghyakundu908 7 месяцев назад

      bhaiya ek help krdo
      mughe yeh project bnana tha from A to z aap pls pura project bna do in YT @@ProgresswithPython

    • @debarghyakundu908
      @debarghyakundu908 7 месяцев назад

      ruclips.net/video/1FOawpuQflg/видео.html

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

      @@debarghyakundu908 did u make?

  • @Riddles_World548
    @Riddles_World548 4 месяца назад

    signlanguagedetection48x48.json file ??

    • @ProgresswithPython
      @ProgresswithPython  4 месяца назад

      Present in the link of source code

    • @Riddles_World548
      @Riddles_World548 4 месяца назад

      @@ProgresswithPythonthat link didn't work now

    • @ProgresswithPython
      @ProgresswithPython  4 месяца назад

      @@Riddles_World548 ok I will provide the model link but my model is trained on those 6 classes only which I showed in the video

    • @Riddles_World548
      @Riddles_World548 4 месяца назад

      @@ProgresswithPython I need that only

    • @ProgresswithPython
      @ProgresswithPython  4 месяца назад

      @@Riddles_World548 well you can run that train model file, it will take hardly 10 to 15 min and the model will get saved to your google drive

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

    Hello, which versions of opencv,tensorflow and keras

  • @mansipatil9608
    @mansipatil9608 7 месяцев назад

    If i get your mail id,i will mail the folder of tge dataset collected,please help

    • @ProgresswithPython
      @ProgresswithPython  7 месяцев назад

      Upload the dataset folder to your google Drive and give access to that folder to me. Or upload the dataset to github repo

    • @mansipatil9608
      @mansipatil9608 7 месяцев назад

      ​@@ProgresswithPythonokay

    • @mansipatil9608
      @mansipatil9608 7 месяцев назад

      ​@@ProgresswithPythondrive.google.com/drive/folders/1KjaqYIInF_fsQ1u3_KrshaAKCCCnJ6Jf?usp=sharing

    • @mansipatil9608
      @mansipatil9608 7 месяцев назад

      This is the link to the dataset collected

    • @mansipatil9608
      @mansipatil9608 7 месяцев назад

      Please reply !

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

    I have followed all steps but at last while running realtimedetection.py it is showing error that Could not locate class 'Sequential

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

      same for us

    • @AzizIqbal-we2wv
      @AzizIqbal-we2wv 4 месяца назад

      I think because different version tensorflow

    • @mirhafalak7110
      @mirhafalak7110 4 месяца назад

      i am also getting this error do you solved it? if yes then can you plz tell me how

    • @karthikeyanr6321
      @karthikeyanr6321 4 месяца назад

      Got the same error message, did anybody get to correct it?

    • @user-qm4oc8nb8e
      @user-qm4oc8nb8e 4 месяца назад

      @@karthikeyanr6321 did anybody get to correct it, i am also finding same error.