1 |
1
사용자로부터 입력 받은 서명의 수집 점(point)들로부터 획 이미지 시퀀스(sequence)와 획 시간 시퀀스를 추출하는 단계; 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하고, 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하여 특징 벡터를 추출하는 단계; 및 추출된 상기 특징 벡터를 이용하여 서명의 진위 여부를 판별하는 단계를 포함하고, 상기 특징 벡터를 추출하는 단계는, 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하는 단계; 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하는 단계; 및 추출된 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 단계를 포함하며, 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 단계는, 단일 또는 복수의 리커런트(recurrent) 레이어를 통해 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 것을 특징으로 하는, 획 기반 수기 서명 인증 방법
|
2 |
2
제1항에 있어서, 상기 서명의 수집 점들로부터 획 이미지 시퀀스와 획 시간 시퀀스를 추출하는 단계는, 입력 받은 상기 서명의 수집 점의 시퀀스에서 화면에 가해지는 압력의 세기가 0이 되는 수집 점을 찾아 획(stroke) 시퀀스를 추출하는 단계; 추출된 각각의 상기 획 시퀀스에 포함되는 수집 점의 화면 상 좌표 정보를 이용하여 상기 획 이미지 시퀀스를 생성하는 단계; 및 각각의 상기 획 시퀀스에 포함되는 수집 점의 개수를 통해 획을 그리는데 걸린 시간을 추정하여 상기 획 시간 시퀀스를 생성하는 단계를 포함하는, 획 기반 수기 서명 인증 방법
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하는 단계는, 단일 또는 복수의 컨볼루션(convolution) 레이어를 통해 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하는 것을 특징으로 하는, 획 기반 수기 서명 인증 방법
|
5 |
5
삭제
|
6 |
6
사용자로부터 입력 받은 서명의 수집 점(point)들로부터 획 이미지 시퀀스(sequence)와 획 시간 시퀀스를 추출하는 단계; 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하고, 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하여 특징 벡터를 추출하는 단계; 및 추출된 상기 특징 벡터를 이용하여 서명의 진위 여부를 판별하는 단계를 포함하고, 상기 특징 벡터를 추출하는 단계는, 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하는 단계; 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하는 단계; 및 추출된 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 단계를 포함하며, 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하는 단계는, 획 시간이 포함되는 시간 구간을 탐색하여 기 학습된 해당 시간 구간의 대표 벡터를 출력하는 것을 특징으로 하는, 획 기반 수기 서명 인증 방법
|
7 |
7
제6항에 있어서,상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하는 단계는, 획 시간 구간에 대한 대표 벡터를 학습하는 단계를 더 포함하고, 상기 획 시간 구간에 대한 대표 벡터를 학습하는 단계는, 학습 데이터에서 하나의 획 이미지가 입력되었을 때 동일한 획 이미지를 출력하도록 오토-인코더(auto-encoder)를 학습시키는 단계; 상기 학습 데이터의 획 이미지를 학습된 오토-인코더의 인코더 네트워크를 이용하여 인코딩하는 단계; 0초에서 상기 학습 데이터의 최대 획 시간까지의 범위를 통상적인 기계학습의 변별 과정에서 최적의 값으로 선택될 수 있는 자연수 K 개의 시간 구간으로 분할하는 단계; 획 시간에 따라 상기 학습 데이터의 각 획을 획 시간 구간에 할당하는 단계; 및 각 획 시간 구간에 포함되어 있는 획들의 인코딩된 획 이미지의 평균을 구함으로써 해당 시간 구간의 대표 벡터를 생성하는 단계를 포함하는, 획 기반 수기 서명 인증 방법
|
8 |
8
제1항에 있어서,상기 특징 벡터를 이용하여 서명의 진위 여부를 판별하는 단계는, 출력인 상기 특징 벡터를 입력 받아 사용자의 진 서명의 특징 벡터들과 비교하여 해당 서명이 진 서명인지 위조 서명인지를 판별하는 것을 특징으로 하는, 획 기반 수기 서명 인증 방법
|
9 |
9
사용자 단말을 통해 수기로 입력 받은 수집 점(point)의 시퀀스(sequence)로 이루어진 사용자의 서명을 네트워크를 통해 전달 받는 단계; 상기 서명의 진위 여부를 판별하는 단계; 및 판별된 결과를 네트워크를 통해 상기 사용자 단말로 전송하는 단계를 포함하고, 상기 서명의 진위 여부를 판별하는 단계는, 사용자로부터 입력 받은 상기 서명의 수집 점들로부터 획 이미지 시퀀스와 획 시간 시퀀스를 추출하는 단계; 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하고, 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하여 특징 벡터를 추출하는 단계; 및 추출된 상기 특징 벡터를 이용하여 서명의 진위 여부를 판별하는 단계를 포함하고, 상기 특징 벡터를 추출하는 단계는, 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하는 단계; 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하는 단계; 및 추출된 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 단계를 포함하며, 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 단계는, 단일 또는 복수의 리커런트(recurrent) 레이어를 통해 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 것을 특징으로 하는, 획 기반 수기 서명 인증 방법
|
10 |
10
사용자로부터 입력 받은 서명의 수집 점(point)들로부터 획 이미지 시퀀스(sequence)와 획 시간 시퀀스를 추출하는 서명 전처리부; 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하고, 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하여 특징 벡터를 추출하는 특징 추출부; 및 추출된 상기 특징 벡터를 이용하여 서명의 진위 여부를 판별하는 서명 판별부를 포함하고, 상기 특징 추출부는, 단일 또는 복수의 컨볼루션(convolution) 레이어를 통해 상기 획 이미지 시퀀스로부터 각각의 획 이미지의 특징을 추출하는 컨볼루션 계층부; 상기 획 시간 시퀀스로부터 각각의 획 시간의 특징을 추출하는 획 시간 구간 임베딩 계층부; 및 단일 또는 복수의 리커런트(recurrent) 레이어를 통해 추출된 상기 획 이미지의 특징 및 상기 획 시간의 특징으로부터 특징 벡터를 추출하는 리커런트 계층부를 포함하는, 획 기반 수기 서명 인증 시스템
|
11 |
11
제10항에 있어서, 사용자 단말을 통해 수기로 입력 받은 수집 점(point)의 시퀀스(sequence)로 이루어진 사용자의 서명을 전달 받는 입력부; 및 판별된 결과를 상기 사용자 단말로 전송하는 출력부를 더 포함하는, 획 기반 수기 서명 인증 시스템
|
12 |
12
제10항에 있어서, 상기 서명 전처리부는, 입력 받은 상기 서명의 수집 점의 시퀀스에서 화면에 가해지는 압력의 세기가 0이 되는 수집 점을 찾아 획(stroke) 시퀀스를 추출하고, 추출된 각각의 상기 획 시퀀스에 포함되는 수집 점의 화면 상 좌표 정보를 이용하여 상기 획 이미지 시퀀스를 생성하며, 각각의 상기 획 시퀀스에 포함되는 수집 점의 개수를 통해 획을 그리는데 걸린 시간을 추정하여 상기 획 시간 시퀀스를 생성하는 것을 특징으로 하는, 획 기반 수기 서명 인증 시스템
|
13 |
13
삭제
|
14 |
14
제10항에 있어서,상기 획 시간 구간 임베딩 계층부는, 획 시간이 포함되는 시간 구간을 탐색하여 기 학습된 해당 시간 구간의 대표 벡터를 출력하는 것을 특징으로 하는, 획 기반 수기 서명 인증 시스템
|
15 |
15
제10항에 있어서,상기 서명 판별부는, 출력인 상기 특징 벡터를 입력 받아 사용자의 진 서명의 특징 벡터들과 비교하여 해당 서명이 진 서명인지 위조 서명인지를 판별하는 것을 특징으로 하는, 획 기반 수기 서명 인증 시스템
|