Академический Документы
Профессиональный Документы
Культура Документы
(19) 대한민국특허청(KR)
(12) 등록특허공보(B1)
6
(51) 。Int. Cl. (45) 공고일자 2001년09월26일
G06K 9/00 (11) 등록번호 10-0299858
(24) 등록일자 2001년06월12일
심사관 : 전일용
(54) 지문 매칭 방법
요약
본 발명은 지문매칭방법에 관한 것으로, 특히, 매칭시 한 융선에 존재하는 두 개 이상의 특징점들에 대한 연결관계정보
를 저장하여 매칭에 활용하도록 함으로써, 개인별 지문을 빠른 속도로 인식하고 찾아내기 위한 것이다.
이를 위하여 본 발명은 지문의 영상정보로부터 지문의 특징점을 추출할 때, 융선을 따라 서로 연결되어 있는 각 특징점
과, 그 특징점들간의 연결관계정보를 추출하여 데이터 베이스에 저장하는 특징 추출 및 저장과정; 상기 데이터 베이스
에 저장된 특징점들 중에서, 동일한 연결관계정보를 갖는 특징점 쌍을 매칭후보로 선택하여 비교하고, 그 비교결과로
원본지문과 입력지문의 각 특징점들간의 정렬여부를 판단하는 매칭후보 정렬과정; 상기 정렬된 매칭후보의 이동변환
및 회전변환 파라미터를 산출하여 모든 입력지문을 이동 및 회전시키고, 이동 및 회전변환된 입력지문과 원본지문의 특
징점에 대한 점매칭동작을 수행하는 매칭과정을 포함하는 것을 특징으로 한다.
대표도
도3
- 1 -
등록특허 10-0299858
명세서
도면의 간단한 설명
도 4c는 원본지문 패턴과 입력지문 패턴에서 선택된 두점과 그 각각의 중심점을 나타낸 참고도
도 7a와 도 7b는 상기 이진화된 영상으로부터 추출된 원본 지문에 대한 특징점과 입력지문에 대한 특징점을 도시한 영
상예도
도 8a와 도 8b는 한 융선으로 연결된 원본 지문에 대한 특징점 영상과 입력지문에 대한 특징점 영상예도
발명의 상세한 설명
발명의 목적
개인의 신분 인증에 대한 요구가 점차 증가됨에 따라 생체의 일부를 사용하여 개인별 신분을 확인하거나 식별하는 지문
인식에 의한 기법이 생체학적 확인 기법 중의 하나로 사용되어져 왔다.
- 2 -
등록특허 10-0299858
지문은 융선(ridge)과 계곡(valley)으로 이루어진 맵이며 그 구조는 기하학적인 패턴을 형성한다. 특징(minutiae)이
라 불리우는 지문의 융선의 끝과 분기점은 개인마다 유일한 패턴을 가진다. 즉, 상기 특징에서 융선의 방향과 상대적인
위치, 특징들 사이에 존재하는 융선의 수가 개인의 지문을 구별하는 특징으로 사용되고 있고, 이런 특징을 이용하는 지
문인식 방법을 특징기반의 지문인식 방법이라고 부른다. 대부분의 지문인식 방법이 이러한 특징 기반 방법을 따른다.
그런데, 점들 사이의 공간적인 특성, 일 예로써 점들 사이의 상대적인 거리같은 특징들이 탐색범위를 줄이기 위해 지문
매칭 방법에 사용되어지는데, 이것은 점 패턴 매칭 문제를 해결하기 힘들다. 따라서 최근에 Jain에 의해서 정렬 기반의
매칭 방법(alignment-based matching algorithm)이 제시되었다. 이 방법은 입력과 출력 사이에 회전 및 이동 변환
을 구하여 정렬한 후 일치하는 특징점 쌍을 선택하는 매칭방법(matching algorithm)이다. 하지만 이 방법은 이론적으
로는 간단하고 매우 빠르나 시스템의 성능이 정렬 결과에 의존하고, 두 지문의 이동과 회전을 계산하여 맞추는데도 약
5%의 오류가 발생하는 등의 문제점이 있었다.
따라서 본 발명은 상기의 문제점을 해결하기 위해 안출한 것으로서, 본 발명은 지문의 특징점을 저장할 때 그 특징들이
하나의 융선에 연결되어 있는 정보를 저장하고, 상기 융선에 연결된 특징점을 이용하여 입력패턴을 이동 및 회전변환하
여 등록시킨 다음, 입력된 지문의 융선을 따라 연결되어 있는 특징점을 이용하여 회전과 이동 변위를 구하고, 이를 이미
저장된 지문과의 매칭을 통해 지문 인식을 수행하는 지문매칭방법을 제공하는데 그 목적이 있다.
상기의 목적을 달성하기 위한 본 발명의 일 실시예에서는 지문의 영상정보로부터 지문의 특징점을 추출할 때, 융선을
따라 서로 연결되어 있는 각 특징점과, 그 특징점들간의 연결관계정보를 추출하여 데이터 베이스에 저장하는 특징 추출
및 저장과정; 상기 데이터 베이스에 저장된 특징점들 중에서, 동일한 연결관계정보를 갖는 특징점 쌍을 매칭후보로 선
택하여 비교하고, 그 비교결과로 원본지문과 입력지문의 각 특징점들간의 정렬여부를 판단하는 매칭후보 정렬과정; 상
기 정렬된 매칭후보의 이동변환 및 회전변환 파라미터를 산출하여 모든 입력지문을 이동 및 회전시키고, 이동 및 회전
변환된 입력지문과 원본지문의 특징점에 대한 점매칭동작을 수행하는 매칭과정을 포함하는 것을 특징으로 하는 지문매
칭방법을 제공한다.
- 3 -
등록특허 10-0299858
발명의 구성 및 작용
- 4 -
등록특허 10-0299858
교하여, 길이가 같고 방향이 일치하는 입력패턴에 대하여는 상기 원본패턴에 대한 입력패턴의 회전각과 중심점을 각각
차례로 구하여 입력패턴을 원본 패턴에 대하여 이동 및 회전변환하는 단계(S383)와; 원본패턴과 입력패턴에서 일치하
는 특징점 쌍의 수를 세어서 그 수를 임의의 문턱치와 비교하는 단계(S384)와; 상기 비교결과, 일치하는 특징점 쌍의
수가 문턱치보다 적으면, 후보 그룹에 변환 변수(회전각 및 중심점)를 저장한 후, 내림차순으로 정렬된 입력패턴과 원
본패턴에서 각각 다음으로 거리가 먼 두 특징점들을 매칭후보로 각각 선택하여 입력패턴에 일치하는 특징점 쌍이 있는
지를 검색하는 단계로 복귀하는 단계(S385-S387)와; 상기 비교결과, 일치하는 특징점 쌍의 수가 문턱치보다 많으면,
점 패턴 매칭을 적용한 지문의 매칭을 수행하여 원본 패턴과 입력패턴사이의 정합율을 체크하여 본인 여부를 결정하는
단계(S392-S395)와; 상기 비교결과, 모든 점을 비교해도 정렬이 안되었다면 후보 특징그룹에서 대표치 특징을 선택
하여 회전 및 이동변수를 구하는 단계(S388-S391)를 포함하여 구성할 수 있다.
도 5a와 도 5b는 지문화상 입력부를 통해 들어온 원본지문 영상과 입력지문 영상예도이고, 도 6a와 도 6b는 상기 도
5a와 도 5b가 각각 이진화된 원본지문 영상과 입력지문 영상예도이고, 도 7a와 도 7b는 상기 이진화된 영상으로부터
추출된 원본 지문에 대한 특징점과 입력지문에 대한 특징점을 도시하고 있다. 여기서 'x'는 분기점을 나타내고, '??'는
끝점을 나타낸다.
도 8a와 도 8b는 상기 도 7a와 도 7b로부터 얻어진 한 융선으로 연결된 원본 지문에 대한 특징점 영상과 입력지문에
대한 특징점 영상예도이고, 도 9는 상기 도 8a와 도 8b를 등록변환후 매칭시킨 특징점의 쌍을 도시하고 있다.
이상에서와 같은 본 발명의 개략적인 동작을, 입력된 지문이 처리가능한 화질이라는 가정하에 첨부된 도면 도 1 내지
도 9를 따라 설명한다.
먼저, 비교되어지기 위한 지문(입력 패턴의 지문)은 정렬과정의 지문화상 입력부(11)를 통해 스캐닝된 후 일정한 형태
의 지문화상으로 변환되고, 지문의 융선에 대한 방향 추출되고 전경 및 배경 화상으로부터 분리된다. 다음으로 상기 추
출된 방향 정보를 이용하여 이진화되고, 윤곽 추적에 의해 세선화가 이루어진다. 다음으로 지문 복원단계에서는 변환된
원본패턴과 입력패턴을 복원하고 상기 복원 후 연결된 두 점 사이의 거리가 큰 점부터 내림차순으로 정렬한다.
- 5 -
등록특허 10-0299858
만약, 위의 식을 통해, 두 직선의 길이와 두 점에서의 방향이 일치하지 않는다면, 상기 내림차순으로 정렬된 원본 패턴
과 입력 패턴에서 각각 새로운 두점을 선택하는 단계로 되돌아가 계산된 두 직선의 길이와 방향이 일치할때까지 상기
동작을 반복한다.
여기서, 만일
상기 단계에서 구한 입력패턴의 회전각(θ)을 이용해 다음의 단계에서는 입력패턴의 중심점 를 구하게 되는데, 그때
이용되는 식은 다음과 같다.
따라서,
즉, = + 이다.
- 6 -
등록특허 10-0299858
상기 비교결과, 문턱치보다 많으면, 정렬된 것으로 판단하여 기준 특징점에 대해 N개의 모든 입력패턴의 특징점을 상기
회전각과 그 중심점에 대해 회전하고 이동시켜 정렬된 입력특징에 대하여 매칭을 실행한다.
발명의 효과
이상에서 살펴본 바와 같이, 본 발명은 지문의 한 융선에 속한 특징점을 이용하여 회전과 이동 변위를 구하고 정렬한 후
매칭을 통해 지문의 유사성을 확인하기 때문에, 수개 내외의 연결된 특징만 찾게 되어도 매칭을 수행할 수 있고, 기존의
방법보다 매칭의 속도면에서도 단축시킬 수 있다. 또한, 잡음과 왜곡에 의한 변형을 보상하기 위해 두 점 사이의 거리가
가장 긴 선부터 내림차순으로 매칭을 하기 때문에 정확도 면에서도 높은 효과를 기대할 수 있는 이점이 있다.
(57) 청구의 범위
- 7 -
등록특허 10-0299858
청구항 1.
상기 데이터 베이스에 저장된 특징점들 중에서, 동일한 연결관계정보를 갖는 특징점 쌍을 매칭후보로 선택하여 비교하
고, 그 비교결과로 원본지문과 입력지문의 각 특징점들간의 정렬여부를 판단하는 매칭후보 정렬과정;
청구항 2.
청구항 3.
하나의 융선에 존재하는 두 개 이상의 특징점에 대하여, 해당 융선을 따라가면서 추출되는 각 특징점에 동일한 레이블
을 부여하여 각 특징점에 대한 연결관계정보를 저장하는 것을 특징으로 하는 지문매칭방법.
청구항 4.
상기 정렬된 입력지문의 특징점들과 원본지문의 특징점들 중에서 특정 관계에 있는 특징점 쌍을 각각 취하여 두 매칭후
보로 선택하는 제 2단계;
상기 비교결과, 직선의 길이와 방향이 일치하면, 상기 원본지문 매칭후보에 대한 입력지문 매칭후보의 회전각과 중심점
을 산출하여, 이동 및 회전변위를 계산하고, 입력지문 매칭후보를 원본지문 매칭후보에 대해 이동 및 회전변환시키는
제 5단계;
상기 비교결과, 각 매칭후보에서 서로 일치하는 융선의 수가 지정된 문턱치 이상이면, 두 매칭후보가 정렬된 것으로 판
단하여 입력지문과 원본지문의 특징점에 대하여 점매칭을 실행하기 위한 과정으로 진입하는 제 7단계를 포함하는 것을
특징으로 하는 지문매칭방법.
청구항 5.
- 8 -
등록특허 10-0299858
청구항 6.
제 4항에 있어서, 상기 매칭후보 정렬과정의 제 1단계에서는, 하나의 융선을 통해 서로 연결된 두 특징점 사이의 거리
에 따라 원본지문의 특징점과 입력지문의 특징점을 각각 정렬하는 것을 특징으로 하는 지문매칭방법.
청구항 7.
제 6항에 있어서, 상기 매칭후보 정렬과정의 제 1단계에서는, 상기 원본지문의 특징점과 입력지문의 특징점을 하나의
융선을 통해 서로 연결된 두 특징점 사이의 거리에 따라 내림차순으로 각각 정렬하는 것을 특징으로 하는 지문매칭방법.
청구항 8.
제 4항에 있어서, 상기 매칭후보 정렬과정의 제 2단계에서는, 동일한 연결관계정보를 갖는 특징점 쌍들 중에서, 거리가
먼 것을 우선순위로 하여 매칭후보를 선택하는 것을 특징으로 하는 지문매칭방법.
도면
- 9 -
등록특허 10-0299858
도면 1
- 10 -
등록특허 10-0299858
도면 2
- 11 -
등록특허 10-0299858
도면 3
- 12 -
등록특허 10-0299858
도면 4a
도면 4b
- 13 -
등록특허 10-0299858
도면 4c
도면 5a
- 14 -
등록특허 10-0299858
도면 5b
도면 6a
도면 6b
- 15 -
등록특허 10-0299858
도면 7a
- 16 -
등록특허 10-0299858
도면 7b
- 17 -
등록특허 10-0299858
도면 8a
- 18 -
등록특허 10-0299858
도면 8b
- 19 -
등록특허 10-0299858
도면 9
- 20 -