2023mobile
Swingzen
AI-powered golf swing analysis application
An innovative golf coaching tool that uses AI and computer vision to analyze golf swings in real-time. Integrated machine learning models with React Native Vision Camera for frame-by-frame analysis.
Tech stack
- React Native
- React Native Vision Camera
- TensorFlow Lite
- AWS
- Terraform
- CI/CD
- Challenge
- Processing high-frame-rate video on mobile devices to extract swing data while maintaining smooth performance. The AI models needed to run efficiently on device without draining battery or causing lag.
- Solution
- Optimized TensorFlow Lite models for mobile deployment. Implemented frame buffering and processing pipeline using React Native Vision Camera. Built cloud-based analysis pipeline on AWS for detailed swing breakdowns. Established automated CI/CD for model updates.
- Impact
- Enabled golfers to receive instant feedback on their swings without expensive coaching sessions. The app processes swings in under 2 seconds with 95% accuracy in identifying key swing positions.