DOI QR코드

DOI QR Code

Tracking Algorithm For Golf Swing Using the Information of Pixels and Movements

화소 및 이동 정보를 이용한 골프 스윙 궤도 추적 알고리즘

  • 이홍로 (충남대학교 컴퓨터공학과) ;
  • 황치정 (충남대학교 전기정보통신공학부)
  • Published : 2005.10.01

Abstract

This paper presents a visual tracking algorithm for the golf swing motion analysis by using the information of the pixels of video frames and movement of the golf club to solve the problem fixed center point in model based tracking method. The model based tracking method use the polynomial function for trajectory displaying of upswing and downswing. Therefore it is under the hypothesis of the no movement of the center of gravity so this method is not for the amateurs. we proposed method using the information of pixel and movement, we first detected the motion by using the information of pixel in the frames in golf swing motion. Then we extracted the club head and hand by a properties of club shaft that consist of the parallel line and the moved location of club in up-swing and down-swing. In addition, we can extract the center point of user by tracking center point of the line between center of head and both foots. And we made an experiment with data that movement of center point is big. Finally, we can track the real trajectory of club head, hand and center point by using proposed tracking algorithm.

본 논문에서는 기존의 모델 기반 추적 기법에서의 중심점 고정 문제를 해결하기 위한 비디오 프레임의 화소 정보와 골프채의 이동정보를 이용한 추적 알고리즘을 제안한다. 모델기반의 추적 기법은 골프채의 위치와 스윙 속도에 대한 정보를 4차, 6차 다항식 함수로 모델링하여 고정된 축을 중심으로 궤도를 계산해낸다. 실제 자세 교정이 필요한 골프 초심자의 경우 중심이 많이 움직이는 경우가 많으므로 중심점을 고정하여 스윙 케도를 모델링하는 모델 기반의 추적 기법을 직접 적용하기에는 어려운 문제점이 따른다. 따라서 본 논문에서는 이러한 문제점을 해결하기 위해 프레임 간의 화소 정보를 이용하여 모션을 검출한 후, 검출된 모션으로부터 골프채가 평행인 두개의 직선으로 이루어져있다는 특성과 업스윙과 다운스윙 시 이동하는 골프채의 위치를 분석하여 클럽 헤드와 손의 위치를 추출해 낸다. 또한 얼굴의 중심점과 양 발을 잇는 직선의 중심을 추적함으로써 사용자의 중심점을 추적해낼 수 있다. 중심점의 이동정보에 종속되지 않는 강인함을 증명하기 위해 중심점의 이동이 큰 초심자의 데이터를 가지고 실험을 하였으며, 그 결과 실제 클럽 헤드와 손, 그리고 중심점의 궤도를 정확히 추적해 낼 수 있었다.

Keywords

References

  1. R. Venkateswarlu, K. Sujuta and B. Venkateswara, 'Centroid Tracker and aim point selection,' SPIE, Acquisition, Tracker and Pointing lV, Vol.1697, pp.520-529, 1993
  2. D. Koller, J. Daniilidis and H. Nagal, 'Model-based Object Tracking in Monocular Image Sequences of Road Traffic Sciences,' Lni'l J. of Computer Vision, Vol.10, No.3, pp.257-281, 1993 https://doi.org/10.1007/BF01539538
  3. T. Augi, T. Ishihara, H. Nagahashi and T. Nagae, 'Contour tracking and synthesis in image sequences,' SPIE '95, pp. 834-845, 1995
  4. P. Salesmbier, L. Torres. F. Meyer and C. Gu, 'Region-based Video Coding Using Mathematical Morphology,' Proc. of the IEEE. Vol.83, No.6, pp.843-857, 1995 https://doi.org/10.1109/5.387088
  5. H. Naseri and A. Sttller, 'Segmentation motion estimation,' ICASSP In Proc. European Conf, Computer Vision, pp.343-356, 1996
  6. M. Isard and A. Blake, 'Contour Tracking by Stochastic Propagation of Conditional Density,' In Proc. European Conf. Computer Vision, pp.343-356, 1996
  7. N. Gehrig, 'Golf Club Visual Tracking for Enhanced Swing Analysis Tools,' In British Machine Vision Conference, Norwich, UK, September, 2003
  8. C. G. Yoo, 'Robust Face Detection And Segmentation Using Sub-Block Processing,' Computer Science, Graduate School in CNU, Aug., 2004
  9. Canny, 'A Computational Approach to Edge Detection,' IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.8, No.6, Nov., 1986
  10. http://www.dartfish.com
  11. http://www.sporam.com

Cited by

  1. Automatic extraction of golf swing features using a single Kinect vol.19, pp.12, 2014, https://doi.org/10.9708/jksci.2014.19.12.197