Inspiration

Our team is passionate about creating unique and engaging experiences for sports fans. We wanted to develop a solution that allows fans to connect with their favorite athletes on a more personal level in the world of baseball.

What it does

Swing Like a Pro leverages AI to analyze video footage of fans swinging a baseball bat and compares their technique to that of their favorite professional athlete. By providing personalized comparisons, the app enhances fan engagement and creates a more immersive experience.

How we built it

MediaPipe: We used MediaPipe to accurately identify and track key body locations in the video footage. This allowed us to perform detailed analysis on the similarities between the fan's and athlete's swings. Pose Estimation: By leveraging pose estimation techniques, we were able to extract relevant information about the body positions and angles during the baseball swing. Similarity Calculation: We developed algorithms to calculate the similarity percentages. We compared various aspects such as left arm angle, hip angle, and shoulder angle. Video Analysis and Visualization: We processed the video footage and applied visual overlays to highlight the key body positions and angles. This visual feedback helps fans understand their technique.

Challenges we ran into

  1. Finding and implementing a suitable machine learning model that could accurately identify and track body positions in real-time video footage.
  2. We encountered computational constraints when running ML libraries on our devices.
  3. Defining a clear and compelling product vision that aligned with our goal of enhancing fan engagement. We had to strike a balance between technical feasibility and user experience.

Accomplishments that we're proud of

We are so proud we implemented a machine learning algorithm to calculate the similarities between two videos performing an action. We created a innovative working product through collaboration, AI, and fun times.

What we learned

  1. Anything is possible with kindo.ai.
  2. Machine learning models are going to run the world.

What's next for Swing Like a Pro

  1. Precision Enhancement: We aim to further refine the accuracy and precision of our machine learning model's analysis.
  2. Expanded Sports Coverage: While currently focused on baseball, we see the potential to extend Swing Like a Pro to other sports such as golf and basketball. By adapting our algorithms and models, we can provide similar analysis and comparison features for a wider range of sports enthusiasts.
  3. Social Sharing and Challenges: We plan to introduce social sharing capabilities, allowing users to share their analysis results and challenge friends to compare their techniques. This will foster a sense of community and friendly competition among fans.
  4. Partnership Opportunities: We will explore partnerships with sports organizations, teams, and athletes to integrate Swing Like a Pro into their fan engagement strategies. This could involve branded challenges, exclusive content, and personalized feedback from professional athletes.

Built With

Share this project:

Updates