1 |
1
건물 내에 위치하는 공간을 일정한 크기로 구획하여 생성된 좌표별로 AP의 신호 세기 정보를 측정하는 이동 단말; 및상기 이동 단말로부터 좌표별 AP의 신호 세기 정보를 수신하고, AP의 신호 세기 정보를 상대적 크기 비율로 전환하여 다차원 벡터 정보로 변환하고, 다차원 벡터 정보와 미리 정해진 기본 벡터 간의 코사인 유사도를 산출하고, 상기 코사인 유사도에 따라 건물 내에 위치하는 복수 개의 좌표를 그룹핑하여 라디오 맵을 생성하는 서버를 포함하며,상기 서버는 상기 라디오 맵을 이용하여 상기 이동 단말의 현재 위치를 추정하고, 상기 이동 단말의 이동 가속도로부터 사용자의 걸음을 검출하고, 상기 사용자별로 한걸음 보폭에 해당하는 거리 범위를 설정하며, 상기 거리 범위에 대응하는 상기 이동 단말의 이동 가속도를 산출하여 임계값 및 최대치를 설정하고, 상기 이동 단말의 이동 가속도가 상기 임계값과 상기 최대치 사이에 포함되면 상기 사용자의 걸음이 한걸음인 것으로 판단하고 해당 정보를 반영하여 상기 이동 단말의 현재 위치를 갱신하되, 상기 이동 단말의 이동 가속도가 상기 임계값 미만이거나 상기 최대치를 초과하면 상기 사용자가 상기 한걸음 보폭에 해당하는 거리 범위의 단위로 이동하지 않은 것으로 판단하여 해당 정보를 무시하며, 상기 사용자별로 걸음과 걸음 사이의 이동시 소요되는 최소시간을 설정하여, 상기 사용자의 걸음이 상기 걸음과 걸음 사이의 이동시 소요되는 최소시간 내에 검출되면 해당 정보를 무시하는 위치 추적 시스템
|
2 |
2
제 1 항에 있어서,상기 이동 단말은 상기 좌표별로 측정되는 AP의 신호 세기 정보와, 설계자에 의해 미리 설정된 좌표별 신뢰도 정보를 상기 서버로 전송하는 위치 추적 시스템
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 서버가 상기 이동 단말의 현재 위치를 추정하는 것은,상기 이동 단말의 현재 위치 추정 시, 상기 이동 단말로부터 AP의 신호 세기 정보를 수신하고, 상기 AP의 신호 세기 정보에 따라 다차원 벡터를 생성하며, 다차원 벡터와 미리 정해진 기본 벡터와의 코사인 유사도를 산출하고, 산출된 코사인 유사도에 따라 상기 라디오 맵에 그룹핑된 그룹을 선택하고, 해당 그룹 내에서 유클리드 거리 공식을 이용하여 해당 그룹에 포함되는 좌표의 다차원 벡터와 위치 추적 대상의 다차원 벡터간의 물리학적 거리를 산출하여 가장 가까운 거리의 좌표를 상기 위치 추적 대상인 이동 단말의 현재 위치로 추정하는 위치 추적 시스템
|
5 |
5
삭제
|
6 |
6
이동 단말에서 측정되는 AP의 신호 세기 정보를 상대적 크기 비율로 전환하여 다차원 벡터를 산출하고, 상기 다차원 벡터와 미리 정해진 기본 벡터와의 코사인 유사도를 산출하여 복수 개의 좌표를 그룹핑하고,상기 그룹핑된 복수 개의 좌표별로 좌표 정보 및 AP로부터의 신호 세기의 상대적 크기 비율 정보를 포함하는 라디오맵을 생성하며,현재 위치를 추정하기 위해 상기 이동 단말로부터 전송되는 AP 신호 세기 정보를 이용하여 다차원 벡터를 산출하여 기본 벡터와의 코사인 유사도를 산출하고, 상기 라디오맵에 미리 정해진 그룹 중 어느 하나의 그룹을 선택하며, 상기 선택된 그룹 내에서 이동 단말의 현재 위치를 추정하고,상기 이동 단말의 이동 가속도로부터 사용자의 걸음을 검출하고, 상기 사용자별로 한걸음 보폭에 해당하는 거리 범위를 설정하며, 상기 거리 범위에 대응하는 상기 이동 단말의 이동 가속도를 산출하여 임계값 및 최대치를 설정하고, 상기 이동 단말의 이동 가속도가 상기 임계값과 상기 최대치 사이에 포함되면 상기 사용자의 걸음이 한걸음인 것으로 판단하고 해당 정보를 반영하여 상기 이동 단말의 현재 위치를 갱신하되, 상기 이동 단말의 이동 가속도가 상기 임계값 미만이거나 상기 최대치를 초과하면 상기 사용자가 상기 한걸음 보폭에 해당하는 거리 범위 단위로 이동하지 않은 것으로 판단하여 해당 정보를 무시하며, 상기 사용자별로 걸음과 걸음 사이의 이동시 소요되는 최소시간을 설정하여, 상기 사용자의 걸음이 상기 걸음과 걸음 사이의 이동시 소요되는 최소시간 내에 검출되면 해당 정보를 무시하는 위치 추적 방법
|
7 |
7
삭제
|
8 |
8
제 6 항에 있어서,상기 다차원 벡터와 미리 정해진 기본 벡터와의 코사인 유사도를 산출하여 복수 개의 좌표를 그룹핑하는 것은,상기 코사인 유사도의 크기를 복수 개의 범위로 나누고, 각각의 범위별로 복수 개의 좌표를 그룹핑하는 것인 위치 추적 방법
|
9 |
9
제 6 항에 있어서,상기 라디오맵에 미리 정해진 그룹 중 어느 하나의 그룹을 선택하며, 상기 선택된 그룹 내에서 이동 단말의 현재 위치를 추정하는 것은,현재 위치를 추정하기 위해 상기 이동 단말로부터 전송되는 AP 신호 세기 정보를 이용하여 산출된 코사인 유사도가 속하는 그룹을 선택하고, 유클리드 거리 공식을 이용하여 선택된 그룹에 포함되는 좌표의 다차원 벡터와 위치 추적 대상의 다차원 벡터간의 물리학적 거리를 산출하여 가장 가까운 거리의 좌표를 상기 위치 추적 대상인 이동 단말의 현재 위치로 추정하는 것인 위치 추적 방법
|
10 |
10
제 6 항 , 제 8 항 및 제 9 항 중 어느 하나의 항에 따른 위치 추적 방법을 실행하기 위한, 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|