Pose Estimation with the Fastest Python Deep Learning Model | MoveNet Lightning

preview_player
Показать описание
MoveNet Lightning is hella fast and great for fitness applications. In this vid, you'll learn how to use it!

In this video you'll learn how to:
1. Instal MoveNet for Python
2. Load MoveNet using TFLite
3. Rendering Pose Estimation results from scratch
4. Perform real time pose estimation using OpenCV

Get the code:

Links

Chapters
0:00 - Start
0:17 - Introduction
0:46 - Gameplan
1:21 - How it Works
2:11 - Tutorial
3:36 - 0. Install and Import Dependencies
6:42 - 1. Load TFLite Model
12:31 - 2. Make Pose Detections
28:29 - 3. Draw Keypoints
36:57 - 4. Draw Connections
50:36 - Wrap Up

Oh, and don't forget to connect with me!

Happy coding!
Nick

P.s. Let me know how you go and drop a comment if you need a hand!
Рекомендации по теме
Комментарии
Автор

Your tutorials are incredible. Thank you for making this information so easily available!

birdropping
Автор

All of your tutorials are really awesome. I like the way you present and the flow.

DrShaikAhmad
Автор

this is my 6th Renotte Tutorial. I hope to go thru all your amazing tutorials! :D

satoshinakamoto
Автор

I wish all tutorials would use your format, it so obvious and user friendly to structure things

zhanezar
Автор

I love the fact that you upload regularly so much.

TejrajParab
Автор

I see your video regularly. Although i am not following your code as right now i m not working on building models and python. But you are rocking and working so hard. Your video worths a lot. Still love to see your captions.

mdshahbaz
Автор

The BEST and right on the cutting edge!

moses
Автор

your video is very good influence for my study thank you!!!!

dpffktf
Автор

It was amazing, I used this and changed my code with input frames to another target and I want to give the input coordinates with 32 joints

raziehshahsavar
Автор

Thanks a lot that is super useful for running on the edge

outofthebots
Автор

That's exactly what I meant with showing examples of the result before starting the tutorial. Helps a ton understanding what I'm going to learn before watching the whole video.

Do you have any plans on creating a tutorial for recommender systems? For example YouTube recommending videos to me that I could watch. Keep up the good work! :)

Progg
Автор

Great stuff . . .!, I can not keep up with all tutorials from you . . . :)

PUBUDUCG
Автор

Hey, great tutorial! It looks like even though you install tensorflow-gpu it's still running on the CPU since it's using TFLight. Things run fairly fast w/ lightning, but I'm wondering if you know of any way to actually get this model running on the GPU to speed things up?

blankensmithing
Автор

Every AI tutorial presented in your channel is well elaborated. I really appreciated that. Folks who watch your AI tutorials, should obviously give you a LIKE and SUBSCRIBE. By the way, I am wondering whether you will launch a full course of Data Science on your channel along with AI lessons on the horizon.

chenvinh
Автор

Can you please suggest me how to create a custom dataset for pose estimation and which architecture is best to train pose estimation model.

pradhansomu
Автор

Nicholas, Thanks for the well explained tutorial. You did mentioned that it is accurate for a relatively close distance. To make the plotting of the coordinate more accurate, you can crop the frame to an aspect ratio 1:1 before you send it to the interpreter. For example I have 640x480 webcam. I crop the image to 480x480. It seem to be more accurate, but you lose 80p on each side of the frame.
Code I used:
width =
height =

print(width, height)

cropTopX = int((width - height) / 2)
cropBotX = int(width - cropTopX)
roi = [(cropTopX, 0), (cropBotX, height)]

cutout = frame[roi[0][1]:roi[1][1], roi[0][0]:roi[1][0], :]

Use cutout to send to the interpreter for processing

Mrdarkcloud
Автор

Wooah, exactly wt i wanted thanks man

sagara
Автор

Hi, first of all, this was a really wonderful workshop, thanks!! Can you also send some references regarding movenet model in tensorflowjs?

aseemmangla
Автор

thank you for the tutorial, i have a problem, may you help me? i want to movenet plot skeleton based on my joint's coordinate, and i want to modify output-tensor and location of key point. may you please help me?

raziehshahsavar
Автор

Can you extract the x, y, z coordinates of a certain keypoint using this particular algorithm ??? is it possible?

zaidahmed