Skip to main content
Log in

Detecting flaws in golf swing using common movements of professional players

  • Original Paper
  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract

We propose a golf swing instruction system for detecting important flaws to facilitate the improvement of a user’s golf swing. Golf players generally differ greatly in terms of their body size and flexibility; these individual differences make it difficult to identify the underlying characteristics of a good swing. In this study, we exploit common movements made by professional players to establish golf swing instruction for diverse users. The common movements of professionals are likely to be similar without dependence on their individual differences because being important for performing professional golf swing. This suggests that the common movements of professionals are helpful components for achieving appropriate golf swing instructions for diverse users. We construct an ideal posture estimator by aggregating the movements of professionals. In our ideal posture estimator, we use a Gaussian process regression to infer the parts of the golf swing that characterize the common or individual movements. Using the estimation results inferred by our ideal posture estimator, we estimate the important joints to improve the golf swing of each user. Our experiments demonstrate that the use of the common movements made by professionals significantly improves the detection of flaws in the swing of individual users.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, Berlin (2007)

    Google Scholar 

  2. Chotimanus, P., Cooharojananone, N., Phimoltares, S.: Real swing extraction for video indexing in golf practice video. In: Proc. IEEE Computing, Communications and Applications Conference, pp. 420–425 (2012)

  3. Essid, S., Alexiadis, D., Tournemenne, R., Gowing, M., Kelly, P., Monaghan, D., Daras, P., Dremeau, A., O’Connor, N.E.: An advanced virtual dance performance evaluator. In: Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Processing, pp. 2269–2272 (2012)

  4. Felzenszwalb, P., Huttenlocher, D.: Pictorial structures for object recognition. Int. J. Comput. Vis. 61(1), 55–79 (2005)

    Article  Google Scholar 

  5. GDO (golf digest online): Golf Digest Online. http://www.golfdigest.co.jp/ (2013)

  6. Golf Tips Magazine: Golf Tips Magazine: Golf Faults and Fixes. http://www.golftipsmag.com/instruction/faults-and-fixes.html (2015)

  7. Guan, Y., Ye, Y., Li, J., Si, J., Zhang, H.: Skill and tactic analysis for table tennis matches. In: Proc. Int. Conf. Computer Science and Service System, pp. 2567–2570 (2011)

  8. GURU Inc: My Swinguru. http://www.swinguru.com/ (2013)

  9. He, H., Siu, W.: Single image super-resolution using gaussian process regression. In: Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 449–456 (2011)

  10. Hilton, A., Guillemaut, J., Kilner, J., Grau, O., Thomas, G.: 3d-tv production from conventional cameras for sports broadcast. IEEE Trans. Broadcast. 57(2), 462–476 (2011)

    Article  Google Scholar 

  11. Hogen, B., Wind, H.W., Ravielli, A.: Five Lessons: The Modern Fundamentals of Golf. Touchstone (1985)

  12. K-MOTION Interactive, Inc: K-TRAINER. http://www.k-vest.com/ktrainer_golf.php (2010)

  13. Kelly, P., Conaire, C., Kim, C., O’Connor, N.: Automatic camera selection for activity monitoring in a multi-camera system for tennis. In: Proc. IEEE Int. Conf. Distributed Smart Cameras, pp. 1–8 (2009)

  14. Kim, K., Lee, D., Essa, I.: Gaussian process regression flow for analysis of motion trajectories. In: Proc. IEEE Int. Conf. Computer Vision, pp. 2264–1171 (2011)

  15. Naemura, M., Suzuki, M.: Extraction of rhythmical factors on dance actions through motion analysis. In: Proc. IEEE Workshop on the Applications of Computer Vision, pp. 407–413 (2005)

  16. Noel, E., Philip, K.: Evaluating a dancer’s performance using kinect-based skeleton tracking. In: Proc. ACM Multimedia, pp. 659–662 (2011)

  17. Ramanan, D.: Learning to parse images of articulated bodies. In: Proc. Conf. Neural Information Processing Systems, pp. 1129–1136 (2007)

  18. Rasmussen, C.: Gaussian processes in machine learning. Adv. Lect. Mach. Learn. 3176, 63–71 (2004)

    Article  Google Scholar 

  19. Samanata, S., Pukait, P., Chanda, B.: Indian classical dance classification by learning dance pose bases. In: Proc. IEEE Workshop on the Applications of Computer Vision, pp. 265–270 (2012)

  20. Shin, J., Ozawa, S.: A study on motion analysis of an artistic gymnastics by using dynamic image processing. In: Proc. IEEE Int. Conf. Systems, Man and Cybernetics, pp. 1037–1042 (2008)

  21. Swing Catalyst: Swing Catalyst. http://www.swingcatalyst.com/ (2013)

  22. SwingClone: SwingClone Biomechanics. http://apps.microsoft.com/windows/en-us/app/swingclone-biomechanics/b8f42d7d-2def-40c5-b45d-885585b085e7 (2013)

  23. TrackMan Inc.: TrackMan Combine. http://trackmangolf.com/ (2012)

  24. Urtasun, R., Fleet, D.J., Fua, P.: Monocular 3-d tracking of the golf swing. In: Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 1–7 (2005)

  25. Yang, Y., Ramanan, D.: Articulated human detection with flexible mixtures of parts. IEEE Trans. Pattern Anal. Mach. Intell. 35, 2878–2890 (2013)

    Article  Google Scholar 

  26. Zhang, L., Hsieh, J., Ting, T., Huang, Y., Ho, Y., Ku, L.: A kinect based golf swing score and grade system using gmm and svm. In: Proc. Int. Conf. Image and Signal Processing, pp. 711–715 (2012a)

  27. Zhang, L., Hsieh, J., Wang, J.: A kinect-based golf swing classification system using hmm and neuro-fuzzy. In: Proc. Int. Conf. Computer Science and Information Processing, pp. 1163–1166 (2012b)

  28. Zhu, G., Xu, C., Huang, Q., Rui, Y., Jiang, S., Gao, W., Yao, H.: Event tactic analysis based on broadcast sports video. IEEE Trans. Multimedia 11(1), 49–67 (2009)

    Article  Google Scholar 

Download references

Acknowledgments

We would like to thank GDO [5] for permission to use the golf swing dataset of professional players.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daisuke Sugimura.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sugimura, D., Tsutsui, H. & Hamamoto, T. Detecting flaws in golf swing using common movements of professional players. Machine Vision and Applications 27, 13–22 (2016). https://doi.org/10.1007/s00138-015-0725-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00138-015-0725-7

Keywords

Navigation