Create Instructions for user when recording a video

Greetings,
I am trying to create a portal where users are asked to take a selfie video of themselves; when taking a selfie video I want to instruct user to do certain task to check their liveness (like ask them to turn their head left, and then turn their head right etc.)
These instruction should appear on their device screen (they will read the instruction and follow.

But I am very new to TensorFlow and web app development.
Can anyone help me find relevant resources (YouTube videos etc.)?

Note: I use Python Flask.

Hello there and welcome to the TensorFlow.JS community!

So for this you may want to look into our MoveNet (body pose - including keypoints on face) and our FaceMesh models (many more keypoints on head - if that is important) to do what you need.

All of these models run entirely in the web browser so no backend needed - you can use whatever web server you like to serve the HTML/CSS/JS that you write.

Try our MoveNet model here live right now (ensure you allow access to your camera when asked):

https://storage.googleapis.com/tfjs-models/demos/pose-detection/index.html?model=movenet

Here is the documentation for our Pose API which includes MoveNet above:

This movenet model may be good enough for your needs as it contains head keypoints too.

If you need extra granularity around the face try our FaceMesh mode (though it can be a bit more intensive to run - so experiment with both and see what you need):

You can try the demo for FaceMesh here:

https://storage.googleapis.com/tfjs-models/demos/face-landmarks-detection/index.html

Happy hacking!

Thanks Jason, I will explore those.