Building Yoga AI Trainer using Deep Learning | Pose Detector | Tensorflow Movenet | TensorflowJS

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

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

  • @user-tt9jn6hz6z
    @user-tt9jn6hz6z 6 месяцев назад +5

    Bhai git clone and npm install and then npm run dev karne pe local host refused to connect aa raha hai can you please tell how to run this project in much more detail, it would be great of you can make another video explaining the implementation part in more detail as I am not understanding how the model is determining the correctness of the posture as movenet only gives the key points

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

    Good job Harsh.Spread the good knowledge to the world to make it better than ever.Good luck.

  • @atharvtambekar8733
    @atharvtambekar8733 6 месяцев назад +3

    Bro i have final year project based on this can you help me build it in react native!!

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

    Brilant 🙏👍

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

    Bhaiya please python tutorial dona basic se 😘. Comment from Tanay bhatt in mano phone

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

    can u teach us how to build these project , yoga

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

    how much time did you take to train the model, how many epochs??????

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

    Jarvis tutorial please 🙏

  • @Alin-kf2xr
    @Alin-kf2xr 2 года назад +2

    Hi can u show step by step on how to it plis :(

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

    I was very impressed. I would appreciate it if you could answer one question.
    1. In github source code, can the "classification model" code be executed in Windows operating system?

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

    Anyone added new poses?

  • @PreetiYadav-np5pg
    @PreetiYadav-np5pg 2 года назад

    great model, can you show from starting, how you trained and deployed the model from the vary beginning to end.

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

    Hello bro could you please tell me how you have deployed this project and which tools or technologies or libraries or websites have you used ?

    • @3in1ceylon
      @3in1ceylon Год назад

      plz tell what are the libraies

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

    Super man...great project...loved it...absolutely great job... 🙏🙏

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

    Good explanation ! I trained my dataset over coded provided by u and saved model in group1-shard1of1.bin and model.json file but when i am connecting the model.js instead of yours it not giving answer. More onwards when i used your local model.js file which provided by u instead of s3 bucket's link provided by you. Would plz tell me what im i missing

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

    I need Jarvis tutorial please

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

    Hey I need your help! i want to implement this! but couldnt find directions! can we connect so that you could help me!

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

      Hey if you got can you help me with directions here

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

    Thanks a lot man for this Great Video.

  • @user-wd5pm8ho9w
    @user-wd5pm8ho9w 5 месяцев назад

    Bro let me know how to run this I can't able to run give a description in GitHub that will be helpfull for run. I don't know how to run these python and js with combined. I'm getting errors while running js home file. Please let me know the process at all about the project.

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

    Could you please tell us "What is the pros and cons of this topic"

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

    Hello, I can't find the executor from PC in the repository, so as not to use it in front. I read the comments and it says to use the classifier but it is not

  • @user-ct7di8mq8x
    @user-ct7di8mq8x 10 месяцев назад

    in training file I'm encountering this error, can you help me with this AttributeError: module 'numpy' has no attribute 'object'.

  • @Junaramarandhara-oz3jg
    @Junaramarandhara-oz3jg 5 месяцев назад

    Could not find the dataset please give the link for dataset?

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

    I was able to train the model . how to predict on 1 image and print the result? how can i convert from images to coordinates? please help me !

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

    I want to go to the next pose automatically if I did the pose in 5 seconds. please tell me how to do it

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

    How hard is it to learn Keras for training the model and what would I need to do? do you know of any other neural networks that can be trained?
    I am planning to make an exercise app, similar to this which detects how many repetitions you are doing

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

    how can i add more pictures of asanas to your code?

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

    i followed your tutorial and implemented every thing its working for test and train csv files but i have another application where i have a video it consists of different poses i am dividing the video and send it to it but is seems it is predicting single image pose values seems , i am also using the pose embedding which is in the human pose tutorial can you suggest me how to predict that single pose with in the video, Thank you

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

      can you explain how did he caluclated final dataset from keypoints dataset
      plz share link git link for your work too

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

    bro how do you run it

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

      You can clone the project and then run it using ReactJS

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

    Can you help me to train this model ? i'm facing version compatible issues (tensorflow) when i'm trying to run the code

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

    Thanks for embracing TensorFlowJS and Movenet!

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

    Hi iam divyanshu ❤️

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

    Could you please tell briefly about deployment of model.json file

  • @RajivKumar-nv2gj
    @RajivKumar-nv2gj 2 года назад +1

    Hi harsh ,
    Thanks for the tutorial.
    I am applying movenet on videos to extract features from them .
    Does it ignore some of frames in a given video ?

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

      Basically movenet extract features and predict the keypoints around 20 to 24 fps in browser even more if you have better gpu. And in terms of ignoring frames it depends on you how much frames you are giving the model, at the end you are just giving it photo(1 frame) and it predicts it in some milliseconds and in a second it can predict 20 to 24 frames

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

    How do you convert as a live project link?

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

    excellent work !! can u plz tell me from where you got the dataset?

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

      some of them I got free dataset from the internet and some I downloaded the images of each class, If you want to use the dataset, I have uploaded in my GitHub you will find the link in the description

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

    Hey Great video, I have a question, what would be the best way to deploy this and similar pose detection models to the internet ? what would be the best framework and also best way to open the webcam? thanks

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

      Sorry for late response, the best way to deploy this using TensorflowJS for now as it supports browser and uses WebGL also, the framework and library is the same if you are using react you can able to deploy this using TensorflowJS and even you can use react native to tun this model in mobile phones. There are lots of ways to use webcam like I used React so I installed a webcam library and similarly if you are using other frameworks or language like in python you can use OpenCV to use webcam, there lots of good ways but remember it should be giving you every frames then you can able to inference the model

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

    very very good explaination

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

    Hi thanks a lot for the explanation
    can i use it to detect more than one person ?

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

      Yaa you can do that also but you have take different model which is multi pose detection, this one which I used is single pose detection, you can find the model in the tensorflow and mediapipe

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

    Can you please explain how to execute this project after getting code from your github?

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

      You can use my classification model or you can use my code to train your poses what you what you want to classifying, if you want to make classification model of your poses you can put your training imges in the "classification model/yoga_poses" and run the file "classification model/training.py", it will generate model.json which you can use it in javascript, well you have to host this model somewhere in cloud and then you can fetch the model through tensorflowjs and use it, you can use it same code of mine with some minor changes like replace the old pose names with your pose names.
      I think this is more looking complicated but if you want to know more feel free to get back, I will try to help you

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

      @@harshbhatt7585 Thank you! It’s done but the tree pose is not accurate. It shows green skeleton even when the leg is below the knee. Could you please tell how can I correct this?

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

      @@srushti1258 you can correct this by adding another feature which is angle between joints so if angle between leg and knee is not 180 degree then it can predict accurate. it will also help in another joints as well like hands and head position

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

    Can you provide the frontend connectivity code to backend code... Because the code you provided on GitHub is directly executable by frontend using tensorflowjs .... So can you provide frontend code that can be connected to backend..

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

      I think backend you mean here training model and deployment. There is no direct connectivity of it but you can generate model and deploy it seperetly then use it in the frontend.

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

    Hello harsh brother , I am facing issue , "missing destination file operand after npm or node.js"

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

    Can we run the code directly without help of Front end (node js and npm)

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

      Yes you run pose estimation directly in python

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

    Wich is btr for key point data movenet or open pose and why. What are the differences

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

      is your code public? and for real time testing did u used specific hardware? pls answer

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

      can u share ur email or whatsapp for communication

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

    is there any specific higher hardware requirements when testing it in real-time? pls reply

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

      yes it depends on the system requirement and GPU to work properly

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

    Which nural network u used in your model

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

      I used Linear layers to train a classification model

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

    what have you used to create the frontend?

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

    hey bro loved your video
    i am also doing pose correction system and i wanted to ask you how did you convert coodinates of keypoints into csv file

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

      It's easy, I use cvs and pandas module for converting into cvs and reading csv file

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

      I m Also working on yoga pose correction in real time.can we connect

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

      bro i immediatly need project can u give me urs

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

    Git repo ?

  • @sunilkumar-ft3nk
    @sunilkumar-ft3nk Год назад

    Can you please tell how to learn this project from scrach as I have very little knowledge about ai . Any course please to make this project in less duration of time???

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

      I have given some blogs in discription for further reading you can take a look at it.

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

      All you need to know to use RUclips, Wikipedia and Twitter to learn any stuff.

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

    Which version of npm??

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

    hi bro, your web app isnt detecting yoga pose after opening live project that you've deployed on vercel.

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

      from my end it's working. please try again some time

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

      @@harshbhatt7585 It worked for me too later thanks!

    • @user-sp5tw8wd2b
      @user-sp5tw8wd2b Год назад

      Can you help me, I can't run the project

    • @pooji-gm7ol
      @pooji-gm7ol 6 месяцев назад

      ​@@bhushanambhore8378how did you run the project could you please help me out

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

    Wow! Amazing video!
    Im working on my final project (which us directly relationated with your project) t o finish my degree of Electronic engineering.
    Can we talk a bit further? I really need that
    See u!

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

      Thank you, Sure we can talk

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

      Bro, i want help from u on this project so can I talk with you?if yes let me know ur contact no./social media account.

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

    I wantto make it in Android app is it possible?

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

      Yes it's possible, you can use React Native to create IOS and Android Application by using JavaScript

  • @amanpreetsingh-ty5xo
    @amanpreetsingh-ty5xo 2 года назад

    hey can you tell how to train model to add more yoga poses

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

      You can use my classification folder on GitHub and add more images on my datasets then run the train.py you can generate the model

    • @amanpreetsingh-ty5xo
      @amanpreetsingh-ty5xo 2 года назад

      @@harshbhatt7585 I meant to say to , add different yoga poses apart from the ones that were already present. After training the model csv file for newly added yoga pose is not created.

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

      ​@@amanpreetsingh-ty5xo you can put the new images into same yoga pose folder and if still csv file is not generated, you can check on the preprocessing file the name of the folder and change it your folder path/name

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

    It's good project please send me all the code

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

      it’s already uploaded in the github, please checkout the description

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

    Sabhi tarah key parabola ki universe🌌 level par solution👌 nikalva do phir sara universe🌌🌌🌌 ka solution👌 ho jayega

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

    Hey bro!
    I tried your project Yoga AI trainer and it had worked perfectly in my pc.
    I wanted to try extending the amount of poses so that i could learn how it worked and it didn't properly work when I tried so.
    I added the test and train images for new poses
    Then I tried running preprocessing file and then training file
    The csv files for the newly added poses weren't being created.
    Could you help me out?

    • @sunilkumar-ft3nk
      @sunilkumar-ft3nk Год назад

      Could you please help to where to learn this project ? Any course??

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

      how to run bro ??

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

      @@kunalpatil1910 npm install
      Npm start

    • @user-sp5tw8wd2b
      @user-sp5tw8wd2b Год назад

      @@bingoovic3676 Hello bro, i dong it that, but it isn't work

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

      Send the code to me to bro,I don't know how to run

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

    can u provide ur contact details, I am looking for implementation of yoga pose detection and feedback model

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

      in the about section, you will find my social link, feel free to connect over there.

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

    kindly send your contact no I want an ai enabled self check for sun salutation steps for kids