1 |
1
자이로 센서로부터 제공되는 각속도 데이터 및 가속도 센서로부터 제공되는 가속도 데이터에 기초하여 퍼팅(putting) 동작이 이루어지는 퍼팅 구간을 선정하는 퍼팅 구간 선정 모듈;상기 퍼팅 구간에 대응하는 가속도 데이터에 대해 대역통과 필터링(bandpass filtering)을 수행하여 퍼팅 신호를 추출하는 퍼팅 신호 추출 모듈; 및상기 퍼팅 신호를 분석하여 퍼팅 여부를 판단하는 퍼팅 검출 모듈을 포함하는퍼팅 판단 장치
|
2 |
2
제1항에 있어서,상기 퍼팅 구간 선정 모듈은,상기 퍼팅 구간을 나타내는 표준화된 샘플 각속도 데이터 및 샘플 가속도 데이터를 획득하고,상기 각속도 데이터 및 상기 가속도 데이터와 상기 샘플 각속도 데이터 및 샘플 가속도 데이터 사이의 유사도를 판단하고,상기 유사도가 미리 설정된 임계치 이상인 경우, 상기 각속도 데이터 및 상기 가속도 데이터가 상기 퍼팅 구간에 해당하는 것으로 판단하는, 퍼팅 판단 장치
|
3 |
3
제2항에 있어서,상기 각속도 데이터, 상기 가속도 데이터, 상기 샘플 각속도 데이터 및 상기 샘플 가속도 데이터는 시계열 데이터이고,상기 각속도 데이터와 상기 샘플 각속도 데이터 및 샘플 가속도 데이터 사이의 유사도는 DTW(Dynamic Time Warping) 분석 기법을 이용하여 판단되는, 퍼팅 판단 장치
|
4 |
4
제1항에 있어서,상기 퍼팅 구간 선정 모듈은,상기 각속도 데이터 및 상기 가속도 데이터를 입력으로 하는 CNN(Convolutional Neural Network)을 이용하여 피처(feature)를 추출하고,상기 피처를 입력으로 하는 FC(Fully-Connected) 레이어를 이용하여 상기 퍼팅 구간을 선정하는, 퍼팅 판단 장치
|
5 |
5
제1항에 있어서,상기 퍼팅 신호 추출 모듈은,사용되는 퍼터의 고유 주파수(natural frequency)를 획득하고,상기 고유 주파수를 포함하는 주파수 구간을 결정하고,상기 주파수 구간으로 상기 대역통과 필터링을 수행하는, 퍼팅 판단 장치
|
6 |
6
제5항에 있어서,상기 고유 주파수를 저장하는 메모리 또는 스토리지를 더 포함하고,상기 퍼팅 신호 추출 모듈은 상기 메모리 또는 스토리지로부터 상기 고유 주파수를 획득하거나, 네트워크를 통해 연결된 다른 컴퓨팅 장치로부터 상기 고유 주파수를 획득하는, 퍼팅 판단 장치
|
7 |
7
제1항에 있어서,상기 퍼팅 신호 추출 모듈은,사용되는 퍼터의 고유 주파수를 포함하는 미리 설정된 주파수 구간을 획득하고,상기 주파수 구간으로 상기 대역통과 필터링을 수행하는, 퍼팅 판단 장치
|
8 |
8
제7항에 있어서,상기 미리 설정된 주파수 구간을 저장하는 메모리 또는 스토리지를 더 포함하고,상기 퍼팅 신호 추출 모듈은 상기 메모리 또는 스토리지로부터 상기 미리 설정된 주파수 구간을 획득하거나, 네트워크를 통해 연결된 다른 컴퓨팅 장치로부터 상기 미리 설정된 주파수 구간을 획득하는, 퍼팅 판단 장치
|
9 |
9
제1항에 있어서,상기 퍼팅 검출 모듈은,상기 퍼팅 신호와 미리 설정된 임계치를 비교하여 상기 퍼팅 여부를 판단하는, 퍼팅 판단 장치
|
10 |
10
제9항에 있어서,상기 퍼팅 검출 모듈은,상기 퍼팅 여부에 대한 판단 결과를 상기 퍼팅 판단 장치에 표시하거나, 네트워크를 통해 연결된 다른 컴퓨터 장치에 전달하는, 퍼팅 판단 장치
|
11 |
11
자이로 센서로부터 제공되는 각속도 데이터 및 가속도 센서로부터 제공되는 가속도 데이터에 기초하여 퍼팅 동작이 이루어지는 퍼팅 구간을 선정하는 단계;상기 퍼팅 구간에 대응하는 가속도 데이터에 대해 대역통과 필터링을 수행하여 퍼팅 신호를 추출하는 단계; 및상기 퍼팅 신호를 분석하여 퍼팅 여부를 판단하는 단계를 포함하는퍼팅 판단 방법
|
12 |
12
제11항에 있어서,상기 퍼팅 구간을 선정하는 단계는,상기 퍼팅 구간을 나타내는 표준화된 샘플 각속도 데이터 및 표준화된 샘플 가속도 데이터를 획득하는 단계,상기 각속도 데이터 및 상기 가속도 데이터와 상기 샘플 각속도 데이터 및 샘플 가속도 데이터 사이의 유사도를 판단하는 단계 및상기 유사도가 미리 설정된 임계치 이상인 경우, 상기 각속도 데이터 및 상기 가속도 데이터가 상기 퍼팅 구간에 해당하는 것으로 판단하는 단계를 포함하는, 퍼팅 판단 방법
|
13 |
13
제12항에 있어서,상기 각속도 데이터, 상기 가속도 데이터, 상기 샘플 각속도 데이터 및 상기 샘플 가속도 데이터는 시계열 데이터이고,상기 각속도 데이터와 상기 샘플 각속도 데이터 및 샘플 가속도 데이터 사이의 유사도는, DTW 분석 기법을 이용하여 판단되는, 퍼팅 판단 방법
|
14 |
14
제11항에 있어서,상기 퍼팅 구간을 선정하는 단계는,상기 각속도 데이터 및 상기 가속도 데이터를 입력으로 하는 CNN을 이용하여 피처를 추출하는 단계 및상기 피처를 입력으로 하는 FC 레이어를 이용하여 상기 퍼팅 구간을 선정하는 단계를 포함하는, 퍼팅 판단 방법
|
15 |
15
제11항에 있어서,상기 퍼팅 신호를 추출하는 단계는,사용되는 퍼터의 고유 주파수를 획득하는 단계,상기 고유 주파수를 포함하는 주파수 구간을 결정하는 단계 및상기 주파수 구간으로 상기 대역통과 필터링을 수행하는 단계를 포함하는, 퍼팅 판단 방법
|
16 |
16
제15항에 있어서,상기 사용되는 퍼터의 고유 주파수를 획득하는 단계는,상기 고유 주파수를 저장하는 메모리 또는 스토리지로부터 상기 고유 주파수를 획득하거나, 네트워크를 통해 연결된 다른 컴퓨팅 장치로부터 상기 고유 주파수를 획득하는 단계를 포함하는, 퍼팅 판단 방법
|
17 |
17
제11항에 있어서,상기 퍼팅 신호를 추출하는 단계는,사용되는 퍼터의 고유 주파수를 포함하는 미리 설정된 주파수 구간을 획득하는 단계 및상기 주파수 구간으로 상기 대역통과 필터링을 수행하는 단계를 포함하는, 퍼팅 판단 방법
|
18 |
18
제17항에 있어서,상기 미리 설정된 주파수 구간을 획득하는 단계는,상기 미리 설정된 주파수 구간을 저장하는 메모리 또는 스토리지로부터 상기 미리 설정된 주파수 구간을 획득하거나, 네트워크를 통해 연결된 다른 컴퓨팅 장치로부터 상기 미리 설정된 주파수 구간을 획득하는 단계를 포함하는, 퍼팅 판단 방법
|
19 |
19
제11항에 있어서,상기 퍼팅 여부를 판단하는 단계는,상기 퍼팅 신호와 미리 설정된 임계치를 비교하여 상기 퍼팅 여부를 판단하는 단계를 포함하는, 퍼팅 판단 방법
|
20 |
20
제19항에 있어서,상기 퍼팅 여부에 대한 판단 결과를 상기 퍼팅 판단 장치에 표시하거나, 네트워크를 통해 연결된 다른 컴퓨터 장치에 전달하는 단계를 더 포함하는 퍼팅 판단 방법
|