1 |
1
사용자가 걸어가면서 생성된 연속적인 발자국 압력 이미지를 입력받아 왼발과 오른발을 구분하고 발자국 에너지 이미지를 생성하는 단계;상기 생성된 왼발 발자국 에너지 이미지와 왼발 참조이미지와의 유사도 또는 비유사도 및 상기 생성된 오른발 발자국 에너지 이미지와 오른발 참조이미지와의 유사도 또는 비유사도를 산출하는 단계; 및상기 왼발 발자국 에너지 이미지의 유사도 또는 비유사도와 상기 오른발 발자국 에너지 이미지의 유사도 또는 비유사도를 이용하여 상기 사용자를 인식하는 단계를 포함하고,상기 연속적인 발자국 압력 이미지는,발 전체의 형태가 아닌 발 부분의 형태인 것을 특징으로 하는 사용자 인식방법
|
2 |
2
제 1 항에 있어서,상기 발자국 에너지 이미지를 생성하는 단계는,상기 입력받은 발자국 압력 이미지의 중심점을 추적함으로써 왼발과 오른발을 구분하고 이진이미지를 생성하는 단계; 및상기 생성된 이진이미지를 이용하여 상기 왼발 발자국 에너지 이미지와 상기 오른발 발자국 에너지 이미지를 생성하는 단계를 포함하는 사용자 인식방법
|
3 |
3
제 2 항에 있어서,상기 이진이미지를 생성하는 단계는,상기 입력받은 발자국 압력 이미지에 레이블을 부착하는 단계;상기 레이블이 부착된 발자국 압력 이미지의 중심점을 탐색하는 단계;상기 중심점을 상기 발자국 압력 이미지의 프레임을 따라 추적하여 첫 번째 발과 두 번째 발을 구분하는 단계;상기 구분한 첫 번째 발과 두 번째 발의 0이 아닌 픽셀 별 압력 값을 이용하여 상기 각 발의 시작시간과 종료시간을 산출하는 단계; 및걸음걸이의 방향을 이용하여 상기 구분한 각 발이 왼발 또는 오른발 중 어디에 해당하는 지를 판단하고, 상기 각 발의 시작시간과 종료시간 동안의 발자국 압력 이미지를 이용하여 상기 각 발의 이진이미지를 생성하는 단계를 포함하는 사용자 인식방법
|
4 |
4
제 2 항에 있어서,상기 각 발의 발자국 에너지 이미지는,상기 생성된 각 발의 이진이미지의 평균을 산출하여 생성되는 것을 특징으로 하는 사용자 인식방법
|
5 |
5
제 2 항에 있어서,상기 발자국 에너지 이미지를 생성하는 단계는,상기 생성된 발자국 에너지 이미지의 방향과 걸음걸이 방향이 일치되도록 상기 발자국 에너지 이미지를 회전시키는 단계를 더 포함하는 사용자 인식방법
|
6 |
6
제 5 항에 있어서,상기 발자국 에너지 이미지를 회전시키는 단계는,공분산 행렬을 이용하여 상기 생성된 발자국 에너지 이미지의 고유벡터와 고유값을 산출하고, 상기 고유벡터들 중 상기 고유값이 보다 큰 고유벡터를 장축으로 판단하고, 상기 장축과 상기 걸음걸이 방향 간의 각도의 차이를 이용하여 상기 발자국 에너지 이미지의 방향을 상기 걸음걸이 방향과 일치시키는 것을 특징으로 하는 사용자 인식방법
|
7 |
7
제 5 항에 있어서,상기 발자국 에너지 이미지를 생성하는 단계는,상기 회전된 발자국 에너지 이미지들의 중심점을 동일한 위치로 조정하는 단계는 더 포함하는 사용자 인식방법
|
8 |
8
제 1 항에 있어서,상기 유사도 또는 비유사도를 산출하는 단계는,k-근접 이웃 알고리즘(kNN)을 이용하여 상기 유사도 또는 비유사도를 산출하는 것을 특징으로 하는 사용자 인식방법
|
9 |
9
제 1 항 내지 제 8 항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
10 |
10
사용자가 걸어가면서 생성된 연속적인 발자국 압력 이미지를 입력받아 왼발과 오른발을 구분하고 발자국 에너지 이미지를 생성하는 발자국 에너지 이미지 생성부; 및상기 생성된 왼발 발자국 에너지 이미지와 왼발 참조이미지와의 유사도 또는 비유사도 및 상기 생성된 오른발 발자국 에너지 이미지와 오른발 참조이미지와의 유사도 또는 비유사도를 산출하고, 상기 왼발 발자국 에너지 이미지의 유사도 또는 비유사도와 상기 오른발 발자국 에너지 이미지의 유사도 또는 비유사도를 이용하여 상기 사용자를 인식하는 사용자 인식부를 포함하고,상기 연속적인 발자국 압력 이미지는,발 전체의 형태가 아닌 발 부분의 형태인 것을 특징으로 하는 사용자 인식장치
|
11 |
11
제 10 항에 있어서,상기 발자국 에너지 이미지 생성부는,상기 입력받은 발자국 압력 이미지의 중심점을 추적함으로써 왼발과 오른발을 구분하여 이진이미지를 생성하고, 상기 생성된 이진이미지를 이용하여 상기 왼발 발자국 에너지 이미지와 상기 오른발 발자국 에너지 이미지를 생성하는 것을 특징으로 하는 사용자 인식장치
|
12 |
12
제 11 항에 있어서,상기 각 발의 발자국 에너지 이미지는,상기 생성된 이진이미지의 평균을 산출하여 생성되는 것을 특징으로 하는 사용자 인식 장치
|
13 |
13
제 11 항에 있어서,상기 이진이미지는, 레이블이 부착된 발자국 압력 이미지의 중심점을 탐색하고, 상기 중심점을 상기 발자국 압력 이미지의 프레임을 따라 추적하여 첫 번째 발과 두 번째 발을 구분하고, 상기 구분한 첫 번째 발과 두 번째 발의 0이 아닌 픽셀 별 압력 값을 이용하여 상기 각 발의 시작시간과 종료시간을 산출하고, 걸음걸이의 방향을 이용하여 상기 구분한 각 발이 왼발 또는 오른발 중 어디에 해당하는 지를 판단하여, 상기 각 발의 시작시간과 종료시간 동안의 발자국 압력 이미지를 이용하여 생성하는 것을 특징으로 하는 사용자 인식장치
|
14 |
14
제 10 항에 있어서,상기 발자국 에너지 이미지 생성부는,공분산 행렬을 이용하여 상기 생성된 발자국 에너지 이미지의 고유벡터와 고유값을 산출하고, 상기 고유벡터들 중 상기 고유값이 보다 큰 고유벡터를 장축으로 판단하고, 상기 장축과 상기 걸음걸이 방향 간의 각도의 차이를 이용하여 상기 생성된 발자국 에너지 이미지의 방향과 걸음걸이 방향이 일치되도록 상기 발자국 에너지 이미지를 회전시키고, 상기 회전된 발자국 에너지 이미지들의 중심점을 동일한 위치로 조정하는 것을 특징으로 하는 사용자 인식장치
|
15 |
15
제 10 항에 있어서,상기 유사도 또는 비유사도는,k-근접 이웃 알고리즘(kNN)을 이용하여 산출하는 것을 특징으로 하는 사용자 인식장치
|