Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Pose Estimation with ml5.js
Play lesson

Beginners Guide to Machine Learning in JavaScript - Pose Estimation with ml5.js

4.0 (0)
12 learners

What you'll learn

This course includes

  • 10 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Strike a pose! In this video, I explore the BodyPose model in ml5.js with MoveNet and BlazePose, showing how to track body keypoints and visualize 'skeleton' connections using live video. Code: https://thecodingtrain.com/tracks/ml5js-beginners-guide/ml5/7-bodypose/pose-detection 🚀 Watch this video ad-free on Nebula https://nebula.tv/videos/codingtrain-pose-detection-with-ml5js p5.js Web Editor Sketches: 🕹️ BodyPose - single image: https://editor.p5js.org/codingtrain/sketches/WQrffEIsJ 🕹️ BodyPose - Nose: https://editor.p5js.org/codingtrain/sketches/AWrwZ_rSv 🕹️ BodyPose - Nose with Lerp: https://editor.p5js.org/codingtrain/sketches/9O6KbYyiX 🕹️ BodyPose - More Parts: https://editor.p5js.org/codingtrain/sketches/uPd6s2iVO 🕹️ BodyPose - Hat: https://editor.p5js.org/codingtrain/sketches/e_vqrMWcL 🕹️ BodyPose - 3D BlazePose: https://editor.p5js.org/codingtrain/sketches/ftALPDieT 🎥 Previous: https://youtu.be/fFzvwdkzr_c?list=PLRqwX-V7Uu6YPSwT06y_AEYTqIwbeam3y 🎥 Next: https://youtu.be/FYgYyq-xqAw?list=PLRqwX-V7Uu6YPSwT06y_AEYTqIwbeam3y 🎥 All: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YPSwT06y_AEYTqIwbeam3y References: 💻 ml5.js: https://ml5js.org/ 🏫 Introduction to ML for the Arts: https://github.com/ml5js/Intro-ML-Arts-IMA-F24 💻 Common objects in Context Dataset: https://cocodataset.org/#home 🏫 Humans of AI: https://humans-of.ai 💻 Next-Generation Pose Detection: https://blog.tensorflow.org/2021/05/next-generation-pose-detection-with-movenet-and-tensorflowjs.html 📄 BlazePose Paper: https://arxiv.org/pdf/2006.10204 💃 PoseNet Sketchbook: https://googlecreativelab.github.io/posenet-sketchbook/ 🏅 Olympic Form: https://charstiles.github.io/olympicForm/ Videos: 🎥 https://www.youtube.com/watch?v=8uLVnM36XUc Timestamps: 0:00 Introduction 0:45 What is the BodyPose model? 3:28 Coco Dataset 4:04 Creative Inspiration 5:49 Start coding 8:58 Working with specific keypoints 15:39 Skeleton connections between the keypoints 17:57 Using dist() function 19:39 BlazePose 20:56 Outro Editing by Mathieu Blanchette Animations by Jason Heglund Music from Epidemic Sound 🚂 Website: https://thecodingtrain.com/ 👾 Share Your Creation! https://thecodingtrain.com/guides/passenger-showcase-guide 🚩 Suggest Topics: https://github.com/CodingTrain/Suggestion-Box 💡 GitHub: https://github.com/CodingTrain 💬 Discord: https://thecodingtrain.com/discord 💖 Membership: http://youtube.com/thecodingtrain/join 🛒 Store: https://standard.tv/codingtrain 🖋️ Twitter: https://twitter.com/thecodingtrain 📸 Instagram: https://www.instagram.com/the.coding.train/ 🎥 https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH 🎥 https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA 🔗 p5.js: https://p5js.org 🔗 p5.js Web Editor: https://editor.p5js.org/ 🔗 Processing: https://processing.org 📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecodingtrain.com/issues/new #machinelearningml #webcam #posedetection #ml5js #movenet #blazepose #ml5js #javascript

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere