1 |
1
탁구대 각각의 코트면에 배치될 수 있는 제1사용자단말기, 및 제2사용자단말기, 상기 제1사용자단말기와 데이터 송수신을 수행할 수 있는 제1웨어러블단말기, 상기 제2사용자단말기와 데이터 송수신을 수행할 수 있는 제2웨어러블단말기를 포함하는 시스템에서 수행되는 탁구 점수 자동 카운팅 방법으로써,상기 제1웨어러블단말기로부터 제1모션정보를 수신하여 제1스윙정보를 도출하는 제1스윙정보도출단계;상기 제2웨어러블단말기로부터 제2모션정보를 수신하여 제2스윙정보를 도출하는 제2스윙정보도출단계;상기 제1사용자단말기의 마이크부에 의하여 센싱 된 제1사운드데이터로부터 제1사운드정보를 도출하는 제1사운드정보도출단계;상기 제2사용자단말기의 마이크부에 의하여 센싱 된 제2사운드데이터로부터 제2사운드정보를 도출하는 제2사운드정보도출단계; 및상기 제1스윙정보, 제2스윙정보, 제1사운드정보, 및 제2사운드정보에 기초하여 스코어를 카운팅 하는 스코어카운팅단계;를 포함하고,상기 제1모션정보는 X, Y, 및 Z축 방향의 가속도정보 및 자세정보를 포함하고,상기 제1스윙정보는 스윙타입, 및 스윙의 시간을 포함하고,상기 제1사운드정보는, 탁구공이 코트에 맞은 시간 및 코트에 맞은 소리세기를 포함하고,상기 제1스윙정보도출단계는,SVM(Signal Vector Magnitude) = (X축 방향 가속도)2 + (Y축 방향 가속도)2 의 수식으로 시간 별 SVM값을 도출하는 단계;상기 SVM값이 기 설정된 기준에 해당하는지 여부를 판단하는 단계;상기 SVM값이 기 설정된 기준에 해당하고, 이전에 스윙이라고 판별된 시점으로부터 기 설정된 시간이 도과된 경우, 스윙으로 판단하는 단계; 및상기 가속도정보 및 상기 자세정보에 기초하여 도출된 지면방향 가속도정보에 기초하여 상기 스윙타입을 판단하는 단계;를 포함하고,상기 스코어카운팅단계는,상기 제1사운드정보도출단계에서 도출한 바운싱소리세기 및 상기 제2사용자단말기로부터 수신한 바운싱소리세기를 비교하여 탁구공의 바운싱코트를 판별하고,상기 제1스윙정보, 상기 제2스윙정보, 상기 제1사운드정보, 상기 제2사운드정보 및 바운싱코트정보에 기초하여 탁구경기의 시간별상황정보를 도출하는 상황판단단계; 및1 이상의 상기 시간별상황정보에 기초하여 스코어를 결정하는 스코어결정단계;를 포함하고,상기 시간별상황정보는 해당시간 및 해당시간에서의 상황정보를 포함하고, 상기 상황정보는 제1사용자스윙, 제2사용자스윙, 제1사용자코트바운싱, 및 제2사용자코트바운싱 중 하나이고,상기 스코어결정단계는, 과거의 상기 시간별상황정보에 기초하여 경기의 상태가 서브상태 및 랠리상태 중 어느 하나에 해당하는지를 판별하고, 상기 서브상태 및 상기 랠리상태에 따라 각각 기 설정된 1 이상의 룰을 적용하여 스코어를 카운팅 하는, 탁구 점수 자동 카운팅 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
청구항 1에 있어서,상기 제1사운드정보도출단계는,상기 제1사운드데이터의 기 설정된 시간구간에서의 FFT변환을 수행하는 단계;FFT변환이 수행된 상기 제1사운드데이터의 기 설정된 제1주파수구간이 기 설정된 제1기준에 부합하는지 판별하는 단계;FFT변환이 수행된 상기 제1사운드데이터의 기 설정된 제2주파수구간이 기 설정된 제2기준에 부합하는지 판별하는 단계;상기 제1기준 및 상기 제2기준에 부합하는 상기 제1사운드데이터가 제3기준에 부합하는지 판별하여 제1사운드정보를 도출하는 단계;를 포함하는 탁구 점수 자동 카운팅 방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
탁구대 각각의 코트면에 배치될 수 있는 제1사용자단말기, 및 제2사용자단말기, 상기 제1사용자단말기와 데이터 송수신을 수행할 수 있는 제1웨어러블단말기, 상기 제2사용자단말기와 데이터 송수신을 수행할 수 있는 제2웨어러블단말기를 포함하는 탁구 점수 자동 카운팅 시스템으로서,상기 제1웨어러블단말기로부터 제1모션정보를 수신하여 제1스윙정보를 도출하는 제1스윙정보도출부;상기 제2웨어러블단말기로부터 제2모션정보를 수신하여 제2스윙정보를 도출하는 제2스윙정보도출부;상기 제1사용자단말기의 마이크부에 의하여 센싱 된 제1사운드데이터로부터 제1사운드정보를 도출하는 제1사운드정보도출부;상기 제2사용자단말기의 마이크부에 의하여 센싱 된 제2사운드데이터로부터 제2사운드정보를 도출하는 제2사운드정보도출부; 및상기 제1스윙정보, 제2스윙정보, 제1사운드정보, 및 제2사운드정보에 기초하여 스코어를 카운팅 하는 스코어카운팅부;를 포함하고,상기 제1모션정보는 X, Y, 및 Z축 방향의 가속도정보 및 자세정보를 포함하고,상기 제1스윙정보는 스윙타입, 및 스윙의 시간을 포함하고,상기 제1사운드정보는, 탁구공이 코트에 맞은 시간 및 코트에 맞은 소리세기를 포함하고,상기 제1스윙정보도출부는,SVM(Signal Vector Magnitude) = (X축 방향 가속도)2 + (Y축 방향 가속도)2 의 수식으로 시간 별 SVM값을 도출하는 단계;상기 SVM값이 기 설정된 기준에 해당하는지 여부를 판단하는 단계;상기 SVM값이 기 설정된 기준에 해당하고, 이전에 스윙이라고 판별된 시점으로부터 기 설정된 시간이 도과된 경우, 스윙으로 판단하는 단계; 및상기 가속도정보 및 상기 자세정보에 기초하여 도출된 지면방향 가속도정보에 기초하여 상기 스윙타입을 판단하는 단계;를 수행하고,상기 스코어카운팅부는,상기 제1사운드정보도출부에서 도출한 바운싱소리세기 및 상기 제2사용자단말기로부터 수신한 바운싱소리세기를 비교하여 탁구공의 바운싱코트를 판별하고,상기 제1스윙정보, 상기 제2스윙정보, 상기 제1사운드정보, 상기 제2사운드정보 및 바운싱코트정보에 기초하여 탁구경기의 시간별상황정보를 도출하는 상황판단부; 및1 이상의 상기 시간별상황정보에 기초하여 스코어를 결정하는 스코어결정부;를 포함하고,상기 시간별상황정보는 해당시간 및 해당시간에서의 상황정보를 포함하고, 상기 상황정보는 제1사용자스윙, 제2사용자스윙, 제1사용자코트바운싱, 및 제2사용자코트바운싱 중 하나이고,상기 스코어결정부는, 과거의 상기 시간별상황정보에 기초하여 경기의 상태가 서브상태 및 랠리상태 중 어느 하나에 해당하는지를 판별하고, 상기 서브상태 및 상기 랠리상태에 따라 각각 기 설정된 1 이상의 룰을 적용하여 스코어를 카운팅 하는, 탁구 점수 자동 카운팅 시스템
|