Easy Hand Sign Detection | American Sign Language ASL | Computer Vision

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

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

  • @ParasBora-t8h
    @ParasBora-t8h 11 месяцев назад +8

    it took me 6-7 days to run this program fully ........and thankyu so much for this video.....this videos is easy to understand for beginners

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

      can you please send me the github link

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

      did u get the link bro​@@mounikatelagamsetti4788

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

      Bro...can you send github link

    • @Josephine-r3n
      @Josephine-r3n Месяц назад

      Hii Mam/Sir I too started this project but it is not working so kindly guide me to complete this project Thank you

  • @B1NT0N
    @B1NT0N 2 года назад +5

    I started an identical project a while ago, but couldn't finish it ... After seeing this video, I finally finished my project.
    Thank You

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

      He brother i need your help regarding the project as i have same related project

    • @HELLO-cz4vm
      @HELLO-cz4vm 2 года назад

      How can I contact you? I also have the same project.

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

      @@HELLO-cz4vm Through Linkedin

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

      Bhai source code de do plz yr

    • @ShraddhaRastogi-l4l
      @ShraddhaRastogi-l4l Год назад

      hello, i need your help with this project, I am having an error, how can I contact you?

  • @noedie4973
    @noedie4973 2 года назад +6

    Thanks a lot! This was very easy to follow along indeed.
    In case anyone's teachable machine page isn't training, try using it on a browser with no added extensions, and clear cache.

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

      python[27190:320561] WARNING: AVCaptureDeviceTypeExternal is deprecated for Continuity Cameras. Please use AVCaptureDeviceTypeContinuityCamera and add NSCameraUseContinuityCameraDeviceType to your Info.plist. WARNING: All log messages before absl::InitializeLog() is called are written to STDERR I0000 00:00:1712824494.653097 320561 gl_context.cc:357] GL version: 2.1 (2.1 Metal - 86), renderer: Apple M1 INFO: Created TensorFlow Lite XNNPACK delegate for CPU. Traceback (most recent call last): File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/ops/operation.py", line 208, in from_config return cls(**config) File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/layers/convolutional/depthwise_conv2d.py", line 118, in _init_ super().__init__( File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/layers/convolutional/base_depthwise_conv.py", line 106, in _init_ super().__init__( File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/layers/layer.py", line 263, in _init_ raise ValueError( ValueError: Unrecognized keyword arguments passed to DepthwiseConv2D: {'groups': 1} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/oorjamishra/Desktop/hand ASL tracker/test.py", line 12, in classifier = Classifier("model/keras_model.h5", "model/labels.txt") File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/cvzone/ClassificationModule.py", line 29, in _init_ self.model = tensorflow.keras.models.load_model(self.model_path) File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/saving/saving_api.py", line 183, in load_model return legacy_h5_format.load_model_from_hdf5(filepath) File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/legacy/saving/legacy_h5_format.py", line 133, in load_model_from_hdf5 model = saving_utils.model_from_config( File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/legacy/saving/saving_utils.py", line 85, in model_from_config return serialization.deserialize_keras_object( File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/legacy/saving/serialization.py", line 495, in deserialize_keras_object deserialized_obj = cls.from_config( File "/Users/oorjamishra/miniforge3/envs/moon/lib/python3.10/site-packages/keras/src/models/sequential.py", line 326, in from_config layer = saving_utils.model_from_config(

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

      Please help get this type of error

  • @vectorautomationsystems
    @vectorautomationsystems 10 месяцев назад +2

    Absolutely marvelous! Everything worked as demonstrated, even the errors, and your resolutions on your errors worked for me too. Thank you very much sir. Could you show us how to do the learning on PCs instead of Teachable Machine? Also, what is the difference in the different formats you can save your model in, where and how are they used and how to convert from one format (say h5) to another, say tfjs. Thanks again for taking your time and putting in a lot of effort to make this kind of very quality video! Cheers from Nairobi, Kenya!

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

    This is without a doubt the best sign language recognition tutorial out there. Believe me when I say this because I have seen so many. Thank you for saving my career. God bless you.

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

      hello, sorry for asking, but did you manage to get it to work? :C

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

      Well, I did not try with C but I used other signs and they worked well @@kiaraagustinaalegreencinas9458

  • @MAhsan-vm2on
    @MAhsan-vm2on Год назад +2

    why my test code is not working its giving output like train code and still saving while i press "s" and not making prediction. still training output like imgwhite is appearing with "Right " lable not "A" or "B"

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

    Great video! Very clear on how to solve this problem. Is it possible to give an example on how to train for video classification to identify movements, like PySlowFast? Tks

  • @anony88
    @anony88 2 года назад +21

    Your next tutorial should be how to program AI to understand ASL words, phrases, and sentences. It'd be multithreaded where one thread understands letters, while another is always keeping a log of the last few gestures in real life to understand how to connect them together as a phrase.. Something like that. I'm not an expert with AI. I believe that is kind of how live closed captioning works on RUclips.

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

    This video is my big wish,thank you for that. But you used prepared functions from cvzone. Can you do this manuel model that you composed for maybe eye directions that a human stared.

  • @Smoker-p5r
    @Smoker-p5r Год назад +1

    hello sir i have seen the entire tutorial that was great and the way u explain every step is awsome but i am facing a problem in sabing image what should i do

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

    I am having issue with the keras model? Can anyone tell me in which version of keras and tensorflow the model is trained?

  • @Kurogane-el2vq
    @Kurogane-el2vq 2 года назад +1

    Love your handtracking tutorials. Always tend to fascinate me and inspire my work in my job. I really love your videos Mr. Murtaza!

  • @gauravtewari6434
    @gauravtewari6434 10 месяцев назад +1

    Very helpful video ,what if we want 2 hand images. what will be the code for it sir

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

    Please make a video on sign language detection that converts ASL to sentences.

  • @heenashaikh2238
    @heenashaikh2238 Год назад +14

    Hi sir ! I saw the entire tutorial ,you not only taught us the concepts of sign language detection but also u taught the perfection. Thank you sir :)

  • @LikithaGP-x1h
    @LikithaGP-x1h 11 месяцев назад

    Never saw Chinese drama this was 1st one soo well made and especially this part is soo emotionally attached....chai xaoqi and Fang leng wonderful love from India❤..

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

    know where to start a new soft and I didn't know how to switch from soft to . You are the best THANK YOU FOR NOT

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

    This is the video I've been looking for! Thank you for your work!

  • @tahseenabbas52
    @tahseenabbas52 Месяц назад

    Great tutorial, Just wondering does that detector module detect at larger distance ?

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

    Very helpful, and surprisingly therapeutic

  • @Алг-ж3д
    @Алг-ж3д 2 года назад +3

    Thank you for using automatic code formatter. Btw, what is cvzone? Is it your own library?

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

    Thanks a lot sir. It's really easy to code and learn at the same time.

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

    Which part of the code should i modify for data collection and testing for create a project using 2 hands

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

    What system is this running on? is there a link to where pycharm and supporting software are installed?

  • @सत्यमेवजयतेTruthAlwaysTriumphs

    The system predicts the value correctly but multiple times for the same sign due to the speed in recognition. But how to take only one value for a gesture? or how to slowdown the recognition process or how to recognize only ones at equal intervals of time store the recognized values some where?

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

    Thanks. Tried kasp last time.. so iobit is a better app it seems..

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

    Ty I got my first divine because of you

  • @mdaftab-pt6ch
    @mdaftab-pt6ch 6 месяцев назад +1

    Sir my tensorflow version is 2.16.1 and the code is not running what should I do.

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

      try running it in pycharm if you are running it in some other IDE

  • @hasangaratnayake6283
    @hasangaratnayake6283 Год назад +3

    Do we have to install some other libraries before tensorflow . I use python 3.7 and pycharm doesnt recognize tensorflow i guess i installed tensorflow but it doesnt detect the letters after that .
    It only identify the hand but not the trained characters
    Does anyone know how to fix this?

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

      I have the same issue... so frustrating.

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

      i am unable to install tensorflow. i think my pythn version is old. pls share a way to install tensorflow!

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

    Will stay tuned to your channal! Cheers!

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

    This is very helpful for me.
    Please what is the laptop requirements for this.
    Thank you so much

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

    Do we need to resize the bounding box? cause our image on train data have same size.

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

    hi sir ,the algorithm of this is style augmentation? right

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

    Sir, what method does this project use?

  • @NadanasserShalaby-rx5tu
    @NadanasserShalaby-rx5tu 9 месяцев назад

    what should I add to detect two hands together?

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

    Thanks man, really easy and interesting project.

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

    What should I do if I want to use 2 hands instead of 1 hand?

    • @Steve-pm1zy
      @Steve-pm1zy Год назад

      @Sahil Sawant yeah that part is easy, that's just how you detect 2 hands. But how do you get one bounding box for both hands? And then cropping it and everything

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

    I once did this with Google's nocode ML kit environment but it's better to have your own model.

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

    Thank You For TeacNice tutorialng Us Brother

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

    Can you please make one for recognizing old video games and giving a price? Some old video games are worth alot

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

    How about linking some of your video into Home Assistant for home automation!

  • @АлексейС-й2м
    @АлексейС-й2м 2 года назад

    You are the best! Thank you!

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

    Sir, how to display the accuracy

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

    What algorithm do you use?

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

    Thanks a lot
    how i can remove points on hand that is detected in order to pass it to model without lines on it ??

  • @akshitnagpal4096
    @akshitnagpal4096 10 месяцев назад

    Sir you have used teachable machine to train the model. If i want to train the model in the code itself how can i do that? can someone help?

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

    TNice tutorials was super helpful, dude! I got the tutorial version of soft soft just to get a taste, and after figuring it out I decided to purchase the

  • @sumitpal3723
    @sumitpal3723 26 дней назад

    thank you sir osum

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

    Perfect 🤩 thanks

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

    How can we check the accuracy percentage of this algorithm?

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

    During the Croping of the image I keep on getting this error "(-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'"

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

    THANK YOU FOR THIS!!!

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

    sir why you don't use jupyter notebook or google colab to make projects most of the students do not have gpu in their computers for projects so they can't use pycharm so please can you use google notebook or jupyter notebook. beacause sometime project fails when we do the same project you taught in pycharm whe n we try to implement it in googlecolab.

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

      You don't actually need a GPU for this project.
      All the computation can be done by the CPU, however depending on your CPU it may be slower.

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

      @@B1NT0N I am talking about all the other projects not only this.

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

    can i do this as a deep learning project

  • @rgascoin
    @rgascoin 2 года назад +5

    For people who want to fix error at ruclips.net/video/wa2ARoUUdU8/видео.html
    ```
    if (x > 0 + offset and y > 0 + offset and w > 0 + offset and h > 0 + offset):
    cv2.imshow("Croped", imgCrop)
    ```
    Juste add this when you showing your cropped image

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

      Thank You very much

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

      Hi thanks for your input
      Did you install any other libraries or dependencies before installing tensorflow (like CUDA ORcudnn ) my system doesnt recognize tensorflow
      Appreciate if you can help me

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

      Which part of the code should I put this? need help

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

      @@dibyajyotigoswami2151 How did you fix it sir??

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

    thank u ur an amazing programer

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

    Hello sir I want to do in two hands

  • @MateResuelve18
    @MateResuelve18 10 месяцев назад

    una pregunta usas pycharm profesional o edition??

  • @nguyenang6309
    @nguyenang6309 9 месяцев назад

    Thank you, sir!

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

    هل يمكن ان توضح طريقة معرفة الألوان بحيث يمكن ان معرفة الالوان وتسميتها

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

    Can you do the letter like typing into sentence

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

    great.. good job keep it up

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

    But , if I utilize 26 letters. It's not working properly. I trained 26 letters and it's giving the wrong output

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

    Hello I purchased your computer game development advanced course. But it does not come with a github link. Can you add a github link to that?

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

    Can someone say what algorithm is used here?And can we have the code for the model that we download?

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

    I don't know why when teaching b it doesn't detect it in the program, so it is with many letters

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

    THANK YOU SO MUCH

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

    please make a tutorial for beginners to learn programming

  • @MissPandey
    @MissPandey 25 дней назад

    Sir, The version of Tensorflow u used in the video 2.9.1 isnt available anymore , due to which the model is throwing errors , What should i Do ?

    • @crazyworld5124
      @crazyworld5124 23 дня назад

      did u find a solutionsame problem here

    • @MissPandey
      @MissPandey 21 день назад

      @@crazyworld5124 Not till now !

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

    My code is predicting the output but it always gives 5, r,x or z only in the output. What should i do?

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

    in which app all this code is done can u please tell

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

    Amazing ✨✨

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

    Can you guide me on how to recognize copyright from videos?

  • @Eswar.
    @Eswar. 2 года назад

    what are the prerequisites?

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

    Sir which python version you are using

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

    what methode is used in this project?

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

    Thanks brother

  • @preethipreethi-gt1ug
    @preethipreethi-gt1ug Год назад

    How to use classificationModule in this project

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

    i went to your github could not find code for this code in this video

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

    Thank you Boss

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

    i have run this code but not working - window open and closed automatically after 5-6 sec

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

    when i try to train model in teachable machine, it's always page unresponsive. please help me

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

    Can you make it translate this? 🙏✌️👌💁

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

    Thanks Bruu

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

    Hi, how to crop two hands image

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

    I am using vs code but it's showing error while importing might try pycharm

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

    what is tools u use? im using visual studio code

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

    The off set is not working please help

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

    It is relatively easy to do hand sign detection. How about hand language ?

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

    why do I get so many errors in Mac m1 for the same simple code

  • @umeshkumarsahu1996
    @umeshkumarsahu1996 Год назад +10

    How to solve this error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'

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

    i'm finding it difficult to save images....i press the s button over and over again but its not saving

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

    how to make a website for it? how to deploy this ML model into a website?

  • @王志豪-l1b
    @王志豪-l1b 2 года назад

    I’ve cracked soft soft before twice as a kid. Never learned anytNice tutorialng to make anytNice tutorialng useful. Sad tNice tutorialng is a lot of my peers back then

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

    if ur facing this issue "mediapipe.python._framework_bindings import resource_util ImportError: DLL load failed: The specified module could not be found.""
    solution type ""pip install msvc-runtime"" on ur terminal

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

    HOW TO CONVERT THAT TO AN ANDROID APPLICATION?

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

    parabéns. ey sou surdo. brazil. deaf

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

    I am getting a value error for shape

  • @ПронторКевра
    @ПронторКевра 2 года назад +2

    Hi)

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

    AWESOME