1 |
1
골프 스윙을 하는 사용자에 대한 깊이 영상을 촬영하는 뎁스 카메라와;상기 사용자의 골프 스윙을 촬영하는 고프레임 카메라와;골프 스윙시 사용자 손의 위치를 감지하기 위해 사용자의 손에 장착된 것으로서, 골프 스윙에 따라 발생하는 사용자 손의 3축 가속도 값을 측정하는 관성센서와;상기 뎁스 카메라를 통해 획득된 깊이 영상을 토대로 사용자의 자세정보를 산출하는 자세 산출부와;상기 고프레임 카메라로부터 촬영된 스윙 영상으로부터 사용자가 파지하는 골프 클럽의 움직임을 검출하는 클럽 산출부와;상기 관성센서를 통해 측정된 감지정보를 토대로 스윙시 상기 사용자의 손의 움직임을 산출하는 핸드 산출부와; 상기 관성센서를 통해 측정된 감지정보를 토대로 스윙 시작시점, 상기 골프클럽이 골프공을 타격하는 타격시점 및 상기 스윙 시작시점과 타격시점 사이에 상기 골프클럽의 헤드가 최상측에 위치하는 탑 오브 스윙(top of swing) 시점을 산출하는 시점 산출부;를 구비하고,상기 시점 산출부는 사용자의 골프 스윙에 따라 발생하는 상기 관성센서의 3축 가속도 값을 SVM(Signal Vector Magnitude) 알고리즘을 이용하여 에너지로 변환하는 에너지 변환부와,상기 에너지 변환부를 통해 변환된 에너지 값을 토대로 상기 스윙 시작시점, 탑 오브 스윙 시점 및 타격시점을 판별하는 판별부;를 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
2 |
2
제1항에 있어서, 상기 자세 산출부는상기 뎁스 카메라로부터 획득한 깊이 영상을 토대로 스켈레톤 영상을 생성하고, 생성된 스켈레톤 영상에서 사용자의 각 관절에 대응되는 좌표를 추출하는 스켈레톤 영상 생성부와;상기 스켈레톤 영상 생성부를 통해 추출된 좌표들 중 사용자의 어깨 및 양발의 좌표를 추출하는 좌표 추출부와;상기 좌표 추출부를 통해 추출된 사용자의 어깨 및 양발의 좌표를 토대로 사용자의 어깨 기울기 및 양발의 스탠스 상태를 산출하는 상태검출부;를 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
3 |
3
제2항에 있어서, 상기 상태검출부는 양발의 스탠스 상태로서, 사용자의 양발의 좌우 폭 및 양발의 전후방향 이격거리를 산출하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
4 |
4
제1항에 있어서, 상기 관성센서는 골프 스윙에 따라 발생하는 사용자 손의 3축 가속도 값 및 3축 각속도 값을 측정하고, 상기 핸드 산출부는 상기 관성센서로부터 측정된 사용자 손의 3축 가속도 값을 토대로 사용자 손의 이동궤적을 산출하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제1항에 있어서, 상기 판별부는 상기 에너지 변환부를 통해 변환된 에너지 값이 기설정된 기준값에서 상기 기준값을 초과하는 시점을 상기 스윙 시작시점으로 판별하고, 상기 스윙 시작시점 이후에 상기 에너지 값이 상기 기준값 이하가 되는 시점을 상기 탑 오브 스윙 시점으로 판별하고, 상기 탑 오브 스윙 시점 이후에 상기 에너지 값이 최대값이 되는 시점을 상기 타격시점으로 판별하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
8 |
8
제1항에 있어서, 상기 시점 산출부를 통해 산출된 각 시점 정보를 토대로, 상기 스윙시작시점부터 상기 탑 오브 스윙 시점까지의 경과시간과 상기 탑 오브 스윙 시점부터 상기 타격시점까지의 경과시간의 비를 산출하는 스윙 템포 산출부;를 더 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
9 |
9
제1항에 있어서, 상기 클럽 산출부는 상기 고프레임 카메라를 통해 획득한 스윙영상에서 현재 프레임의 영상인 기준영상과, 상기 기준영상의 이전 프레임의 영상인 제1이전영상의 차이를 이용하여 차영상을 생성하는 제1차영상 생성부와;상기 스윙 영상에서 상기 제1이전영상과, 상기 제1이전영상의 이전 프레임의 영상인 제2이전영상의 차이를 이용하여 차영상을 생성하는 제2차영상 생성부와;상기 제1 및 제2차영상 생성부를 통해 생성된 차영상들에서 상호 중첩되는 부분을 검출하여 분석영상을 생성하는 분석영상 생성부와;상기 분석영상 생성부에서 생성된 분석영상에서 상기 골프 클럽의 샤프트 또는 헤드를 검출하는 이미지 검출부;를 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 시스템
|
10 |
10
제9항에 있어서, 상기 클럽 산출부는 상기 분석영상 생성부를 통해 생성된 상기 분석영상의 잡음을 제거할 수 있도록 필터링하기 위해 상기 분석영상에 모폴로지(morphology) 연산을 적용하는 잡음제거부;를 더 구비하는,다중 카메라 및 단일 관성 센서를 이용한 골프 스윙 분석 시스템
|
11 |
11
제9항에 있어서, 상기 이미지 검출부는 허프변환(Hough Transform)을 이용하여 상기 분석영상에서 상기 골프 클럽을 검출하고, 검출된 상기 골프 클럽에서 상기 헤드의 오검출을 방지하기 위해 커브피팅을 수행하는,다중 카메라 및 단일 관성 센서를 이용한 골프 스윙 분석 시스템
|
12 |
12
뎁스 카메라로부터 골프 스윙을 수행하는 사용자에 대한 깊이 영상을 획득하는 깊이 영상 획득단계와;상기 골프 스윙 시 사용자의 손에 장착되어 골프 스윙에 따라 발생하는 사용자 손의 3축 가속도 및 3축 각속도 값을 측정하는 관성센서의 감지정보를 획득하는 센서 정보 획득단계와;고프레임 카메라로부터 상기 골프 스윙시 사용자의 스윙에 대한 스윙 영상을 획득하는 스윙 영상 획득단계와;상기 깊이 영상 획득단계를 통해 획득한 깊이 영상을 토대로 사용자의 자세정보를 산출하는 자세 정보 산출단계와;상기 센서 정보 획득단계를 통해 획득한 상기 관성센서의 감지정보를 토대로 골프 스윙시 사용자의 손의 움직임을 산출하는 핸드 정보 산출단계와;상기 스윙 영상 획득단계를 통해 획득한 스윙영상을 토대로 골프스윙시 사용자가 파지한 골프클럽의 샤프트 또는 헤드의 움직임을 산출하는 클럽 정보 산출단계와; 상기 관성센서를 통해 측정된 감지정보를 토대로 스윙 시작시점, 상기 골프클럽 헤드가 골프공을 타격하는 타격시점 및 상기 스윙 시작시점과 타격시점 사이에 상기 골프클럽 헤드가 최상측에 위치하는 탑 오브 스윙(top of swing) 시점을 산출하는 시점 산출단계;를 포함하고,상기 시점 산출단계는사용자의 골프 스윙에 따라 발생하는 상기 관성센서의 3축 가속도 값을 SVM(Signal Vector Magnitude) 알고리즘을 이용하여 에너지로 변환하는 에너지 변환단계와, 상기 에너지 변환단계를 통해 변환된 사용자의 골프 스윙에 따른 에너지 값에 따라 상기 스윙 시작시점, 탑 오브 스윙 시점 및 타격시점을 판별하는 판별단계;를 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 방법
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
제12항에 있어서, 상기 판별단계에서, 상기 에너지 변환단계를 통해 변환된 에너지 값이 기설정된 기준값에서 상기 기준값을 초과하는 시점을 상기 스윙 시작시점으로 판별하고, 상기 스윙 시작시점 이후에 상기 에너지 값이 상기 기준값 이하가 되는 시점을 상기 탑 오브 스윙 시점으로 판별하고, 상기 탑 오브 스윙 시점 이후에 상기 에너지 값이 최대값이 되는 시점을 상기 타격시점으로 판별하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 방법
|
16 |
16
제12항에 있어서, 상기 시점 산출단계를 통해 산출된 각 시점 정보를 토대로, 상기 스윙시작시점부터 상기 탑 오브 스윙 시점까지의 경과시간과 상기 탑 오브 스윙 시점부터 상기 타격시점까지의 경과시간의 비를 산출하는 스윙 템포 산출단계;를 더 포함하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 방법
|
17 |
17
제12항에 있어서, 상기 자세 정보 산출단계는상기 뎁스 카메라로부터 획득한 깊이 영상을 토대로 스켈레톤 영상을 생성하고, 생성된 스켈레톤 영상에서 사용자의 각 관절에 대응되는 좌표를 추출하는 스켈레톤 영상 생성단계와, 상기 스켈레톤 영상 생성단계를 통해 추출된 좌표들 중 사용자의 어깨 및 양발의 좌표를 추출하는 좌표 추출단계와,상기 좌표 추출단계를 통해 추출된 사용자의 어깨 및 양발의 좌표를 토대로 사용자의 어깨 기울기 및 양발의 스탠스 상태를 산출하는 상태검출단계;를 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 방법
|
18 |
18
제12항에 있어서, 상기 클럽 정보 산출단계는 상기 고프레임 카메라를 통해 획득한 스윙영상에서 현재 프레임의 영상인 기준영상과, 상기 기준영상의 이전 프레임의 영상인 제1이전영상의 차이를 이용하여 차영상을 생성하는 제1차영상 생성단계와,상기 스윙 영상에서 상기 제1이전영상과, 상기 제1이전영상의 이전 프레임의 영상인 제2이전영상의 차이를 이용하여 차영상을 생성하는 제2차영상 생성단계와,상기 제1 및 제2차영상 생성단계를 통해 생성된 차영상들에서 상호 중첩되는 부분을 검출하여 분석영상을 생성하는 분석영상 생성단계와,상기 분석영상 생성단계에서 생성된 분석영상에서 골프 클럽의 샤프트 또는 골프 클럽의 헤드를 검출하는 이미지 검출단계를 구비하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석 방법
|
19 |
19
제18항에 있어서, 상기 클럽 정보 산출단계는 상기 분석영상 생성단계를 통해 생성된 분석영상에서 잡음을 제거하기 위해 상기 분석영상에 모폴로지(morphology) 연산을 적용하는 잡음제거단계를 더 포함하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석방법
|
20 |
20
제18항에 있어서, 상기 이미지 검출단계에서, 허프변환(Hough Transform)을 이용하여 상기 분석영상에서 상기 골프 클럽을 검출하고, 검출된 상기 골프 클럽에서 골프 클럽의 헤드부분의 오검출을 방지하기 위해 커브피팅을 수행하는,다중 카메라 및 단일 관성센서를 이용한 골프 스윙 분석방법
|