1 |
1
사용자의 관절 중 적어도 어느 하나의 관절의 상부에 위치되어, 3차원 위치 좌표값(roll1, pitch1, yaw1)을 추출하는 제1 센서부;사용자의 관절 중 적어도 어느 하나의 관절의 하부에 위치되어, 3차원 위치 좌표값(roll2, pitch2, yaw2)을 추출하는 제2 센서부;상기 제1 센서부 및 상기 제2 센서부로부터 각각 추출된 3차원 위치 좌표값을 토대로, 상기 제1 센서부 및 상기 제2 센서부 사이에 위치하는 관절에 대한 관절 회전각 값을 산출하는 관절 회전각 산출부; 및산출된 관절 회전각 값과 기 저장된 해당 관절의 관절 회전각 값을 비교하여, 사용자의 모션 매칭률을 산출하는 모션 매칭 산출부;를 포함하고,상기 모션 매칭 산출부는,사용자의 관절별로 관절 고유번호를 부여하고, 부여된 관절 고유번호에 대응되도록 해당 관절의 상부 및 하부에 구비되는 상기 제1 센서부 및 상기 제2 센서부를 한 쌍으로 하여 센서 고유번호를 부여하는 고유번호 부여부;센서 고유번호를 순차적으로 정렬하고, 센서 고유번호에 대응되는 관절 고유번호에 따라 산출되는 관절 회전각 값을 정렬하는 정렬부; 및정렬 결과에 따라, 관절 고유번호별로 산출된 관절 회전각 값과 관절 고유번호에 따라 기 저장된 관절별 관절 회전각 값을 비교하는 비교부;비교 결과, 관절별로 산출된 관절 회전각 값이 관절별로 기 저장된 관절 회전각 값의 오차범위에 포함되는 경우 사용자의 모션은 일치하는 것으로 판단하고, 관절별로 산출된 관절 회전각 값이 관절별로 기 저장된 관절의 회전각 값의 오차범위를 벗어나는 경우 사용자의 모션은 일치하지 않는 것으로 판단하는 판단부; 및판단 결과, 관절별로 산출되는 총 관절의 회전각 값의 총 비율을 기준으로 사용자의 모션이 일치하는 것으로 판단된 관절의 회전각 값의 비율을 백분율로 계산하여 사용자의 모션 매칭률을 산출하는 산출부를 포함하는 것을 특징으로 하는 관절의 회전각을 통해 모션 매칭률을 산출하는 장치
|
2 |
2
제1항에 있어서,상기 제1 센서부 및 상기 제2 센서부는 사용자의 관절마다 상부 및 하부에 각각 위치되는 것을 특징으로 하는 관절의 회전각을 통해 모션 매칭률을 산출하는 장치
|
3 |
3
제1항에 있어서,상기 관절 회전각 산출부는 상기 제1 센서부 및 상기 제2 센서부로부터 추출된 3차원 위치 좌표값의 차이를 이용하여 사용자의 관절별로 관절 회전각 값(roll1-roll2, pitch1-pitch2, yaw1-yaw2)을 산출하는 것을 특징으로 하는 관절의 회전각을 통해 모션 매칭률을 산출하는 장치
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제1항에 있어서,산출된 사용자의 모션 매칭률과 사용자 모션이 일치하지 않는 것으로 판단된 관절에 대한 관절 고유번호를 디스플레이하는 디스플레이부를 더 포함하는 것을 특징으로 하는 관절의 회전각을 통해 모션 매칭률을 산출하는 장치
|
7 |
7
제1 센서부에 의해, 사용자의 관절 중 적어도 어느 하나의 관절의 상부에 위치되어, 3차원 위치 좌표값(roll1, pitch1, yaw1)을 추출하는 단계;제2 센서부에 의해, 사용자의 관절 중 적어도 어느 하나의 관절의 하부에 위치되어, 3차원 위치 좌표값(roll2, pitch2, yaw2)을 추출하는 단계;관절 회전각 산출부에 의해, 상기 제1 센서부 및 상기 제2 센서부로부터 각각 추출된 3차원 위치 좌표값을 토대로, 상기 제1 센서부 및 상기 제2 센서부 사이에 위치하는 관절에 대한 관절 회전각 값을 산출하는 단계: 및모션 매칭 산출부에 의해, 산출된 관절 회전각 값과 기 저장된 해당 관절의 관절 회전각 값을 비교하여, 사용자의 모션 매칭률을 산출하는 단계;를 포함하고,산출된 관절 회전각 값과 기 저장된 해당 관절의 관절 회전각 값을 비교하여, 사용자의 모션 매칭률을 산출하는 단계는,사용자의 관절별로 관절 고유번호를 부여하고, 부여된 관절 고유번호에 대응되도록 해당 관절의 상부 및 하부에 구비되는 상기 제1 센서부 및 상기 제2 센서부를 한 쌍으로 하여 센서 고유번호를 부여하는 단계;센서 고유번호를 순차적으로 정렬하고, 센서 고유번호에 대응되는 관절 고유번호에 따라 산출되는 관절 회전각 값을 정렬하는 단계; 및정렬 결과에 따라, 관절 고유번호별로 산출된 관절 회전각 값과 관절 고유번호에 따라 기 저장된 관절별 관절 회전각 값을 비교하는 단계;정렬 결과에 따라, 관절 고유번호별로 산출된 관절 회전각 값과 관절 고유번호에 따라 기 저장된 관절별 관절 회전각 값을 비교하는 단계;비교 결과, 관절별로 산출된 관절 회전각 값이 관절별로 기 저장된 관절 회전각 값의 오차범위에 포함되는 경우 사용자의 모션은 일치하는 것으로 판단하고, 관절별로 산출된 관절 회전각 값이 관절별로 기 저장된 관절의 회전각 값의 오차범위를 벗어나는 경우 사용자의 모션은 일치하지 않는 것으로 판단하는 단계; 및판단 결과, 관절별로 산출되는 총 관절의 회전각 값의 총 비율을 기준으로 사용자의 모션이 일치하는 것으로 판단된 관절의 회전각 값의 비율을 백분율로 계산하여 사용자의 모션 매칭률을 산출하는 단계를 포함하는 것을 특징으로 하는 관절의 회전각을 통해 모션 매칭률을 산출하는 방법
|
8 |
8
제7항에 있어서,상기 제1 센서부 및 상기 제2 센서부로부터 각각 추출된 3차원 위치 좌표값을 토대로, 상기 제1 센서부 및 상기 제2 센서부 사이에 위치하는 관절에 대한 관절 회전각 값을 산출하는 단계는,상기 제1 센서부 및 상기 제2 센서부로부터 추출된 3차원 위치 좌표값의 차이를 이용하여 사용자의 관절별로 관절 회전각 값(roll1-roll2, pitch1-pitch2, yaw1-yaw2)을 산출하는 것을 특징으로 하는 관절의 회전각을 통해 모션 매칭률을 산출하는 방법
|
9 |
9
삭제
|
10 |
10
삭제
|