1 |
1
3축 가속도 센서에서 최대 임계치보다 큰 에너지가 입력된 후에 상기 3축 가속도 센서에서 입력되는 제 1 에너지가 최대 임계치보다 작은가를 확인하는 단계;상기 제 1 에너지가 최대 임계치보다 작으면 상기 제 1 에너지에 상응하는 동작을 걸음으로 판단하여 걸음 수를 증가시키고, 크면 상기 제 1 에너지를 이용하여 최대 걸음 에너지를 갱신하는 단계;상기 큰 에너지가 입력된 시점과 상기 제 1 에너지의 입력시점 간 시간간격인 현재 스텝 인덱스가, 이전 스텝 인덱스보다 큰가를 확인하는 단계;상기 현재 스텝 인덱스가 이전 스텝 인덱스보다 크면 상기 현재 스텝인덱스에서 걸음이 누락된 것으로 판단하여 걸음 수를 증가시키고, 작으면 3축 가속도 센서에서 입력되는 제 2 에너지가 최소 임계치보다 작은가를 확인하는 단계;상기 제 2 에너지가 최소 임계치보다 작으면 이후 3축 가속도 센서로부터 입력되는 제 3 에너지가 최소 임계치보다 큰가를 확인하는 단계; 및상기 제 3 에너지가 최소 임계치보다 작으면 제 3 에너지를 이용하여 최소 걸음 에너지를 갱신하고, 크면 상기 최대 걸음 에너지 및 최소 걸음 에너지가 갱신되기 전의 최대 걸음 에너지 및 최소 걸음 에너지들을 이용하여 최대 임계치 및 최소 임계치와 현재 스텝 인덱스를 갱신하는 단계를 포함하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
2 |
2
제 1 항에 있어서,상기 현재 스텝 인덱스가 이전 스텝 인덱스보다 크면 상기 현재 스텝인덱스에서 걸음이 누락된 것으로 판단하여 걸음 수를 증가시키고, 작으면 3축 가속도 센서에서 입력되는 제 2 에너지가 최소 임계치보다 작은가를 확인하는 단계는,상기 현재 스텝 인덱스가 이전 스텝 인덱스보다 2배 크면 상기 현재 스텝인덱스에서 걸음이 누락된 것으로 판단하여 걸음 수를 증가시키는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
3 |
3
제 2 항에 있어서,상기 이전 스텝 인덱스는,상기 현재 스텝 인덱스 이전의 설정된 수의 스텝 인덱스에 대한 평균으로 구해지는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
4 |
4
제 1 항에 있어서,상기 제 3 에너지가 최소 임계치보다 작으면 제 3 에너지를 이용하여 최소 걸음 에너지를 갱신하고, 크면 상기 최대 걸음 에너지 및 최소 걸음 에너지가 갱신되기 전의 최대 걸음 에너지 및 최소 걸음 에너지들을 이용하여 최대 임계치 및 최소 임계치와 현재 스텝 인덱스를 갱신하는 단계는,상기 최대 임계치 및 최소 임계치를 아래의 수학식을 이용하여 갱신하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
5 |
5
제 1 항에 있어서,상기 제 3 에너지가 최소 임계치보다 작으면 제 3 에너지를 이용하여 최소 걸음 에너지를 갱신하고, 크면 상기 최대 걸음 에너지 및 최소 걸음 에너지가 갱신되기 전의 최대 걸음 에너지 및 최소 걸음 에너지들을 이용하여 최대 임계치 및 최소 임계치와 현재 스텝 인덱스를 갱신하는 단계는,상기 현재 스텝 인덱스를 아래의 수학식을 이용하여 갱신하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
6 |
6
제 1 항에 있어서,상기 3축 가속도 센서에서 최대 임계치보다 큰 에너지가 입력된 후, 최대 임계치보다 작은 상기 제 1 에너지가 입력되지 않아 걸음이 검출되지 않은 시간이 설정된 제 1 및 2시간을 경과 함에 따라, 상기 최대 임계치를 상기 걸음이 검출되기 이전에 걸음 검출시의 최대 임계치 및 최소 임계치 사이의 중간값으로 변경하거나, 상기 최대 임계치를 초기 최대 임계치로 변경하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
7 |
7
제 1 항 내지 제 6 항 중 어느 한 항에 있어서,상기 3축 가속도 센서는 사용자의 보행에 따라 발생하는 3축 가속도 값을 SVM(Signal Vector Magnitude) 알고리즘을 이용하여 에너지로 변환하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출방법
|
8 |
8
사용자의 보행에 따라 발생하는 3축 가속도 값을 SVM 알고리즘을 이용하여 에너지로 변환하는 3축 가속도 센서;상기 3축 가속도 센서에서 최대 임계치보다 큰 에너지가 입력된 후에 상기 3축 가속도 센서에서 입력되는 제 1 에너지가 최대 임계치보다 작으면 상기 제 1 에너지에 상응하는 동작을 걸음으로 판단하여 걸음 수를 증가시키는 걸음 수 검출부;상기 큰 에너지가 입력된 시점과 상기 제 1 에너지의 입력시점 간 시간간격인 현재 스텝 인덱스가 이전 스텝 인덱스보다 크면 상기 현재 스텝인덱스에서 걸음이 누락된 것으로 판단하여 걸음 수를 증가시키는 누락 걸음 수 검출부; 상기 제 1 에너지가 최대 임계치보다 크면 상기 제 1 에너지를 이용하여 최대 걸음 에너지를 갱신하고, 상기 현재 스텝 인덱스가 이전 스텝 인덱스보다 작으면 상기 제 1 에너지가 입력된 후 3축 가속도 센서로부터 최소 임계치보다 작은 제 2 에너지가 입력되고, 상기 제 2 에너지가 입력된 후 3축 가속도 센서로부터 최소 임계치보다 작은 제 3 에너지가 입력되는 경우 제 3 에너지를 이용하여 최소 걸음 에너지를 갱신하는 갱신부; 상기 최대 걸음 에너지 및 최소 걸음 에너지가 갱신되기 전의 최대 걸음 에너지 및 최소 걸음 에너지들을 이용하여 최대 임계치 및 최소 임계치를 갱신하는 임계치 갱신부; 및 상기 최대 걸음 에너지 및 최소 걸음 에너지가 갱신되기 전의 최대 걸음 에너지 및 최소 걸음 에너지들을 이용하여 현재 스텝 인덱스를 갱신하는 스텝 인덱스 갱신부를 포함하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출장치
|
9 |
9
제 8 항에 있어서,상기 누락 걸음 수 검출부는,상기 현재 스텝 인덱스가 이전 스텝 인덱스보다 2배 크면 상기 현재 스텝인덱스에서 걸음이 누락된 것으로 판단하여 걸음 수를 증가시키는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출장치
|
10 |
10
제 9 항에 있어서,상기 이전 스텝 인덱스는,상기 현재 스텝 인덱스 이전의 설정된 수의 스텝 인덱스에 대한 평균으로 구해지는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출장치
|
11 |
11
제 8 항에 있어서,상기 임계치 갱신부는,상기 최대 임계치 및 최소 임계치를 아래의 수학식을 이용하여 갱신하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출장치
|
12 |
12
제 8 항에 있어서,상기 스텝 인덱스 갱신부는, 상기 현재 스텝 인덱스를 아래의 수학식을 이용하여 갱신하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출장치
|
13 |
13
제 8 항에 있어서,상기 걸음수 검출부는,상기 3축 가속도 센서에서 최대 임계치보다 큰 에너지가 입력된 후, 최대 임계치보다 작은 상기 제 1 에너지가 입력되지 않아 걸음이 검출되지 않은 시간이 설정된 제 1 및 2시간을 경과 함에 따라, 상기 최대 임계치를 상기 걸음이 검출되기 이전에 걸음 검출시의 최대 임계치 및 최소 임계치 사이의 중간값으로 변경하거나, 상기 최대 임계치를 초기 최대 임계치로 변경하는, 3축 가속도 센서를 이용한 실시간 걸음 수 검출장치
|