~/talk

PoseDance Build a TikTok Trainer

slides:none on file

A web app called PoseDance compares an exported TikTok MP4 to live webcam poses and scores how closely the user matches the moves. It runs PoseNet (17 keypoints) via TensorFlow.js with two PoseNet models (one for the video, one for the webcam), keeps frames for post-run scoring (scores are negative deltas, closer to zero is better), uses Azure Functions + PlayFab for auth and leaderboard, and is deployed to Azure Static Web Apps; models take ~7–10s to load.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 2:24What is TikTok
  3. 3:49PoseNet basics
  4. 6:39PoseNet under the hood
  5. 11:09Building PoseDance
  6. 13:56Inclusive design considerations
  7. 14:17App architecture overview
  8. 17:28Interface and setup
  9. 19:11Asynchronous loading
  10. 20:34Pose detection frame
  11. 21:58Drawing skeletons
  12. 23:03Scoring mechanism
  13. 24:05Backend with PlayFab
  14. 25:28Leaderboard implementation
  15. 26:30Deployment with Azure
  16. 29:19Live demo of PoseDance
  17. 31:55Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.