Пікірлер
@NiVofHiR
@NiVofHiR 4 сағат бұрын
You are the BEST! Thank you for your video, your style of teching and your exuberance! LEARNED LOTS!
@PBG-777
@PBG-777 6 күн бұрын
Hello, you mentioned that it track also the third coordinate (z). How is it possible, if you use 2D camera?
@ayushkshirsagar5930
@ayushkshirsagar5930 16 күн бұрын
Hey I have tried but after 9 sign it is not accepting other 10 sign
@vyshnavik7028
@vyshnavik7028 Ай бұрын
Is there any specific amount of data needed for training
@sonpham1886
@sonpham1886 Ай бұрын
no module name 'sklearn" though I already installed it. Can you explain ?
@ParthKeshav-h2u
@ParthKeshav-h2u 23 күн бұрын
type this in your terminal and it should work out:- pip install scikit-learn
@문승찬-w9j
@문승찬-w9j Ай бұрын
57:32
@akshat_senpai
@akshat_senpai 2 ай бұрын
😮face isn't always accurate why not body and clothes isn't it gives more room and accuracy 😅 how to do that
@readingnlearning176
@readingnlearning176 2 ай бұрын
I want to make project when a person writes K in air it should be converted into text K , how can do this
@yasincetin4592
@yasincetin4592 2 ай бұрын
Thanks a lot!
@MrSt4gg
@MrSt4gg 2 ай бұрын
Thank you for the nice tutorial! As mentioned before, the div boxes and selenium code have to be updated.
@khaulasayyidatunadia
@khaulasayyidatunadia 3 ай бұрын
Plugin [id: 'com.android.application', version: '8.5.0', apply: false] was not found in any of the following sources: i always got this kind of error
@germanaspinelli8525
@germanaspinelli8525 3 ай бұрын
Hi what type of neural network have been used?
@azka1207
@azka1207 3 ай бұрын
do anyone knew how to add more than 10 ID, im still confusing reading the comment?
@germanaspinelli8525
@germanaspinelli8525 3 ай бұрын
yes, i have 25 labels in total.in logging_csv function you have to change writer.writerow([number , *point_history_list]) to writer.writerow([number + increment, *point_history_list]) where increment = 10 allow you to save symbols from 10 to 19 (button 0 = 10, button 1=11, button 2 = 12 and so on), increment = 20 allow you to save symbols from 20 to 29 and so on. But you will press button from 0 to 9. To see that you are pressing and saving the correct button, in draw_info function you have to add increment to number value. I don't know if i am clear
@azka1207
@azka1207 3 ай бұрын
@@germanaspinelli8525 thank you for this splendid information I'll try it
@CodeBrewCS
@CodeBrewCS 3 ай бұрын
One of the best and more enganging videos Ive watched on this topic ! Good stuff
@SophiaGalelli
@SophiaGalelli 3 ай бұрын
HI, it is not clear to me what types of neural networks are used in this project, because you mentioned CNN and feed forward, but in the project there is something about LSTM neural net. Thanks in advance
@lolopupka
@lolopupka 4 ай бұрын
Hi Ivan I was researching to make the same thing as your student! I want to make a sign language learning app as well, for fun. If your student completed the project, could you share a link? I would love to see what a finished project could look like.
@rentaroiino1789
@rentaroiino1789 4 ай бұрын
How would I be able to get a confidence percentage for each recognized hand gesture?
@rentaroiino1789
@rentaroiino1789 4 ай бұрын
or possibly thresholding data?
@Abbuu22
@Abbuu22 3 ай бұрын
@@rentaroiino1789 Heeyy hie did u get the codee?? or else atleast the datasets running for it?? If so could u please help mee i need it for my project plss
@rentaroiino1789
@rentaroiino1789 3 ай бұрын
@@Abbuu22 im sorry for the late reply but i did
@ОлегГончаров-в6б
@ОлегГончаров-в6б 4 ай бұрын
❤❤❤❤❤❤❤❤
@ОлегГончаров-в6б
@ОлегГончаров-в6б 4 ай бұрын
❤❤❤❤❤❤❤❤
@boomikams1989
@boomikams1989 4 ай бұрын
am facing these errors can anyone help me C:\Users\admin\AppData\Local\Microsoft\WindowsApps\python3.11.exe C:\Users\admin\hand-gesture-recognition-mediapipe-main\hand-gesture-recognition-mediapipe-main\app.py Traceback (most recent call last): File "C:\Users\admin\hand-gesture-recognition-mediapipe-main\hand-gesture-recognition-mediapipe-main\app.py", line 545, in <module> main() File "C:\Users\admin\hand-gesture-recognition-mediapipe-main\hand-gesture-recognition-mediapipe-main\app.py", line 89, in main cvFpsCalc = CvFpsCalc(buffer_len=10) ^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: CvFpsCalc() takes no arguments INFO: Created TensorFlow Lite XNNPACK delegate for CPU. WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1717824829.656715 4736 inference_feedback_manager.cc:114] Feedback manager requires a model with a single signature inference. Disabling support for feedback tensors. W0000 00:00:1717824829.744354 4736 inference_feedback_manager.cc:114] Feedback manager requires a model with a single signature inference. Disabling support for feedback tensors.
@rentaroiino1789
@rentaroiino1789 4 ай бұрын
im having the same issue, any solution yet?
@rentaroiino1789
@rentaroiino1789 4 ай бұрын
I figured it out. You should downgrade the version of python and the version of mediapipe to get this work
@NIHAL_THAKUR
@NIHAL_THAKUR 5 ай бұрын
hey could you pls tell me how do i integrate a volume reduction function when the clock-wise movement of the hand is detected , thanks
@SimoTechLab
@SimoTechLab 5 ай бұрын
Love by Italy
@shivamrana2796
@shivamrana2796 5 ай бұрын
Python version?
@ahemeida3712
@ahemeida3712 5 ай бұрын
Hey! I'm running issues with the model and I was wondering how to reach you for some advice or if anyone else is willing to help. I need to get this working in the next 2 days.
@ufukozturk5312
@ufukozturk5312 5 ай бұрын
dude you are my hero thank a lot
@lourencorcc4502
@lourencorcc4502 5 ай бұрын
Try to speak slower, great tutorial nonetheless
@jyotiprakash5137
@jyotiprakash5137 6 ай бұрын
there is a certain early stopping while training the data is there anything i can do to solve it
@Swetha-l2m
@Swetha-l2m 6 ай бұрын
SOME IMPORTANT KEYPOINTS: - Custom hand gesture recognition using Google's Mediapipe and OpenCV in Python is explored in-depth. - Two primary approaches, pixels-first and landmarks-first, are discussed for hand gesture recognition. - The necessity of machine learning or deep learning for recognizing complex hand gestures is emphasized. - Mediapipe simplifies hand detection and landmark extraction through its pre-trained models. - Steps like pre-processing hand landmarks, converting to relative coordinates, and training models are detailed. - Training data stored in dot cc files, normalization of values, and Jupyter notebooks for classification are highlighted. - The video serves as a comprehensive guide for developing a reliable hand gesture recognition system.
@abdellatifmerzougui3246
@abdellatifmerzougui3246 6 ай бұрын
thnkx broo
@jorgesanchez4831
@jorgesanchez4831 6 ай бұрын
Great video!!
@profhalimboutayeb
@profhalimboutayeb 6 ай бұрын
Electromagnetic simulations of hand gestures and their radar signatures: kzbin.info/www/bejne/lWGcgnSaaqytpposi=YL4tSf1s9FcJz-oh
@jhevishramphul6331
@jhevishramphul6331 7 ай бұрын
Hello This part is running indefinitely: # モデルを変換(量子化) tflite_save_path = 'model/keypoint_classifier/keypoint_classifier.tflite' print('x') converter = tf.lite.TFLiteConverter.from_keras_model(model) print('y') converter.optimizations = [tf.lite.Optimize.DEFAULT] print('z') tflite_quantized_model = converter.convert() //////this is where it is just running? what should i do? print('a') open(tflite_save_path, 'wb').write(tflite_quantized_model)
@ОлегГончаров-в6б
@ОлегГончаров-в6б 7 ай бұрын
@shwetabhagat8920
@shwetabhagat8920 7 ай бұрын
KERNEL IS CRASHING Initially I was getting the error that the model name must be in ".keras" format later I commented the part which was throwing the error and then I executed the cells of the keypoint_classifier.ipynb in the vs code in the kernel(that is the virtual environment that I created). But now the kernel is crashing and if I run the cells on the jupyter notebook then it is not identifying the modules,i.e. giving errors like tensorflow not found. Do you have any idea how to fix any one of the issues, i.e. either the crashing of the kernel or the issue of jupyter notebook?
@aishezsingh7004
@aishezsingh7004 7 ай бұрын
hey did you found a fix for that keras error ?
@Aften_ved
@Aften_ved 7 ай бұрын
Yep. Facing the same issue
@abuzerkomurcu9997
@abuzerkomurcu9997 7 ай бұрын
Friends, did you find the solution?
@Aften_ved
@Aften_ved 7 ай бұрын
@@abuzerkomurcu9997 nah man
@EVANSSAMUELBIJU
@EVANSSAMUELBIJU 5 ай бұрын
@@Aften_ved apparently.hpf5 is legacy and instead change it to .keras
@bixpii
@bixpii 8 ай бұрын
Hi. Can i use rtsp link from ip camera to recognition?
@arhaanahmad3953
@arhaanahmad3953 8 ай бұрын
Getting this error: --------------------------------------------------------------------------- ValueError Traceback (most recent call last) Cell In[30], line 2 1 # モデルチェックポイントのコールバック ----> 2 cp_callback = tf.keras.callbacks.ModelCheckpoint( 3 model_save_path, verbose=1, save_weights_only=False) 4 # 早期打ち切り用コールバック 5 es_callback = tf.keras.callbacks.EarlyStopping(patience=20, verbose=1) File C:\Python3.11\Lib\site-packages\keras\src\callbacks\model_checkpoint.py:191, in ModelCheckpoint.__init__(self, filepath, monitor, verbose, save_best_only, save_weights_only, mode, save_freq, initial_value_threshold) 189 else: 190 if not self.filepath.endswith(".keras"): --> 191 raise ValueError( 192 "The filepath provided must end in `.keras` " 193 "(Keras model format). Received: " 194 f"filepath={self.filepath}" 195 ) ValueError: The filepath provided must end in `.keras` (Keras model format). Received: filepath=model/keypoint_classifier/keypoint_classifier.hdf5
@abuzerkomurcu9997
@abuzerkomurcu9997 7 ай бұрын
Did I find the solution?
@otkrivlenie
@otkrivlenie 8 ай бұрын
How to find the direction the hand moves? I have signs where it needs to go to the right to be one label, and still to ramain as other label. Is there a way to do that in this program?
@saivikramangk8720
@saivikramangk8720 7 ай бұрын
Did you find how to do?
@muhammadsuhee
@muhammadsuhee 8 ай бұрын
hey anybody let me know how i can do that in flutter
@ramanasai7025
@ramanasai7025 8 ай бұрын
Kudos to you for explaining very clearly . I mean it , and kudos to the github repo owner as well. 👏👏👏
@Aften_ved
@Aften_ved 8 ай бұрын
11:00
@RickSanchez-l5u
@RickSanchez-l5u 9 ай бұрын
Can it detect sign language?
@MarkEugeneDulay-oi5iu
@MarkEugeneDulay-oi5iu 9 ай бұрын
how can i exceed more than 10 classes
@germanaspinelli8525
@germanaspinelli8525 3 ай бұрын
In logging_csv function you have to change writer.writerow([number , *point_history_list]) to writer.writerow([number + increment, *point_history_list]) where increment = 10 allow you to save symbols from 10 to 19 (button 0 = 10, button 1=11, button 2 = 12 and so on), increment = 20 allow you to save symbols from 20 to 29 and so on. But you will press button from 0 to 9. To see that you are pressing and saving the correct button, in draw_info function you have to add increment to number value. I don't know if i am clear
@gabrielalmeida5047
@gabrielalmeida5047 9 ай бұрын
Thanks man, i was wondering how much of a pain it would be to create a proper keras-readable dataset out of those '.mat' files.
@Aften_ved
@Aften_ved 9 ай бұрын
FOR: Training Mediapipe models using custom datasets.
@wenwuye8131
@wenwuye8131 10 ай бұрын
thks very much😀
@mohammadmansouri593
@mohammadmansouri593 10 ай бұрын
so helpful video,
@SunIsLost
@SunIsLost 10 ай бұрын
I use VidIQ and I accidentally clicked on "Analyze the hook" on AI option based on a transcript of your video and I got an idea, pasted the prompted response to Chat GPT and edited it slightly, said "make a joke by following these tips:" and this is the result: Sure, let's give it a shot: "Hey everyone! So, I was at this quantum mechanics conference the other day, and you know it's serious when Richard Feynman and Albert Einstein walk into a bar... well, theoretically. Anyway, they start arguing about the uncertainty principle, and I'm just sitting there thinking, 'If only relationships had a Heisenberg compensator!' It would save a lot of awkward conversations. But hey, let's not dwell on my dating life - we've got some mind-bending physics to dive into today. Brace yourselves for a journey through the quantum realm, where even my relationship status is in a superposition of 'single' and 'it's complicated!'" Feel free to adapt it to your context or audience!
@SunIsLost
@SunIsLost 10 ай бұрын
14:25 Scaredxcited
@IamVengeance-lz4xs
@IamVengeance-lz4xs 10 ай бұрын
great video brother , Can i have the documentation of this project .
@Huds-ux1xb
@Huds-ux1xb 10 ай бұрын
Can you make yolov4 darknet