This interactive Python application uses MediaPipe Pose, OpenCV, and Tkinter to capture and analyze human motion in real time. Users can select a video input (webcam or phone), and the app records key pose landmarks across frames. After motion capture, the system summarizes arm and hand movement and sends a summary to Cerebras AIvia API to identify potential dance styles. Features include:
Live video feed with pose overlay.
Real-time skeleton animation replay.
Console logs and AI-generated dance interpretation.
Customizable skeleton colors.
Clear UI with start/reset controls.
Ideal for experimenting with pose detection, AI integration, and UI design in Python.