사용자의 골프 동작을 분석하는 골프 동작 분석 방법에 있어서, 골프 동작을 촬영한 제1 학습 골프 영상 및 상기 제1 학습 골프 영상에 기초하여 생성된 스켈레톤 영상인 제2 학습 골프 영상에 기초하여 골프 동작이 학습된 인공 신경망 모델을 학습시킨다. 분석하고자 하는 사용자의 골프 동작을 촬영한 사용자의 제1 골프 영상이 입력된다. 상기 골프 동작이 학습된 인공 신경망 모델에 기초하여, 상기 제1 골프 영상으로부터 스켈레톤 영상인 제2 골프 영상을 생성한다. 상기 제2 골프 영상에 기초하여 사용자의 골프 동작을 분석한다.