DiverPro is a computer vision tool that helps swimmers analyze and perfect their swim starts. Using pose estimation and trajectory modeling, anyone can record their dives and analyze their form not only with an eye test, but with real visual feedback and statistics.
The project uses many technologies including Python, NumPy, OpenCV and MediaPipe to process and visualize dive data.
From raw dive footage, DiverPro can overlay the trajectories of multiple human joints for analysis.
More joint tracking and analysis tools, along with instructions, are available in the GitHub repository.
To test the DiverPro app yourself, clone the GitHub repository below:
View on GitHub