[go: up one dir, main page]

KR20020028146A - 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체 - Google Patents

홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체 Download PDF

Info

Publication number
KR20020028146A
KR20020028146A KR1020000059099A KR20000059099A KR20020028146A KR 20020028146 A KR20020028146 A KR 20020028146A KR 1020000059099 A KR1020000059099 A KR 1020000059099A KR 20000059099 A KR20000059099 A KR 20000059099A KR 20020028146 A KR20020028146 A KR 20020028146A
Authority
KR
South Korea
Prior art keywords
iris
image
data
pupil
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020000059099A
Other languages
English (en)
Other versions
KR100373850B1 (ko
Inventor
신성복
Original Assignee
이종균
주식회사 큐리텍
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to KR10-2000-0059099A priority Critical patent/KR100373850B1/ko
Application filed by 이종균, 주식회사 큐리텍 filed Critical 이종균
Priority to GB0207632A priority patent/GB2370672B/en
Priority to PCT/KR2001/001499 priority patent/WO2002031750A1/en
Priority to CNB018023983A priority patent/CN1237474C/zh
Priority to DE10194154T priority patent/DE10194154B4/de
Priority to JP2002535060A priority patent/JP4863423B2/ja
Priority to AU2001286293A priority patent/AU2001286293A1/en
Priority to CA002425012A priority patent/CA2425012A1/en
Priority to US09/962,751 priority patent/US20020039433A1/en
Publication of KR20020028146A publication Critical patent/KR20020028146A/ko
Application granted granted Critical
Publication of KR100373850B1 publication Critical patent/KR100373850B1/ko
Priority to US10/420,813 priority patent/US7277561B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/197Matching; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/50Maintenance of biometric data or enrolment thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

본 발명은 홍채를 이용하여 각 개인별 신원을 확인하는 시스템 및 방법에 관한 것으로서, 특히 신원 확인이 요청되는 홍채영상을 동공반경에 따른 다수의 원본 홍채영상을 이용하여 비교함으로써, 주위의 환경적 요소에 영향을 받은 상태에서 홍채영상이 추출되었다 할지라도 개인의 신원을 정확하게 확인하기 위한 것이다.
이를 위하여 본 발명은 주위 광도의 변화에 의해 동공의 반경을 달리하는 다수의 홍채 영상을 각각의 클래스로 구분하여 원본으로 저장하고, 홍채 비교시 입력된 확인요청본이 해당하는 클래스를 상기 다수의 원본에서 찾아내어 일대 일 비교하며, 상기 비교 데이터를 다수의 블록 형태로 구성하여 미리 정해진 우선순위에 따라 블록 비교하여 그 일치정도가 관리자가 지정하는 보안 레벨에 이를 때 본인으로 확인하는 것을 특징으로 홍채를 이용한 신원 확인 시스템 및 그 처리방법을 제공한다.

Description

홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에 대한 컴퓨터 프로그램 소스를 저장한 기록매체{IDENTIFICATION SYSTEM AND METHOD USING IRIS, AND MEDIA THAT CAN RECORD COMPUTER PROGRAM SOURCES THEREOF}
본 발명은 홍채비교에 의한 신원 확인 시스템 및 방법에 관한 것으로서, 특히 신원확인이 요청되는 홍채영상을 동공반경에 따른 다수의 원본 홍채영상을 이용하여 비교함으로써, 주위의 환경적 요소에 영향을 받은 상태에서 홍채영상이 추출되었다 할지라도 그 추출된 홍채영상으로부터 개인의 신원을 정확하게 확인해낼 수 있도록 한 홍채를 이용한 신원 확인 시스템 및 방법과, 그 방법에 대한 컴퓨터 프로그램 소스를 저장한 기록매체에 관한 것이다.
일반적인 보안의 방법에 있어서 지문이나 음성, 정맥 패턴 등을 이용한 실례가 많이 있으며 근간 고도의 보안으로서 홍채를 통한 보안 방법이 기존의 보안 매체보다 월등한 것으로 알려지고 있다.
종래의 알려진 홍채와 관련한 신원 확인 알고리즘은 여러 가지 종류의 것이 있으나, 특히 국제 공개 번호 WO94/9446의 경우를 보면 우선 홍채의 영상을 캡쳐한 후 그 텍스쳐를 홍채 코드로 인코딩한 후 원본과 XOR 비교 연산하고 그 결과의 해밍 거리를 측정하여 본인일 가능성에 대한 통계적 검사를 적용하여 결과를 출력한다. 이때 홍채 코드의 생성은 홍채 텍스쳐를 특정한 필터로 필터링하여 생성하는데 이 필터는 홍채 데이터의 높낮이를 4부분의 대역으로 나누어주며 이 대역의 정보를 비트 단위의 홍채 코드로 기록하게 된다.
또한 홍채에서의 코드의 위치로서 추출되는 부분은 동공과 홍채 사이를 극좌표 원점을 지정한 후 45도에서 135도까지, 225도에서 315도까지를 범위로 하여 복수의 반고리 형태로 홍채의 가장자리까지 일정한 간격을 지정하여 할당한다.
그러나 상기 원리를 사용하는 신원 확인 시스템의 경우는 서로 상이한 홍채를 오인식할 수 있는 기본적인 요인를 제거하지 못하는데, 그러한 문제점을 지적하면, 첫째, 주위 광도에 따라 동공의 반경이 변화하는 경우의 예를 들 수 있다. 이런 경우 상기 알고리즘은 다음과 같이 적용하고 있다. 즉, 극좌표계의 원점이 원형의 동공 경계에 있고 그의 반경 좌표는 상기 원형의 동공 경계와 홍채 및 공막 사이의 상기 원형의 경계 사이의 거리의 백분율로서 측정되는 극좌표계를 상기 분리된 홍채 영상에 대하여 설정하도록 하고 있다.
그러나, 이러한 백분율에 의한 분할 적용은 생화학적으로 반응하는 동공에 대하여 일괄적으로 적용할 수 없다. 그 이유는 도 1a에 도시된 바와 같이 동공(2)은 홍채(1) 주변의 광도에 따라 그 반경이 변화하게 되는데, 이렇게 동공반경이 변화될 때, 각 개인에 따라 홍채 조직의 구성이나 신축력, 안압 등이 모두 다르기 때문에 도 1b에 도시된 바와 같이 동공반경이 변화되기 이전에 홍채 상에 나타나는 홍채사인(3)의 형태는 동공반경의 변화에 따라 어떤 모양으로 변화될 것인지를 예측할 수 없기 때문이다. 예를 들어 도 1b에 도시된 바와 같이 좌측의 원본 홍채영상이 저장되어 있는 경우 동공반경의 변화에 따라 우측 확인 요청본 중의 어느 하나가 입력되게 되면 그 일치성을 찾을 수 없게 된다.
둘째, 홍채 분석 대역을 45도에서 135도까지, 225도에서 315도의 범위로 지정하여 복수의 반고리 형태로써 설정하는 경우의 예이다. 이런 경우 외부로 노출되는 부분이 적은 동양인의 경우에는 같은 분석 대역을 적용할 경우 그 정확성은 현저히 감소하게 되며 이런 문제를 방지하기 위하여 분석 대역을 좁게 설정하게 되면 전체 보안 레벨의 저하를 가져오게 된다.
셋째, 알고리즘의 기본적 구성이 무생물 매개체의 위조에 의한 오인식 방지를 포함하지 않고 있는 점이다. 이 문제점을 해결하기 위하여는 별도의 추가적인 알고리즘이나 장치가 있어야 한다.
본 발명은 상기의 문제점을 해결하기 위해 안출한 것으로서, 본 발명은 동일한 홍채에 대해, 홍채 입력 시스템 주위의 광도에 따라 상태가 각기 다른 복수의 원본 홍채영상 데이터를 취득 및 등록하였다가 향후 입력된 홍채영상 데이터와 비교시 해당하는 원본에 일대 일 비교하고 그 비교동작을 반복 시행하도록 함으로써, 환경적 요소에 크게 제약받지 않도록 하여 오인식율을 최소화하며, 또한 홍채의 양상 데이터를 블록화하고 각 블록에 우선 순위를 지정하여 그 우선 순위를 따라 조사하도록 함으로써, 오거부율을 최소화하고 노출이 작은 홍채영상에 대해서도 높은 정확성을 얻을 수 있도록 한 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에 대한 컴퓨터 프로그램 소스를 저장한 기록매체를 제공함에 목적이 있다.
상기의 목적을 달성하기 위하여 본 발명의 일 실시예는, 홍채의 영상을 취득하기 위한 화상입력수단과, 상기 화상입력수단을 통해 입력되는 홍채영상을 원본으로 등록할 것인지 또는 확인 요청본으로 사용할 것인지를 설정하기 위한 기능설정키를 포함하는 기능설정수단과, 상기 화상입력수단을 통해 취득되는 홍채영상을 상기 기능설정수단의 키입력상태에 따라 하나 이상의 클래스로 분류하여 등록 및 저장하거나, 또는 기등록된 홍채영상과의 비교결과로 각 개인의 신원 확인을 실시하는 주처리수단과, 동공반경에 따라 하나 이상의 클래스로 분류된 다수의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 등록 및 저장하는 원본 저장수단을 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템을 제공한다.
상기 본 발명의 일 실시예에서, 상기 주처리수단은 등록을 위한 다수개의 홍채영상을 취득하여 동공반경에 따라 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 등록 및 저장하는 영상분류 및 등록 제어수단과, 신원 확인을 위한 확인 요청본 홍채영상을 취득하여 기등록된 각 클래스별 원본 홍채영상과 비교하고, 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 입력비교 및 분석 제어수단과, 및/또는 상기 화상입력수단에서 취득되는 홍채 영상의 광도를 체크하여 홍채영상의 광도가 기설정된 기준 영상광도 이상 혹은 이하인지에 따라 홍채에 조사되는 광도를 조절하는 광도 제어수단을 포함할 수 있다.
상기의 목적을 달성하기 위하여 본 발명의 다른 실시예는, 다수 홍채영상을 각 개인으로부터 취득하여 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 각각 등록하는 과정과, 신원 확인을 위해 취득된 확인 요청본 홍채영상을 입력받아 상기 기등록된 각 클래스별 원본 홍채영상과 비교하고 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 과정을 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법을 제공한다.
상기 본 발명의 다른 실시예에서, 상기 원본 홍채영상 등록과정은 등록을 원하는 홍채로부터 각기 서로 다른 동공반경을 가진 홍채영상만을 선별하여 다수의홍채영상을 취득하는 단계와, 상기 선별 취득된 다수의 홍채영상을 동공반경에 따라 각각 분류하여 미리 정해진 하나 이상의 클래스로 구분하는 단계와, 상기 구분된 각 클래스의 홍채영상을 대역 분할 및 블록 설정하고 데이터 변환하여 원본 데이터를 저장하는 단계를 포함하여 구성할 수 있다.
또한 상기 본 발명의 다른 실시예에서, 상기 신원 확인과정은 신원 확인을 원하는 개인으로부터 확인 요청본 홍채영상을 취득하는 단계와, 상기 취득된 확인 요청본 홍채영상이 속하는 클래스 및 해당 클래스의 원본 홍채영상을 검색하여 그 존재여부를 판단하는 단계와, 상기 판단 결과, 원본 홍채영상이 존재하는 확인 요청본 홍채영상에 대해서는 대역 분할 및 블록 설정하고 데이터 변환을 실시한 후, 원본 홍채영상의 데이터와 비교하여, 데이터 일치율 및 대역의존성을 분석하는 단계와, 상기 분석 결과로 상기 확인 요청본 홍채영상이 기설정된 보안레벨의 조건을 만족시키는지를 판단하여 본인 확인 또는 미확인 여부를 출력하는 단계를 포함하여 구성할 수 있다.
상기의 목적을 달성하기 위하여 본 발명의 또 다른 실시예는, 다수 홍채영상을 각 개인으로부터 취득하여 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 각각 등록하는 원본 홍채영상 등록프로세스와, 신원 확인을 위해 취득된 확인 요청본 홍채영상을 입력받아 상기 기등록된 각 클래스별 원본 홍채영상과 비교하고 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 신원확인 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인 프로그램을 저장한 기록매체를 제공한다.
도 1a 및 도 1b는 기존의 대역 스케일링에 따르는 오인식율 증가 가능성을 설명하기 위한 예시도
도 2는 본 발명에 의한 홍채를 이용한 신원 확인 시스템 구성의 일 실시예를 보인 블록도
도 3은 본 발명에서 동공 반경을 달리하는 복수의 원본 홍채영상을 이용하여 확인 요청본을 일대 일 비교하는 경우를 예시한 참고도
도 4a 및 도 4b는 본 발명에서 동공 반경에 따라 구분되는 각 클래스를 정의하는 동작원리를 설명하기 위한 참고도
도 5는 본 발명에서 홍채영역에 설정되는 각 분할대역 및 각 분할대역에 지정되는 우선 순위를 도시한 홍채영상 예시도
도 6은 본 발명에서 상기 도 5의 각 분할대역에 할당된 블록을 도시한 홍채영상 예시도
도 7의 (a) 내지 (d)는 본 발명에 의해 취득된 임의의 동공영상(a)으로부터 최종 동공 중심을 찾아 설정하는 과정에 대한 동작원리를 설명하기 위한 참고도
도 8의 (a) 내지 (d)는 본 발명에서 임의의 홍채영상으로부터 추출되는 영상 데이터들을 기준 영상광도를 중심으로 하여 분류된 부데이터와 주데이터와 반주데이터 및 상기 부데이터의 레벨적용 상태 예시도
도 9는 본 발명에 의한 홍채를 이용한 신원 확인방법에서 원본 홍채영상 등록과정의 일 실시예를 도시한 동작 흐름도
도 10a 내지 도 10c는 상기 원본 홍채영상 등록과정에서 처리되는 영상 획득 루틴과 영상광도 보정 루틴과 대역 분할 루틴의 각 실시 예를 설명하기 위하여 도시한 동작 흐름도
도 11은 본 발명에 의한 홍채를 이용한 신원 확인방법에서 입력 비교 및 결과 분석에 의한 신원 확인과정의 일 실시예를 도시한 동작 흐름도
<도면의 주요 부분에 대한 부호의 설명>
10 : 화상 입력수단 11, 11a, 11b, 11c : 홍채
12, 12a, 12b, 12c : 동공 13, 13a, 13b, 13c : 홍채 사인
20 : 기능설정수단 30 : 주처리수단
40 : 원본 저장수단 50 : 프로그램 저장수단
51 : 영상분류 및 등록 제어수단 52 : 입력 비교 및 분석 제어수단
53 : 광도 제어수단
본 발명의 이들 목적과 특징 및 장점은 첨부 도면 및 다음의 상세한 설명을 참조함으로서 더욱 쉽게 이해될 수 있을 것이다.
이하에서의 본 발명은 원본 저장수단에 하나 이상의 다수의 홍채 영상에 대한 원본 데이터가 저장되고, 영상분류 및 등록 제어수단 또는 입력비교 및 분석제어수단 또는 광도 제어수단이 소프트웨어로 구현되어 마이크로프로세서(주처리수단)가 엑세스 가능한 프로그램으로 프로그램 저장수단에 저장된 경우를 예로 들어 설명하며, 상기 프로그램 저장수단에 탑재된 영상분류 및 등록 제어수단과 입력 비교 및 분석 제어수단과 광도 제어수단에 의해 신원 확인을 실시하는 시스템과 방법을 바람직한 실시예로서 설명한다. 그러나 본 발명의 기술적 사상은 이에 한정하거나 제한되지 않고 당업자에 의해 변형되어 다양하게 실시 될 수 있음은 물론이다.
또, 상기 본 발명의 바람직한 실시예는 본 발명 방법을 실행하도록 프로그램된 컴퓨터 시스템 및 컴퓨터 프로그램 제품과 같은 실시예를 포함한다. 컴퓨터 시스템의 실시예에 따르면, 방법을 실행하기 위한 명령어 세트는 하나 또는 그 이상의 메모리(램)에 상주하며, 이들 명령어 세트는 컴퓨터 시스템에서 필요로 할 때까지 예를 들어 디스크 드라이브 내의 다른 컴퓨터 메모리에 컴퓨터 프로그램 제품으로써 저장될 수 있다.
도 2는 본 발명에 의한 홍채를 이용한 신원 확인 시스템 구성의 일 실시예를 보인 블록도로서, 화상입력수단(10)과 기능설정수단(20)과 주처리수단(30)과 원본 저장수단(40)과 프로그램 저장수단(50)을 포함한다.
상기 화상입력수단(10)은 홍채로부터 영상신호를 촬영하기 위한 카메라와, 상기 카메라에서 입력되는 신호를 캡쳐하여 화상처리하는 영상 캡쳐수단으로 구현할 수 있다.
상기 기능설정수단(20)은 상기 화상입력수단을 통해 입력되는 홍채영상을 원본으로 등록할 것인지 또는 확인 요청본으로 사용할 것인지의 여부를 사용자에 의해 선택 가능하도록 하는 기능설정키 및 그 밖의 다른 다수의 키를 포함할 수 있다.
상기 원본 저장수단(40)은 동공반경에 따라 하나 이상의 클래스로 분류된 다수의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 등록 및 저장한다.
상기 프로그램 저장수단(50)은, 등록을 위한 다수개의 홍채영상을 취득하여 동공반경에 따라 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 등록 및 저장하는 영상분류 및 등록 제어수단(51)과, 신원 확인을 위한 확인 요청본 홍채영상을 취득하여 기등록된 각 클래스별 원본 홍채영상과 비교하고 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 입력비교 및 분석 제어수단(52)과, 상기 화상입력수단에서 취득되는 홍채 영상의 광도를 체크하여 홍채영상의 광도가 기설정된 기준 영상광도 이상 혹은 이하인지에 따라 홍채에 조사되는 광도를 조절하는 광도 제어수단(53)을 저장한다.
상기 주처리수단(30)은 상기 기능설정수단의 키입력상태에 따라 프로그램 저장수단 및 원본 저장수단을 엑세스하여 상기 화상입력수단을 통해 취득되는 홍채영상을 하나 이상의 클래스로 분류하여 등록 및 저장하거나, 또는 기등록된 홍채영상과의 비교결과로 각 개인의 신원 확인을 실시할 수 있다. 또 상기 주처리수단은 상기 프로그램 저장수단의 프로그램을 로딩하여 영상분류 및 등록제어수단 또는 입력비교 및 분석 제어수단 또는 광도 제어수단에 의해 처리되는 동작을 각각 수행할 수 있다. 한편 상기 주처리수단은 상기 각 제어수단들을 자체적으로 포함하여 원본 저장수단에 원본 홍채영상을 저장하거나 읽고, 또는 확인 요청본을 상기 원본과 비교하고, 또는 상기 화상입력수단의 광도를 조절할 수 있다.
상기 광도 제어수단(53)은, 상기 영상분류 및 등록 제어수단 또는 입력비교 및 분석 제어수단에 의해 상기 화상입력수단을 통해 등록 또는 비교를 원하는 홍채영상을 취득할 때, 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하거나, 및/또는 상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절한다.
상기 영상분류 및 등록 제어수단(51)은, 등록을 원하는 홍채로부터 각기 서로 다른 동공반경을 가진 홍채영상만을 선별 취득한다. 그 선별 취득된 다수의 홍채영상은 동공반경에 따라 각각 분류되고, 미리 정해진 하나 이상의 클래스로 구분되어 상기 원본 저장수단에 등록 및 저장된다.
도 3은 상기 영상분류 및 등록 제어수단에서 동공 반경을 달리하는 복수의 원본 홍채영상을 이용하여 확인 요청본을 일대 일 비교하는 경우를 예시한 참고도이고, 도 4a 및 도 4b는 상기 영상분류 및 등록 제어수단에서 동공 반경에 따라 구분되는 각 클래스를 정의하는 동작원리를 설명하기 위한 참고도이다.
도 4a 및 도 4b를 참조하면, 상기 영상분류 및 등록 제어수단에서는 홍채 반경을 d라 하고 동공 반경을 r이라 할 때(단 d>r), 홍채 반경(d)에 비례하여 동공 반경(r)의 최소 크기에서 최대 크기까지를 일정한 상수값으로 분할하여 다수 클래스를 생성한다. 이때 상기 상수 클래스의 범위 β는 다음과 같다.
(단,, n = 분할 수, x = 각 클래스 범위)
도 5는 상기 영상분류 및 등록 제어수단에서 홍채영역에 설정되는 각 분할대역 및 각 분할대역에 지정되는 우선 순위를 도시한 홍채영상 예시도이고, 도 6은 상기 도 5의 각 분할대역에 할당된 블록을 도시한 홍채영상 예시도이다.
도 5를 참조하면, 상기 영상분류 및 등록 제어수단은 동공 중심을 지나는 축(도면에서는 동공 중심 X축을 예로 들어 도시하고 있음)을 기준하여 그 상하로 일정간격을 갖는 다수 대역으로 홍채영역을 분할하고, 상기 각 분할대역에 동공을 중심으로 미리 정해진 순위에 따라 우선 순위(A1>A2>A3,,,A10>A11>A12)를 부여한다. 여기서 미리 정해진 순위는 필요에 따라 달라질 수 있으며, 본 발명에서는 동공 중심 X축을 기준으로 하여 X축 바로 아래에 접하는 대역에서부터 홍채반경에 접하는 대역까지에 차례로 A1, A2, A4, A5, A7, A10의 순위를 부여하며, X축 바로 위에 접하는 대역에서부터 홍채반경에 접하는 대역까지에 차례로 A3, A6, A8, A9, A11, A12의 순위를 부여한 경우를 예로 든다.
도 6을 참조하면, 상기 각 분할대역은 상기 동공 중심축에 수직하는 또 다른 동공 중심축(도면에서는 동공 중심 Y축을 예로 들어 도시하고 있음)에 의해 다시두 개의 블록으로 분할되며, 상기 분할된 각 블록은, 홍채 반경(Xa)과 동공 반경(Xd)을 한계로 하여 가변적인 크기를 갖는다.
도 6을 참조하면, 각 블록의 X축 최대길이(maxX)는 홍채반경(Xa)과 동공반경 (Xd)에 대하여,
|Xd|<|maxX|<|Xa|로 되고, (단, |Xa| > |Xd|)
상기 각 블록의 최대크기(maxT)는 단위 대역의 길이(y)에 대하여,
maxT=(|Xd|-|Xa|)y로 된다.
또 상기 영상분류 및 등록 제어수단은, 상기 취득된 홍채영상으로부터 각 화소당 영상광도( Ia, Ib)를 평균하고, 그 평균 영상광도( Ima,Imb)를 아래의 수학식 1과 같이 구하여 동공경계를 지정한다.
(단,, Na, Nb= 반복 시행 횟수, Imin= 영상 광도 최저 한계 상수)
도 7의 (a) 내지 (d)는 상기 영상분류 및 등록 제어수단에서 임의의 동공영상(a)으로부터 최종 동공 중심을 찾아 설정하는 과정에 대한 동작원리를 설명하기 위한 참고도이다.
도 7을 참조하면, 또 상기 영상분류 및 등록 제어수단은, 상기 취득된 동공영상(a)에 대하여 동공 경계상의 임의의 두 점을 설정(b)하여 그 각각을 S(x1, y1)와 E(x2, y2)로 명명하고, 상기 두 점 S와 E를 잇는 직선에 대해 수직 2등분선을 그어 원호 SE와 만나는 중점을 C(x3, y3)라 하여, 상기 원호 SE의 중점으로 원의 중심 I(x0, y0)를 아래의 수학식 2a 같이 구한다.
,
,
,,
,
그리고, 상기 동공 경계를 따라 다수(n) 원의 중심점들을 추출하고, 그 다수의 원의 중심점들에서 그 반경이 상기 상수 클래스 범위 내에 해당하는 원의 중심점들( x0i, y0i; i번째 원의 중심)만을 계산하여 아래의 수학식 2b 같이 동공의 가중심( xp, yp)을 결정한다.
다시 2차적으로 상기 동공의 가중심( xp, yp)으로부터
를 얻는다.
xpm=선분 xpxm, ypm= 선분 ypym,
범위 안에서
를 설정하고,
범위 안에서
를 설정하여 새로운 중심을 결정하고, 상기 수학식 2c부터 수학식 2e까지의 계산과정을 수회 반복하여 상기 동공의 경계로부터 최종 동공 중심을 결정한다.
또한 상기 영상분류 및 등록 제어수단은 상기 동공경계를 지정하는 계산식으로부터 홍채 경계를 계산하고, 상기 동공 중심을 결정하는 계산식으로부터 홍채 중심을 계산하여, 그 각각의 계산 결과로 얻은 적합한 홍채 경계 점들에 대해 홍채의 중심으로부터 각 경계점들까지의 거리를 평균하여 홍채반경을 계산한다.
도 8의 (a) 내지 (d)는 임의의 홍채영상으로부터 추출되는 영상 데이터들을 기준 영상광도를 중심으로 하여 분류된 부데이터와 주데이터와 반주데이터 및 상기 부데이터의 레벨적용 상태 예시도이다.
상기 도 8을 참조하면, 상기 영상분류 및 등록 제어수단은, 상기 영상 데이터들을 상기 분할된 각 블록내의 화소 밀도에 따라 주데이터, 부데이터, 반(反)주데이터로 분류하여 원본 저장수단에 저장한다. 이때 상기 원본 데이터는 동공 중심에 대한 절대 좌표값으로 저장된다.
특히 본 발명에서는, 도 8의 (a)에 도시된 바와 같이, 기설정된 기준 영상 광도보다 어둡게 나타나는 부분(기준 영상광도보다 낮은 영상광도를 갖는 부분)을 부데이터로 설정한다. 상기 주데이터는 도 8의 (b)에 도시된 바와 같이, 상기 설정된 부데이터 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이상에 이르는 부분으로 설정한다. 상기 반주데이터는 도 8의 (c)에 도시된 바와 같이, 기설정된 기준 영상 광도보다 밝게 나타나는 부분(기준 영상광도보다 높은 영상광도를 갖는 부분)들 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이하에 이르는 부분으로 설정한다.
그리고, 상기 부데이터는 도 8의 (d)에 도시된 바와 같이, 기설정된 기준 영상광도 이하의 레벨을 소정 레벨을 중심으로 하여 두 영역으로 분할하되, 그 분할레벨을 중심으로 최하위 영상광도에 가까운 레벨을 상위레벨로 설정하고 기준 영상광도에 가까운 레벨을 하위레벨로 설정하여, 어느 하나의 레벨을 사용하여 저장될 수 있게 한다. 또한 상기 부데이터는 상기 상위레벨과 하위레벨을 분할하는 레벨주변의 소정 영역을 보정레벨로 설정하여, 상기 보정레벨에 대한 논리합 및/또는 논리곱 연산에 의해 흐린 홍채영상의 데이터 레벨을 보정할 수 있게 한다. 상기 부데이터의 정보는 해당 절대 좌표와 함께 중 상기 두 레벨 중 어디에 속하는지에 대한 부울린(Boolean) 정보와, 그 부울린 값의 해당 레벨 종속 의존도를 기록한 보정 레벨의 정보와 함께 저장된다.
예를 들어 본 발명에서는, 상기 보정레벨의 정보는 부울린 값으로서, 해당 부수 부분의 영상 레벨이 상기 두 레벨 사이에 걸쳐 있거나 근접해 있을 때 그 값을 "1"로 설정한다.
즉, 상기 부데이터는 하나의 홍채사인이 갖는 단위 면적당 화소밀도( ρm)가 임의 설정된 영상광도의 기준점(ħ)보다 높게 나타나는 영역(ρm≥ħ)이다.
상기 부데이터의 상, 하위 레벨(L1)은,
일 때 L1= 1,일 때 L1= 0 의 값을 갖는다.
상기 부데이터가 다음 범위에 있을 때 보정레벨(L2)은,
일 때 L2= 1, 아니면 L2= 0 의 값을 갖는다.
상기 주데이터는 홍채 전체의 화소수(Sp)가 기준 화소수(Pmax)보다 많은 영역이다.
즉,
여기에서, 이고,
Pmax는 기준 화소수, Xmax는 화소로 계산되는 x축 제한 길이, Ymax는 화소로 계산되는 y축 제한 길이, x0, y0는 극좌표의 중심 좌표, x1, y1는 극좌표의 경계 좌표이다.
이상과 같이 상기 영상분류 및 등록 제어수단에 의해 실행되는 원본 홍채영상 등록과정은 도 9와 도 10a 내지 도 10c의 각 동작 흐름도에 그 일 실시예는 도시하였다.
도 9는 원본 홍채영상 등록과정의 일 실시예를 도시한 동작 흐름도로서, 다수 홍채영상을 각 개인으로부터 취득하여 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 각각 등록하는 과정을 예를 들어 도시하고 있다.
도 9를 참조하면, 원본 홍채영상 등록과정은 등록을 원하는 홍채로부터 각기 서로 다른 동공반경을 가진 홍채영상만을 선별 취득하여 동공반경에 따라 각각 하나 이상의 클래스로 구분하는 단계(S110)와, 획득한 영상수(S, 즉 분할대역을 나타내는 상수)를 체크하면서 상기 구분된 각 클래스의 홍채영상 각각을 대역 분할 및 블록 설정하고 데이터 변환하여 원본 데이터를 저장하는 단계(S130, S150, S170, S190, S210, S230, S250, S270, S290)를 포함한다. 특히 S190단계에서 대역분할이 성공적으로 이루어지면 변수 B1은 "TRUE"값을 갖는다.
도 10a는 상기 원본 홍채영상 등록과정에서 처리되는 영상 획득 루틴의 한실시 예를 설명하기 위하여 도시한 동작 흐름도로서, 광도 조절에 의해 홍채상의 동공반경의 크기가 각기 다른 다수의 홍채영상을 선별 획득하여 각 해당 클래스로 나누어 임시 저장하는 단계를 일 예를 들어 상세히 도시하고 있다.
도 10a를 참조하면, 상기 영상 획득 루틴(S110)은 영상 수를 카운트 하기 위한 변수(S) 및 영상 저장 설정개수(I)와 그 외의 다른 변수(N)들을 초기화시킨 상태에서, 등록을 원하는 홍채 주변의 가시광선의 광도(Q = N ×qi ; 여기서 qi는 영상광도 최대 한계상수(qmax)/I)를 조절하여 홍채 내의 동공 반경의 크기를 변화시키면서 유효한 홍채영상을 캡쳐하는 단계(S111-S117)와, 상기 캡쳐된 영상의 동공반경에 따라 해당 홍채영상이 적용될 클래스를 분류하는 단계(S118-S121)들로 이루어진다.
도 10b는 상기 원본 홍채영상 등록과정에서 처리되는 영상광도 보정 루틴의 한 실시 예를 설명하기 위하여 도시한 동작 흐름도로서, 상기 영상광도 보정루틴(S114)은 상기 홍채영상 취득단계에서 홍채 주변의 현재 영상광도(Q)를 체크(Q < M ; 여기서 M은 기설정된 기준 영상광도)를 체크하여 그 체크결과에 따라 가시광선의 광도를 조절하거나, 및/또는 상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 단계들(S114-1 내지 S114-4)로 이루어진다.
도 10c는 상기 원본 홍채영상 등록과정에서 처리되는 대역 분할 루틴의 한 실시 예를 설명하기 위하여 도시한 동작 흐름도로서, 상기 대역 분할루틴(S170)은,동공 경계를 상기 수학식 1에 의해 설정하는 단계(S171)와, 동공 중심을 상기 수학식 2a 내지 2e에 의해 설정하는 단계(S172)와, 홍채 크기를 상기 수학식 1 및 수학식 2a 내지 2e에 의해 설정하는 단계(S173)와, 대역 분할하는 단계(S174)들로 이루어진다. 이들 각 처리동작은 앞에서 이미 기술한 다수 처리 방법들에 의해 구현되므로 그 상세한 설명을 생략한다.
도 11은 본 발명에 의한 홍채를 이용한 신원 확인방법에서 입력 비교 및 결과 분석에 의한 신원 확인과정의 일 실시예를 도시한 동작 흐름도로서, 신원 확인을 위해 취득된 하나 또는 그 이상의 확인 요청본 홍채영상을 입력받아 상기 기등록된 각 클래스별 원본 홍채영상과 비교하고 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 과정을 상세하게 도시하고 있다.
도 11을 참조하면, 상기 신원 확인과정은 신원 확인을 원하는 개인으로부터 하나 또는 필요에 따라 그 이상의 확인 요청본 홍채영상을 취득하는 단계(S410, S420)와, 상기 취득된 확인 요청본 홍채영상이 속하는 클래스 및 해당 클래스의 원본 홍채영상을 검색하여 그 존재여부를 판단하는 단계(S430, S440)와, 상기 판단 결과, 원본 홍채영상이 존재하는 확인 요청본 홍채영상에 대해서는 대역 분할 및 블록 설정하고 데이터 변환을 실시한 후, 원본 홍채영상의 각 블록별 주데이터 도는 부데이터 또는 반주데이터와 비교하여, 각각의 데이터들에 대한 비교 일치율(qI = Q ; 영상광도로 표시됨) 및 대역의존성(qx)을 분석하는 단계(S450-S500)와, 상기 분석 결과로 상기 확인 요청본 홍채영상이 기설정된 보안레벨(Min)의 조건(Q > Min)을 만족시키는지를 판단하여 본인 확인 또는 미확인 여부를 출력하는단계(S510-S530)들로 이루어진다.
이하에서는, 상기 입력비교 및 분석 제어수단(52)에서 처리되는 신원 확인 동작 및 그 동작에 의한 작용효과를 상세히 설명하면 다음과 같다.
상기 입력 비교 및 분석 제어수단(52)에서는 먼저, 확인을 원하는 홍채 주변의 영상 광도에 따라 가시광선 및/또는 비가시광선을 선택적으로 조사하여, 신원 확인을 원하는 개인으로부터 확인 요청본 홍채영상을 취득하게 되는데, 이때 오인식 및 무생물체에 의한 위조 방지를 위해 필요에 따라 동공의 반경을 달리하는 하나 이상의 확인 요청본 홍채영상을 취득한다. 이와 같이 확인 요청본 홍채영상을 취득한 입력비교 및 분석 제어수단은 상기 확인 요청본에 해당하는 클래스를 원본으로부터 검색하여 그 존재여부를 확인한다. 이때 만약 해당 클래스의 원본이 없는 경우는 즉시 본인 미확인 결과를 출력하게 된다. 상기 판단 결과 해당 클래스의 원본 홍채영상이 존재하는 확인 요청본 홍채영상에 대해서는 영상 스케일링을 적용하여, 우선 대역 분할 및 블록 설정하고 데이터 변환을 실시한다. 이후 상기 변환된 확인 요청본 홍채영상의 데이터들을 상기 원본 홍채영상의 주데이터 또는 부데이터 또는 반주데이터와 블록단위로 비교하되, 해당 블록의 대역 우선 순위에 따라 각각 그 절대위치로서 일대일 비교한다. 상기 비교결과에 상기 데이터 블록의 대역 우선순위를 반영하여, 매 블록의 구성 요소인 주데이터, 부데이터(특히 상, 하위 레벨 및/또는 보정레벨), 반(反)주데이터 들과의 비교 일치율을 파악하고, 대역의존성을 분석한다. 이때 비교된 데이터 블록의 대역 우선순위에 따라 데이터 일치율의 의존도를 높게 부여한다. 상기 분석 결과, 상기 확인 요청본 홍채영상이 기설정된 보안레벨의 조건을 만족시키게 되면 본인 확인여부를 결정하는 최종결과를 출력하며, 상기 확인 요청본 홍채영상이 보안레벨의 조건을 만족시키지 못하게 되면 본인 미확인 여부를 결정하는 최종결과를 출력하게 된다. 이때 상기 최종결과에는 절대요소로 지정된 비교 일치율이 적용되며, 상기 부데이터의 보정레벨의 적용 정도가 함께 출력된다.
상기와 같은 본 발명에서 홍채 표면적 축소에 따른 정확성 효율은 다음과 같이 측정할 수 있다.
따라서, 기존의 경우()와 본 발명의 경우에, k = m 일 때 Xa= Xb=1 와 같다.(단, 상기 식들에서 k ≥ m, k=전체대역수, m=실시대역수,= 대역의 k으로 시작하는 우선순위,)
이상의 본 발명은 상기에 기술된 실시예들에 의해 한정되지 않고, 당업자들에 의해 다양한 변형 및 변경을 가져올 수 있으며, 이는 첨부된 청구항에서 정의되는 본 발명의 취지와 범위에 포함된다.
이상에서와 같이 본 발명은 미리 동공반경과 홍채 크기에 비례에 근거하여 그 비례차가 일정한 범위 안에서 작은 부분으로부터 큰 부분에 이르까지의 일정한 매 단계를 각각의 상수 클래스로 지정한 후, 원본 저장시 이 각각의 클래스에 해당하는 홍채의 영상 데이터를 획득하여 저장하였다가, 입력 비교시 입력된 홍채에 해당하는 클래스를 원본에서 찾아내어 상호 비교하게 된다.
따라서 본 발명은 이미 저장되어 있는 다수의 원본에 대하여 동일한 홍채가 입력되어도 일단 불일치한 것으로 간주하고, 특히 동공의 반경이 다를 경우 완전히 다른 영상로 간주하여 별도의 보정이나 논리를 적용하지 아니하고 부정의 결과를 바로 출력하게 되므로, 기존의 데이터 변환 논리에 따를 수 있는 오인식 가능성을 제거할 수 있게 된다.
참고로, 본 발명에 의한 예상 오인식율(e)은 Sp =홍채 전체 화소수, A=홍채의 일반적 사인 분포도에 대한 백분율, B=1개의 단위 화소 평균화된 다수 화소 수, C=홍채 노출 정도에 대해 상기 대역 우선순위를 적용한 결과의 백분율에 대하여,
로 얻을 수 있다.

Claims (104)

  1. 홍채의 영상을 취득하기 위한 화상입력수단;
    상기 화상입력수단을 통해 입력되는 홍채영상을 원본으로 등록할 것인지 또는 확인 요청본으로 사용할 것인지를 설정하기 위한 기능설정키를 포함하는 기능설정수단;
    상기 화상입력수단을 통해 취득되는 홍채영상을 상기 기능설정수단의 키입력상태에 따라 하나 이상의 클래스로 분류하여 등록 및 저장하거나, 또는 기등록된 홍채영상과의 비교결과로 각 개인의 신원 확인을 실시하는 주처리수단;
    동공반경에 따라 하나 이상의 클래스로 분류된 다수의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 등록 및 저장하는 원본 저장수단을 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  2. 제 1항에 있어서, 상기 주처리수단은,
    등록을 위한 다수개의 홍채영상을 취득하여 동공반경에 따라 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 등록 및 저장하는 영상분류 및 등록 제어수단;
    신원 확인을 위한 확인 요청본 홍채영상을 취득하여 기등록된 각 클래스별 원본 홍채영상과 비교하고, 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 입력비교 및 분석 제어수단을 포함하는 것을 특징으로 하는 홍채를 이용한 신원확인 시스템.
  3. 제 2항에 있어서, 상기 주처리수단은,
    상기 화상입력수단에서 취득되는 홍채 영상의 광도를 체크하여 홍채영상의 광도가 기설정된 기준 영상광도 이상 혹은 이하인지에 따라 홍채에 조사되는 광도를 조절하는 영상광도 제어수단을 더 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  4. 제 3항에 있어서, 상기 영상광도 제어수단은,
    등록을 원하는 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  5. 제 4항에 있어서, 상기 영상광도 제어수단은,
    상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  6. 제 2항에 있어서, 상기 영상분류 및 등록 제어수단은,
    등록을 원하는 홍채로부터 각기 서로 다른 동공반경을 가진 홍채영상만을 선별 취득하고, 상기 선별 취득된 다수의 홍채영상을 동공반경에 따라 각각 분류하여미리 정해진 하나 이상의 클래스로 구분하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  7. 제 2항에 있어서, 상기 영상분류 및 등록 제어수단은,
    상기 구분된 각 클래스의 홍채영상을 대역 분할 및 블록 설정하고 데이터 변환하여 원본 데이터를 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  8. 제 2항에 있어서, 상기 영상분류 및 등록제어수단은,
    홍채 반경을 d라 하고 동공 반경을 r이라 할 때(단 d>r), 홍채 반경(d)에 비례하여 동공 반경(r)의 최소 크기에서 최대 크기까지를 일정한 상수값으로 분할하여 다수 클래스를 생성하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  9. 제 5항에 있어서, 상기 영상분류 및 등록 제어수단은,
    상기 원본 데이터를 동공 중심에 대한 절대 좌표값으로 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  10. 제 9항에 있어서, 상기 영상분류 및 등록 제어수단은,
    동공 중심을 지나는 축(동공 중심축)을 기준하여 그 상하로 일정간격을 갖는 다수 대역으로 홍채영역을 분할하여 원본 데이터를 저장하는 것을 특징으로 하는홍채를 이용한 신원 확인 시스템.
  11. 제 10항에 있어서, 상기 영상분류 및 등록 제어수단은,
    상기 각 분할대역을 동공을 중심으로 미리 정해진 순위에 따라 우선 순위를 부여하여 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  12. 제 10항 또는 제 11항에 있어서, 상기 각 분할대역은,
    상기 동공 중심축에 수직하는 또 다른 동공 중심축에 의해 다시 두 개의 블록으로 분할되는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  13. 제 12항에 있어서, 상기 분할된 각 블록은,
    홍채 반경(d)과 동공 반경(r)을 한계로 하여 가변적인 크기를 갖는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  14. 제 13항에 있어서, 상기 영상분류 및 등록 제어수단은,
    상기 분할된 각 블록내의 화소 밀도에 따라 주데이터, 부데이터, 반(反)주데이터로 분류하여 원본 데이터를 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  15. 제 14항에 있어서, 상기 영상분류 및 등록 제어수단은,
    기설정된 기준 영상 광도보다 어둡게 나타나는 부분(기준 영상광도보다 낮은 영상광도를 갖는 부분)을 부데이터로 결정하고, 상기 부데이터 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이상에 이르는 부분을 주데이터로 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  16. 제 14항에 있어서, 상기 영상분류 및 등록 제어수단은,
    기설정된 기준 영상 광도보다 밝게 나타나는 부분(기준 영상광도보다 높은 영상광도를 갖는 부분)들 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이하에 이르는 부분을 반주데이터로 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  17. 제 15항에 있어서, 상기 부데이터는,
    기설정된 기준 영상광도 이하의 레벨을 소정 레벨을 중심으로 하여 두 영역으로 분할하되, 그 분할레벨을 중심으로 최하위 영상광도에 가까운 레벨을 상위레벨로 설정하고 기준 영상광도에 가까운 레벨을 하위레벨로 설정하여, 어느 하나의 레벨을 사용하여 저장되는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  18. 제 17항에 있어서, 상기 부데이터는,
    상위레벨과 하위레벨로 분할하는 레벨 주변의 소정 영역을 보정레벨로 설정하여, 상기 보정레벨에 대한 논리합 및/또는 논리곱 연산에 의해 흐린 홍채영상의데이터 레벨을 보정할 수 있게 한 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  19. 제 9항 또는 제 10항에 있어서, 상기 영상분류 및 등록 제어수단은,
    상기 취득된 동공 영상에 대하여 동공 경계상의 임의의 두 점을 각각 S(x1, y1)와 E(x2, y2), 상기 두 점 S와 E를 잇는 직선에 대해 수직 2등분선을 그어 원호 SE와 만나는 중점을 C(x3, y3)라 하여, 상기 원호 SE의 중점으로 원의 중심 I(x0, y0)를
    --(식 2a)로 계산하고,
    상기 동공 경계를 따라 형성되는 다수의 원호의 중점들을 추출하여 그 다수의 원의 중심들에서 그 반경이 상기 상수 클래스 범위 내에 해당하는 원의 중심점들만을 계산하여 동공의 가중심((xp, yp)을
    --(식 2b)로 결정한 후,
    다시 2차적으로 상기 동공의 가중심( xp, yp)으로부터
    --(식 2c)
    xpm=선분 xpxm, ypm= 선분 ypym
    범위 안에서
    --(식 2d)를,
    범위 안에서
    --(식 2e)를 설정하여 새로운 중심을 결정하고,
    상기 식 2c부터 식 2e까지의 계산과정을 수회 반복하여 동공의 경계로부터 최종 동공 중심을 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  20. 제 19항에 있어서, 상기 영상분류 및 등록 제어수단은,
    Imin< Ib< Ima일 때,--(식 1)
    (단,Ia, Ib= 화소당 영상광도, Ima, Imb= 평균 영상광도, Na, Nb= 반복 시행 횟수, Imin= 영상 광도 최저 한계 상수)으로 동공경계를 지정하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  21. 제 20항에 있어서, 상기 영상분류 및 등록 제어수단은,
    상기 동공경계를 지정하는 계산식으로부터 홍채 경계를 계산하고, 상기 동공 중심을 결정하는 계산식으로부터 홍채 중심을 계산하여, 그 각각의 계산 결과로 얻은 적합한 홍채 경계 점들에 대해 홍채의 중심으로부터 각 경계점들까지의 거리를 평균하여 홍채반경을 계산하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  22. 제 2항에 있어서, 상기 입력비교 및 분석 제어수단은,
    신원 확인을 원하는 개인으로부터 확인 요청본 홍채영상을 취득하여, 해당 확인 요청본 홍채영상이 속하는 클래스 및 해당 클래스의 원본 홍채영상을 검색하여 그 존재여부를 판단하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  23. 제 22항에 있어서, 상기 입력비교 및 분석 제어수단은,
    상기 해당 클래스의 원본 홍채영상이 존재하는 확인 요청본 홍채영상에 대해서는 대역 분할 및 블록 설정하고 데이터 변환을 실시한 후, 원본 홍채영상의 데이터와 비교하여, 데이터 일치율 및 대역의존성을 분석하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  24. 제 23항에 있어서, 상기 입력비교 및 분석 제어수단은,
    상기 분석 결과로 상기 확인 요청본 홍채영상이 기설정된 보안레벨의 조건을 만족시키는지를 판단하여 본인 확인 또는 미확인 여부를 결정하는 최종결과를 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  25. 제 24항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    오인식 및 무생물체에 의한 위조 방지를 위해 필요에 따라 동공의 반경을 달리하는 하나 이상의 확인 요청본 홍채영상을 취득하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  26. 제 23항 또는 제 25항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    확인을 원하는 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  27. 제 26항에 있어서, 상기 입력비교 및 분석 제어수단은,
    상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  28. 제 22항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    상기 확인 요청본 홍채영상에 해당하는 클래스가 존재하는지를 우선 검색하여, 해당 클래스가 검색되지 않을 경우 곧바로 본인 미확인결과를 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  29. 제 22항에 있어서, 상기 입력비교 및 분석 제어수단은,
    미리 정해진 클래스의 분류에 의해 원본 홍채영상을 검색하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  30. 제 22항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    확인 요청본 홍채영상의 해당 클래스를 찾아내었을 경우 원본 홍채크기 대하여 상기 확인 요청본 홍채영상에 대해 영상 스케일링을 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  31. 제 30항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    상기 영상 스케일링 된 확인 요청본 홍채영상의 전체 데이터에 대하여 원본 홍채영상의 데이터를 각각 그 절대위치로서 일대일 비교하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  32. 제 30항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    상기 영상 스케일링된 확인 요청본 홍채영상의 데이터를 원본 데이터의 블록단위로 비교하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  33. 제 32항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    상기 블록 단위의 데이터를 주데이터부, 부데이터부, 반주데이터부로 분류하고, 해당 블록의 대역 우선순위를 지정하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  34. 제 33항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    상기 데이터 블록의 대역 우선순위를 비교결과에 반영하여, 매 블록의 구성 요소인 주데이터, 부데이터, 반(反)주데이터의 일치율을 파악하고, 상기 파악된 일치율이 미리 지정된 보안레벨 조건에 일치하는지를 분석하여 본인 확인/미확인여부를 결정하는 최종결과를 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  35. 제 34항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    비교된 데이터 블록의 대역 우선순위에 따라 데이터 일치율의 의존도를 높게 부여하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  36. 제 34항에 있어서, 상기 입력비교 및 분석 제어수단은,
    상기 주데이터부 및 반주데이터부의 데이터 일치율을 절대 요소로 지정하여상기 최종 결과에 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인 시스템.
  37. 제 34항에 있어서, 상기 입력비교 및 분석 제어수단은,
    상기 부데이터부의 상위레벨 또는 하위레벨 및/또는 보정레벨에 대한 데이터 일치율을 상기 최종 결과에 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  38. 제 37항에 있어서, 상기 입력 비교 및 분석 제어수단은,
    상기 부데이터부의 보정레벨의 적용 정도를 최종 결과와 함께 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인시스템.
  39. 각 개인별 홍채를 이용하여 개인의 신원을 확인하는 방법에 있어서,
    (a) 다수 홍채영상을 각 개인으로부터 취득하여 하나 이상의 클래스로 분류하고 상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 각각 등록하는 과정;
    (b) 신원 확인을 위해 취득된 확인 요청본 홍채영상을 입력받아 상기 기등록된 각 클래스별 원본 홍채영상과 비교하고 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 과정을 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  40. 제 39항에 있어서, 상기 (a) 원본 홍채영상 등록과정은,
    (a1) 등록을 원하는 홍채로부터 각기 서로 다른 동공반경을 가진 홍채영상만을 선별하여 다수의 홍채영상을 취득하는 단계와;
    (a2) 상기 선별 취득된 다수의 홍채영상을 동공반경에 따라 각각 분류하여 미리 정해진 하나 이상의 클래스로 구분하는 단계와;
    (a3) 상기 구분된 각 클래스의 홍채영상을 대역 분할 및 블록 설정하고 데이터 변환하여 원본 데이터를 저장하는 단계를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  41. 제 40항에 있어서, 상기 (a1) 홍채영상 취득단계는,
    (a11) 등록을 원하는 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하는 단계를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  42. 제 41항에 있어서, 상기 (a1) 홍채영상 취득단계는,
    (a12) 상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 단계를 더 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  43. 제 41항에 있어서, 상기 (a2) 클래스 분류 단계의 각 클래스는,
    홍채 반경을 d라 하고 동공 반경을 r이라 할 때(단 d>r), 홍채 반경(d)에 비례하여 동공 반경(r)의 최소 크기에서 최대 크기까지를 일정한 상수값으로 분할하여 생성되는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  44. 제 43항에 있어서, 상기 (a3) 원본 데이터 저장단계는,
    동공 중심에 대하여 그 절대 좌표를 원본 데이터로 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  45. 제 44항에 있어서, 상기 (a3)원본 데이터 저장단계는,
    동공 중심을 지나는 축(동공 중심축)을 기준하여 그 상하로 일정간격을 갖는 다수 대역으로 홍채영역을 분할하여 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  46. 제 45항에 있어서, 상기 (a3) 원본 데이터 저장단계는,
    상기 각 분할대역은 동공을 중심으로 미리 정해진 순위에 따라 우선 순위를 부여하여 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  47. 제 45항 또는 제 46항에 있어서, 상기 각 분할대역은,
    상기 동공 중심축에 수직하는 또 다른 동공 중심축에 의해 다시 두 개의 블록으로 분할되는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  48. 제 47항에 있어서, 상기 분할된 각 블록은,
    홍채 반경(d)과 동공 반경(r)을 한계로 하여 가변적인 크기를 갖는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  49. 제 48항에 있어서, 상기 (a3) 원본데이터 저장단계는,
    상기 분할된 각 블록내의 화소 밀도에 따라 주데이터, 부데이터, 반(反)주데이터로 분류하여 원본 데이터를 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  50. 제 49항에 있어서, 상기 (a3) 원본데이터 저장단계는,
    기설정된 기준 영상 광도보다 어둡게 나타나는 부분(기준 영상광도보다 낮은 영상광도를 갖는 부분)을 부데이터로 결정하고, 상기 부데이터 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이상에 이르는 부분을 주데이터로 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  51. 제 49항에 있어서, 상기 (a3) 원본 데이터 저장단계는,
    기설정된 기준 영상 광도보다 밝게 나타나는 부분(기준 영상광도보다 높은 영상광도를 갖는 부분)들 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이하에 이르는 부분을 반주데이터로 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  52. 제 50항에 있어서, 상기 부데이터는,
    기설정된 기준 영상광도 이하의 레벨을 소정 레벨을 중심으로 하여 두 영역으로 분할하되, 그 분할레벨을 중심으로 최하위 영상광도에 가까운 레벨을 상위레벨로 설정하고 기준 영상광도에 가까운 레벨을 하위레벨로 설정하여, 어느 하나의 레벨을 사용하여 저장되는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  53. 제 52항에 있어서, 상기 부데이터는,
    상위레벨과 하위레벨로 분할하는 레벨 주변의 소정 영역을 보정레벨로 설정하여, 상기 보정레벨에 대한 논리합 및/또는 논리곱 연산에 의해 흐린 홍채영상의 데이터 레벨을 보정할 수 있게 한 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  54. 제 44항 또는 제 45항에 있어서, 상기 동공 중심은,
    취득된 동공 영상에 대하여 동공 경계상의 임의의 두 점을 각각 S(x1, y1)와 E(x2, y2), 상기 두 점 S와 E를 잇는 직선에 대해 수직 2등분선을 그어 원호 SE와 만나는 중점을 C(x3, y3)라 하여, 상기 원호 SE의 중점으로 원의 중심 I(x0, y0)를
    --(식 2a)로 계산하고,
    상기 동공 경계를 따라 형성되는 다수의 원호의 중점들을 추출하여 그 다수의 원의 중심들에서 그 반경이 상기 상수 클래스 범위 내에 해당하는 원의 중심점들만을 계산하여 동공의 가중심(xp, yp)을
    --(식 2b)로 결정한 후,
    다시 2차적으로 상기 동공의 가중심( xp, yp)으로부터
    --(식 2c)
    xpm=선분 xpxm, ypm= 선분 ypym
    범위 안에서
    --(식 2d)를,
    범위 안에서
    --(식 2e)를 설정하여 새로운 중심을 결정하고,
    상기 식 2c부터 식 2e까지의 계산과정을 수회 반복하여 동공의 경계로부터 최종 동공 중심을 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  55. 제 54항에 있어서, 상기 동공의 경계는,
    Imin< Ib< Ima일 때,--(식 1)
    (단,Ia, Ib= 화소당 영상광도, Ima, Imb= 평균 영상광도, Na, Nb= 반복 시행 횟수, Imin= 영상 광도 최저 한계 상수)으로 지정되는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  56. 제 55항에 있어서, 상기 홍채의 반경은,
    상기 동공경계를 지정하는 계산식으로부터 홍채 경계를 계산하고, 상기 동공 중심을 결정하는 계산식으로부터 홍채 중심을 계산하여, 그 각각의 계산 결과로 얻은 적합한 홍채 경계 점들에 대해 홍채의 중심으로부터 각 경계점들까지의 거리를 평균하여 계산하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  57. 제 39항에 있어서, 상기 (b) 신원 확인과정은,
    (b1) 신원 확인을 원하는 개인으로부터 확인 요청본 홍채영상을 취득하는 단계와;
    (b2) 상기 취득된 확인 요청본 홍채영상이 속하는 클래스 및 해당 클래스의 원본 홍채영상을 검색하여 그 존재여부를 판단하는 단계와;
    (b3) 상기 판단 결과, 원본 홍채영상이 존재하는 확인 요청본 홍채영상에 대해서는 대역 분할 및 블록 설정하고 데이터 변환을 실시한 후, 원본 홍채영상의 데이터와 비교하여, 데이터 일치율 및 대역의존성을 분석하는 단계와;
    (b4)상기 분석 결과로 상기 확인 요청본 홍채영상이 기설정된 보안레벨의 조건을 만족시키는지를 판단하여 본인 확인 또는 미확인 여부를 출력하는 단계를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  58. 제 57항에 있어서, 상기 (b) 신원 확인과정은,
    오인식 및 무생물체에 의한 위조 방지를 위해 필요에 따라 상기 (b1) 확인 요청본 홍채영상 취득단계에서 동공의 반경을 달리하는 하나 이상의 확인 요청본 홍채영상을 취득하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  59. 제 57항 또는 제 58항에 있어서, 상기 (b1) 확인 요청본 홍채영상 취득단계는,
    (b11) 확인을 원하는 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하는 단계를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  60. 제 59항에 있어서, 상기 (b1) 확인 요청본 홍채영상 취득단계는,
    (b12) 상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 단계를 더 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  61. 제 57항에 있어서, 상기 (b) 신원 확인과정은,
    상기 (b2) 확인 요청본 홍채영상 검색단계에서 확인 요청본 홍채영상에 해당하는 클래스가 존재하는지를 우선 검색하여, 해당 클래스가 검색되지 않을 경우 곧바로 본인 미확인결과를 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  62. 제 61항에 있어서, 상기 (b2) 확인 요청본 홍채영상 검색단계에서, 미리 정해진 클래스의 분류에 의해 원본 홍채영상을 검색하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  63. 제 62항에 있어서, 상기 (b2) 확인 요청본 홍채영상 검색단계에서, 확인 요청 홍채영상의 해당 클래스를 찾아내었을 경우 원본 홍채크기 대하여 상기 확인요청본 홍채영상에 영상 스케일링을 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  64. 제 63항에 있어서, 상기 (b3) 데이터 비교 및 결과 분석단계에서,
    상기 스케일링 된 확인 요청본 홍채영상의 전체 데이터에 대하여 원본 홍채영상의 데이터를 각각 그 절대위치로서 일대일 비교하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  65. 제 63항에 있어서, 상기 (b3) 데이터 비교 및 결과 분석단계에서,
    상기 확인 요청본 홍채영상의 데이터를 원본 데이터의 블록 단위로 비교하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  66. 제 65항에 있어서, 상기 (b3) 데이터 비교 및 결과 분석단계에서,
    상기 블록 단위로 비교함에 있어, 그 비교 결과를 주데이터부, 부데이터부, 반주데이터부로 분류하고, 해당 블록의 대역 우선순위를 분류하는 지정하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  67. 제 66항에 있어서, 상기 (b3) 데이터 비교 및 결과 분석단계는,
    (b31) 상기 비교된 데이터 블록의 우선순위를 비교결과에 반영하는 단계와;
    (b32) 매 블록의 구성 요소인 주데이터, 부데이터, 반(反)주데이터의 비교 일치율을 파악하는 단계와;
    (b33) 상기 비교 일치율이 미리 지정된 보안레벨 조건에 일치하는지를 분석하여 본인 확인/미확인여부를 결정하는 최종결과를 출력하는 단계를 포함하는 것을특징으로 하는 홍채를 이용한 신원 확인방법.
  68. 제 67항에 있어서, 상기 (b31) 단계는,
    상기 블록 단위로 비교된 각 데이터 블록의 대역 우선순위에 따라 데이터 일치율의 의존도를 높게 부여하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  69. 제 67항에 있어서, 상기 (b32)단계는,
    상기 주데이터부 및 반주데이터부의 데이터 일치율을 절대 요소로 지정하여 상기 최종 결과에 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  70. 제 67항에 있어서, 상기 (b32)단계는,
    상기 부데이터부의 상위레벨 또는 하위레벨 및/또는 보정레벨에 대한 데이터 일치율을 상기 최종 결과에 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  71. 제 70항에 있어서, 상기 (b33)단계는,
    상기 부데이터부의 보정레벨의 적용 정도를 최종 결과와 함께 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인방법.
  72. 다수 홍채영상을 각 개인으로부터 취득하여 하나 이상의 클래스로 분류하고상기 분류된 다수 클래스의 홍채영상을 각 개인에 대한 클래스별 원본 홍채영상으로 각각 등록하는 원본 홍채영상 등록프로세스;
    신원 확인을 위해 취득된 확인 요청본 홍채영상을 입력받아 상기 기등록된 각 클래스별 원본 홍채영상과 비교하고 그 비교결과를 분석하여 각 개인의 신원 확인을 실시하는 신원확인 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인 프로그램을 저장한 기록매체.
  73. 제 72항에 있어서, 상기 원본 홍채영상 등록프로세스는,
    등록을 원하는 홍채로부터 각기 서로 다른 동공반경을 가진 홍채영상만을 선별하여 다수의 홍채영상을 취득하는 프로세스와;
    상기 선별 취득된 다수의 홍채영상을 동공반경에 따라 각각 분류하여 미리 정해진 하나 이상의 클래스로 구분하는 프로세스와;
    상기 구분된 각 클래스의 홍채영상을 대역 분할 및 블록 설정하고 데이터 변환하여 원본 데이터를 저장하는 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  74. 제 73항에 있어서, 상기 홍채영상 취득 프로세스는,
    등록을 원하는 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하는 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  75. 제 74항에 있어서, 상기 홍채영상 취득프로세스는,
    상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 프로세스를 더 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  76. 제 74항에 있어서, 상기 각 클래스는,
    홍채 반경을 d라 하고 동공 반경을 r이라 할 때(단 d>r), 홍채 반경(d)에 비례하여 동공 반경(r)의 최소 크기에서 최대 크기까지를 일정한 상수값으로 분할하여 생성되는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  77. 제 76항에 있어서, 상기 원본 데이터 저장 프로세스는,
    동공 중심에 대하여 그 절대 좌표를 원본 데이터로 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  78. 제 77항에 있어서, 상기 원본 데이터 저장 프로세스는,
    동공 중심을 지나는 축(동공 중심축)을 기준하여 그 상하로 일정간격을 갖는 다수 대역으로 홍채영역을 분할하여 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  79. 제 78항에 있어서, 상기 원본 데이터 저장 프로세스는,
    상기 각 분할대역은 동공을 중심으로 미리 정해진 순위에 따라 우선 순위를 부여하여 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  80. 제 78항 또는 제 79항에 있어서, 상기 각 분할대역은,
    상기 동공 중심축에 수직하는 또 다른 동공 중심축에 의해 다시 두 개의 블록으로 분할되는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  81. 제 80항에 있어서, 상기 분할된 각 블록은,
    홍채 반경(d)과 동공 반경(r)을 한계로 하여 가변적인 크기를 갖는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  82. 제 81항에 있어서, 상기 원본데이터 저장 프로세스는,
    상기 분할된 각 블록내의 화소 밀도에 따라 주데이터, 부데이터, 반(反)주데이터로 분류하여 원본 데이터를 저장하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  83. 제 82항에 있어서, 상기 원본데이터 저장 프로세스는,
    기설정된 기준 영상 광도보다 어둡게 나타나는 부분(기준 영상광도보다 낮은 영상광도를 갖는 부분)을 부데이터로 결정하고, 상기 부데이터 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이상에 이르는 부분을 주데이터로 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  84. 제 82항에 있어서, 상기 원본 데이터 저장 프로세스는,
    기설정된 기준 영상 광도보다 밝게 나타나는 부분(기준 영상광도보다 높은 영상광도를 갖는 부분)들 중에서 같은 범위의 광도를 가진 화소들의 면적당 밀도가 미리 설정한 기준 밀도 이하에 이르는 부분을 반주데이터로 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  85. 제 83항에 있어서, 상기 부데이터는,
    기설정된 기준 영상광도 이하의 레벨을 소정 레벨을 중심으로 하여 두 영역으로 분할하되, 그 분할레벨을 중심으로 최하위 영상광도에 가까운 레벨을 상위레벨로 설정하고 기준 영상광도에 가까운 레벨을 하위레벨로 설정하여, 어느 하나의 레벨을 사용하여 저장되는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  86. 제 85항에 있어서, 상기 부데이터는,
    상위레벨과 하위레벨로 분할하는 레벨 주변의 소정 영역을 보정레벨로 설정하여, 상기 보정레벨에 대한 논리합 및/또는 논리곱 연산에 의해 흐린 홍채영상의 데이터 레벨을 보정할 수 있게 한 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  87. 제 77항 또는 제 78항에 있어서, 상기 동공 중심은,
    취득된 동공 영상에 대하여 동공 경계상의 임의의 두 점을 각각 S(x1, y1)와 E(x2, y2), 상기 두 점 S와 E를 잇는 직선에 대해 수직 2등분선을 그어 원호 SE와 만나는 중점을 C(x3, y3)라 하여, 상기 원호 SE의 중점으로 원의 중심 I(x0, y0)를
    --(식 2a)로 계산하고,
    상기 동공 경계를 따라 형성되는 다수의 원호의 중점들을 추출하여 그 다수의 원의 중심들에서 그 반경이 상기 상수 클래스 범위 내에 해당하는 원의 중심점들만을 계산하여 동공의 가중심(xp, yp)을
    --(식 2b)로 결정한 후,
    다시 2차적으로 상기 동공의 가중심( xp, yp)으로부터
    --(식 2c)
    xpm=선분 xpxm, ypm= 선분 ypym
    범위 안에서
    --(식 2d)를,
    범위 안에서
    --(식 2e)를 설정하여 새로운 중심을 결정하고,
    상기 식 2c부터 식 2e까지의 계산과정을 수회 반복하여 동공의 경계로부터 최종 동공 중심을 결정하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  88. 제 87항에 있어서, 상기 동공의 경계는,
    Imin< Ib< Ima일 때,--(식 1)
    (단,Ia, Ib= 화소당 영상광도, Ima, Imb= 평균 영상광도, Na, Nb= 반복 시행 횟수, Imin= 영상 광도 최저 한계 상수)으로 지정되는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  89. 제 88항에 있어서, 상기 홍채의 반경은,
    상기 동공경계를 지정하는 계산식으로부터 홍채 경계를 계산하고, 상기 동공 중심을 결정하는 계산식으로부터 홍채 중심을 계산하여, 그 각각의 계산 결과로 얻은 적합한 홍채 경계 점들에 대해 홍채의 중심으로부터 각 경계점들까지의 거리를 평균하여 계산하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  90. 제 72항에 있어서, 상기 신원 확인 프로세스는,
    신원 확인을 원하는 개인으로부터 확인 요청본 홍채영상을 취득하는 프로세스와;
    상기 취득된 확인 요청본 홍채영상이 속하는 클래스 및 해당 클래스의 원본 홍채영상을 검색하여 그 존재여부를 판단하는 프로세스와;
    상기 판단 결과, 원본 홍채영상이 존재하는 확인 요청본 홍채영상에 대해서는 대역 분할 및 블록 설정하고 데이터 변환을 실시한 후, 원본 홍채영상의 데이터와 비교하여, 데이터 일치율 및 대역의존성을 분석하는 프로세스와;
    상기 분석 결과로 상기 확인 요청본 홍채영상이 기설정된 보안레벨의 조건을 만족시키는지를 판단하여 본인 확인 또는 미확인 여부를 출력하는 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  91. 제 90항에 있어서, 상기 신원 확인 프로세스는,
    오인식 및 무생물체에 의한 위조 방지를 위해 필요에 따라 상기 확인 요청본 홍채영상 취득 프로세스에서 동공의 반경을 달리하는 하나 이상의 확인 요청본 홍채영상을 취득하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  92. 제 90항 또는 제 91항에 있어서, 상기 확인 요청본 홍채영상 취득 프로세스는,
    확인을 원하는 홍채 주변의 가시광선의 광도를 조절하여 홍채 내의 동공 반경의 크기를 조절하는 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  93. 제 92항에 있어서, 상기 확인 요청본 홍채영상 취득프로세스는,
    상기 가시광선에 의해 조절된 상기 홍채 주변의 영상 광도가 기준 영상 광도이하일 때 비가시광선을 조사하여 영상 광도를 조절하는 프로세스를 더 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  94. 제 90항에 있어서, 상기 신원 확인 프로세스는,
    상기 확인 요청본 홍채영상 검색 프로세스에서 확인 요청본 홍채영상에 해당하는 클래스가 존재하는지를 우선 검색하여, 해당 클래스가 검색되지 않을 경우 곧바로 본인 미확인결과를 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  95. 제 94항에 있어서, 상기 확인 요청본 홍채영상 검색 프로세스에서, 미리 정해진 클래스의 분류에 의해 원본 홍채영상을 검색하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  96. 제 95항에 있어서, 상기 확인 요청본 홍채영상 검색 프로세스에서, 확인 요청 홍채영상의 해당 클래스를 찾아내었을 경우 원본 홍채크기 대하여 상기 확인요청본 홍채영상에 영상 스케일링을 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인 프로그램을 저장한 기록매체.
  97. 제 96항에 있어서, 상기 데이터 비교 및 결과 분석 프로세스에서,
    상기 스케일링 된 확인 요청본 홍채영상의 전체 데이터에 대하여 원본 홍채영상의 데이터를 각각 그 절대위치로서 일대일 비교하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  98. 제 96항에 있어서, 상기 데이터 비교 및 결과 분석 프로세스에서,
    상기 확인 요청본 홍채영상의 데이터를 원본 데이터의 블록 단위로 비교하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  99. 제 98항에 있어서, 상기 데이터 비교 및 결과 분석프로세스에서,
    상기 블록 단위로 비교함에 있어, 그 비교 결과를 주데이터부, 부데이터부, 반주데이터부로 분류하고, 해당 블록의 대역 우선순위를 분류하는 지정하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  100. 제 99항에 있어서, 상기 데이터 비교 및 결과 분석 프로세스는,
    상기 비교된 데이터 블록의 우선순위를 비교결과에 반영하는 프로세스와;
    매 블록의 구성 요소인 주데이터, 부데이터, 반(反)주데이터의 비교 일치율을 파악하는 프로세스와;
    상기 비교 일치율이 미리 지정된 보안레벨 조건에 일치하는지를 분석하여 본인 확인/미확인여부를 결정하는 최종결과를 출력하는 프로세스를 포함하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  101. 제 100항에 있어서, 상기 최종결과 출력 프로세스는,
    상기 블록 단위로 비교된 각 데이터 블록의 대역 우선순위에 따라 데이터 일치율의 의존도를 높게 부여하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  102. 제 100항에 있어서, 상기 최종결과 출력 프로세스는,
    상기 주데이터부 및 반주데이터부의 데이터 일치율을 절대 요소로 지정하여 상기 최종 결과에 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  103. 제 100항에 있어서, 상기 최종결과 출력 프로세스는,
    상기 부데이터부의 상위레벨 또는 하위레벨 및/또는 보정레벨에 대한 데이터 일치율을 상기 최종 결과에 적용하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
  104. 제 103항에 있어서, 상기 최종결과 출력 프로세스는,
    상기 부데이터부의 보정레벨의 적용 정도를 최종 결과와 함께 출력하는 것을 특징으로 하는 홍채를 이용한 신원 확인프로그램을 저장한 기록매체.
KR10-2000-0059099A 2000-07-10 2000-10-07 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체 Expired - Lifetime KR100373850B1 (ko)

Priority Applications (10)

Application Number Priority Date Filing Date Title
KR10-2000-0059099A KR100373850B1 (ko) 2000-10-07 2000-10-07 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체
CA002425012A CA2425012A1 (en) 2000-10-07 2001-09-05 Iris identification system and method and computer readable storage medium stored therein computer executable instructions to implement iris identification method
CNB018023983A CN1237474C (zh) 2000-10-07 2001-09-05 虹膜识别系统和方法
DE10194154T DE10194154B4 (de) 2000-10-07 2001-09-05 Iris-Identifikationssystem und Verfahren und computerlesbares Speichermedium mit darin gespeicherten, vom Computer ausführbaren Instruktionen, um das Iris-Identifikationsverfahren zu implementieren
JP2002535060A JP4863423B2 (ja) 2000-10-07 2001-09-05 虹彩を用いた身元確認システム及び方法並びにその方法を実行するための身元確認プログラムを格納したコンピュータ読取り可能な記録媒体
AU2001286293A AU2001286293A1 (en) 2000-10-07 2001-09-05 Iris identification system and method and computer readable storage medium stored therein computer executable instructions to implement iris identification method
GB0207632A GB2370672B (en) 2000-10-07 2001-09-05 Iris identification system and method and computer readable storage medium stored therein computer executable instructions to implement iris
PCT/KR2001/001499 WO2002031750A1 (en) 2000-10-07 2001-09-05 Iris identification system and method and computer readable storage medium stored therein computer executable instructions to implement iris identification method
US09/962,751 US20020039433A1 (en) 2000-07-10 2001-09-24 Iris identification system and method and computer readable storage medium stored therein computer executable instructions to implement iris identification method
US10/420,813 US7277561B2 (en) 2000-10-07 2003-04-23 Iris identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0059099A KR100373850B1 (ko) 2000-10-07 2000-10-07 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020020076685A Division KR20030005113A (ko) 2002-12-04 2002-12-04 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체

Publications (2)

Publication Number Publication Date
KR20020028146A true KR20020028146A (ko) 2002-04-16
KR100373850B1 KR100373850B1 (ko) 2003-02-26

Family

ID=19692415

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0059099A Expired - Lifetime KR100373850B1 (ko) 2000-07-10 2000-10-07 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체

Country Status (9)

Country Link
US (1) US20020039433A1 (ko)
JP (1) JP4863423B2 (ko)
KR (1) KR100373850B1 (ko)
CN (1) CN1237474C (ko)
AU (1) AU2001286293A1 (ko)
CA (1) CA2425012A1 (ko)
DE (1) DE10194154B4 (ko)
GB (1) GB2370672B (ko)
WO (1) WO2002031750A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030010944A (ko) * 2001-07-27 2003-02-06 에버미디어 주식회사 다중 1차원 홍채 특징에 기반한 홍채검증방법
WO2011090225A1 (ko) 2010-01-22 2011-07-28 아이리텍 잉크 홍채크기가 다른 다수의 홍채이미지를 이용한 홍채인식장치 및 방법

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100374708B1 (ko) * 2001-03-06 2003-03-04 에버미디어 주식회사 회전영상의 보정에 의한 비접촉식 홍채인식방법
US7155035B2 (en) 2002-02-05 2006-12-26 Matsushita Electric Industrial Co., Ltd. Personal authentication method, personal authentication apparatus and image capturing device
EP1457926B8 (en) * 2002-11-07 2009-04-01 Panasonic Corporation Method for cerficating individual, iris registering device, system for certificating iris, and program for cerficating individual
EP1486904A1 (fr) * 2003-06-10 2004-12-15 STMicroelectronics S.A. Génération d'une image type reconstituée à partir d'un ensemble de plusieurs images représentant un même élément
US8705808B2 (en) 2003-09-05 2014-04-22 Honeywell International Inc. Combined face and iris recognition system
US8049812B2 (en) 2006-03-03 2011-11-01 Honeywell International Inc. Camera with auto focus capability
US8090157B2 (en) * 2005-01-26 2012-01-03 Honeywell International Inc. Approaches and apparatus for eye detection in a digital image
US8098901B2 (en) * 2005-01-26 2012-01-17 Honeywell International Inc. Standoff iris recognition system
US7761453B2 (en) * 2005-01-26 2010-07-20 Honeywell International Inc. Method and system for indexing and searching an iris image database
US8442276B2 (en) * 2006-03-03 2013-05-14 Honeywell International Inc. Invariant radial iris segmentation
US7593550B2 (en) 2005-01-26 2009-09-22 Honeywell International Inc. Distance iris recognition
US8064647B2 (en) 2006-03-03 2011-11-22 Honeywell International Inc. System for iris detection tracking and recognition at a distance
KR100629550B1 (ko) * 2004-11-22 2006-09-27 아이리텍 잉크 다중스케일 가변영역분할 홍채인식 방법 및 시스템
KR101299074B1 (ko) 2006-03-03 2013-08-30 허니웰 인터내셔널 인코포레이티드 홍채 인코딩 시스템
GB2448653B (en) * 2006-03-03 2011-03-23 Honeywell Int Inc Single lens splitter camera
KR101308368B1 (ko) * 2006-03-03 2013-09-16 허니웰 인터내셔널 인코포레이티드 홍채 품질 측정을 갖는 홍채 인식 시스템
AU2007281940B2 (en) 2006-03-03 2010-12-16 Gentex Corporation Modular biometrics collection system architecture
WO2008131201A1 (en) 2007-04-19 2008-10-30 Global Rainmakers, Inc. Method and system for biometric recognition
US8063889B2 (en) * 2007-04-25 2011-11-22 Honeywell International Inc. Biometric data collection system
US9117119B2 (en) 2007-09-01 2015-08-25 Eyelock, Inc. Mobile identity platform
WO2009029765A1 (en) 2007-09-01 2009-03-05 Global Rainmakers, Inc. Mirror system and method for acquiring biometric data
US8436907B2 (en) 2008-05-09 2013-05-07 Honeywell International Inc. Heterogeneous video capturing system
WO2009158662A2 (en) 2008-06-26 2009-12-30 Global Rainmakers, Inc. Method of reducing visibility of illimination while acquiring high quality imagery
US8213782B2 (en) 2008-08-07 2012-07-03 Honeywell International Inc. Predictive autofocusing system
US8090246B2 (en) * 2008-08-08 2012-01-03 Honeywell International Inc. Image acquisition system
KR101030613B1 (ko) * 2008-10-08 2011-04-20 아이리텍 잉크 아이이미지에서 관심영역정보 및 인식적 정보획득방법
TWI459309B (zh) * 2008-11-28 2014-11-01 Chi Mei Comm Systems Inc 虹膜識別系統及方法
US8280119B2 (en) 2008-12-05 2012-10-02 Honeywell International Inc. Iris recognition system using quality metrics
CN102292700A (zh) * 2009-01-24 2011-12-21 惠普开发有限公司 用于增强安全印刷的系统和方法
US8630464B2 (en) 2009-06-15 2014-01-14 Honeywell International Inc. Adaptive iris matching using database indexing
US8472681B2 (en) 2009-06-15 2013-06-25 Honeywell International Inc. Iris and ocular recognition system using trace transforms
US8742887B2 (en) 2010-09-03 2014-06-03 Honeywell International Inc. Biometric visitor check system
US10043229B2 (en) 2011-01-26 2018-08-07 Eyelock Llc Method for confirming the identity of an individual while shielding that individual's personal data
KR102024949B1 (ko) 2011-02-17 2019-09-24 아이락 엘엘씨 단일 센서를 이용하여 장면 이미지 및 홍채 이미지를 획득하기 위한 효율적인 방법 및 시스템
FR2979727B1 (fr) * 2011-09-06 2013-08-30 Morpho Identification par reconnaissance d'iris
FR2984565A1 (fr) * 2011-12-19 2013-06-21 Thomson Licensing Procede et dispositif d'estimation de la puissance optique des lentilles de verres correcteurs d'une paire de lunettes portee par un spectateur.
WO2014205021A1 (en) * 2013-06-18 2014-12-24 Delta ID Inc. Multiple mode image acquisition for iris imaging
KR102237479B1 (ko) * 2014-06-03 2021-04-07 (주)아이리스아이디 홍채 인식 단말기 및 방법
KR101582467B1 (ko) 2014-06-24 2016-01-06 (주)이리언스 인접 합산 이진화를 이용한 동공 추출 방법 및 이를 이용한 동공 추출 제어장치
CN105743850B (zh) * 2014-12-10 2020-04-10 深圳市智莱科技股份有限公司 利用快件箱投递物品时取得用户验证信息的方法及装置
JP6572537B2 (ja) 2014-12-15 2019-09-11 富士通コネクテッドテクノロジーズ株式会社 認証装置、方法及びプログラム
US10337983B2 (en) * 2015-04-12 2019-07-02 Taiwan Biophotonic Corporation Module, device and method for optical measurement
US10049272B2 (en) * 2015-09-24 2018-08-14 Microsoft Technology Licensing, Llc User authentication using multiple capture techniques
CN106899567B (zh) 2016-08-24 2019-12-13 阿里巴巴集团控股有限公司 用户核身方法、装置及系统
JP6652090B2 (ja) * 2017-03-10 2020-02-19 オムロン株式会社 運転モード切替制御装置、システム、方法、およびプログラム
CN106650712A (zh) * 2017-03-20 2017-05-10 武汉虹识技术有限公司 虹膜识别系统
JP6550094B2 (ja) * 2017-06-08 2019-07-24 シャープ株式会社 認証装置および認証方法
BR112020013648A2 (pt) * 2018-01-25 2020-12-01 Ntt Docomo, Inc. aparelho de usuário que se comunica com um aparelho de estação base usando uma primeira rat e uma segunda rat e aparelho de estação base que se comunica com um aparelho de usuário usando uma primeira rat e uma segunda rat
US11632501B2 (en) * 2019-12-20 2023-04-18 Tobil AB Controlling settings of an image sensor device in an eye tracking system

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4641349A (en) * 1985-02-20 1987-02-03 Leonard Flom Iris recognition system
US5291560A (en) * 1991-07-15 1994-03-01 Iri Scan Incorporated Biometric personal identification system based on iris analysis
JPH09134430A (ja) * 1995-11-08 1997-05-20 Oki Electric Ind Co Ltd アイリスデータ照合システム
JPH10340342A (ja) * 1997-06-06 1998-12-22 Oki Electric Ind Co Ltd 個体識別装置
JPH11213163A (ja) * 1998-01-28 1999-08-06 Oki Electric Ind Co Ltd 個体識別装置
JP2000194855A (ja) * 1998-12-25 2000-07-14 Oki Electric Ind Co Ltd 個体識別システム
JP2000189403A (ja) * 1998-12-25 2000-07-11 Oki Electric Ind Co Ltd 虹彩領域抽出方法及び個体識別装置
JP2000194853A (ja) * 1998-12-25 2000-07-14 Oki Electric Ind Co Ltd 個体識別装置
KR20010006975A (ko) * 1999-04-09 2001-01-26 김대훈 동공 및 자율신경환의 반응에 의한 홍채인식방법
KR20010094668A (ko) * 2000-03-31 2001-11-01 김대훈 인터넷망에서 홍채이미지 인식을 이용한개인인식응용시스템과 그 방법
KR20010000697A (ko) * 2000-10-13 2001-01-05 허상복 네트워크를 이용한 공동건물 시설관리 시스템
JP2012194855A (ja) * 2011-03-17 2012-10-11 Ricoh Co Ltd 印刷管理装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030010944A (ko) * 2001-07-27 2003-02-06 에버미디어 주식회사 다중 1차원 홍채 특징에 기반한 홍채검증방법
WO2011090225A1 (ko) 2010-01-22 2011-07-28 아이리텍 잉크 홍채크기가 다른 다수의 홍채이미지를 이용한 홍채인식장치 및 방법
US9087238B2 (en) 2010-01-22 2015-07-21 Iritech Inc. Device and method for iris recognition using a plurality of iris images having different iris sizes

Also Published As

Publication number Publication date
CN1237474C (zh) 2006-01-18
US20020039433A1 (en) 2002-04-04
GB2370672A (en) 2002-07-03
JP4863423B2 (ja) 2012-01-25
GB2370672B (en) 2004-06-30
GB0207632D0 (en) 2002-05-15
WO2002031750A1 (en) 2002-04-18
KR100373850B1 (ko) 2003-02-26
JP2004511862A (ja) 2004-04-15
CA2425012A1 (en) 2002-04-18
CN1388945A (zh) 2003-01-01
DE10194154B4 (de) 2005-12-22
DE10194154T1 (de) 2002-09-26
AU2001286293A1 (en) 2002-04-22

Similar Documents

Publication Publication Date Title
KR100373850B1 (ko) 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체
CN111652223B (zh) 证件识别方法及装置
RU2711050C2 (ru) Качество изображения и признака, улучшение изображения и выделение признаков для распознавания по сосудам глаза и лицам и объединение информации о сосудах глаза с информацией о лицах и/или частях лиц для биометрических систем
JP5107045B2 (ja) 目に関して取得される画像中の虹彩を表す画素を特定する方法
Tabassi et al. Fingerprint image quality
EP1751695B1 (en) Identification of image characteristics
He et al. Real-time human face detection in color image
WO2005024708A1 (en) The pupil detection method and shape descriptor extraction method for a iris recognition, iris feature extraction apparatus and method, and iris recognition system and method using its
KR20010021850A (ko) 피험자 신원 자동 확인 시스템 및 방법
JP2009523265A (ja) 画像中の虹彩の特徴を抽出する方法
US8842889B1 (en) System and method for automatic face recognition
JP2007188504A (ja) 画像中の画素強度をフィルタリングする方法
JP7360217B2 (ja) ユーザのバイオメトリック特性を有する当該ユーザの物体の画像からデータを取得するための方法
US20240203150A1 (en) Systems and methods for document authentication
KR20030005113A (ko) 홍채를 이용한 신원 확인 시스템 및 방법과 그 방법에대한 컴퓨터 프로그램 소스를 저장한 기록매체
KR20030034258A (ko) 홍채와 망막을 이용한 신원 확인시스템과 방법 및 그방법에 대한 컴퓨터 프로그램 소스를 저장한 기록매체
Cho et al. Core-based fingerprint image classification
KR102225623B1 (ko) 키포인트 기술자 매칭 및 다수결 기법 기반 얼굴 인식 시스템 및 방법
KR102318051B1 (ko) 사용자 인증 시스템에서 여백을 포함한 얼굴영역 이미지를 이용한 라이브니스 검사방법
Gawande et al. Improving iris recognition accuracy by score based fusion method
JP4617121B2 (ja) 個人認証装置及び個人認証方法
Fahn et al. A cross-dataset evaluation of anti-face-spoofing methods using random forests and convolutional neural networks
KR100427181B1 (ko) 에지/컬러정보를 이용한 얼굴 피부색 영역 추출시스템 및그 방법
Rahma et al. The using of Gaussian pyramid decomposition, compact watershed segmentation masking and DBSCAN in copy-move forgery detection with SIFT
JP4295104B2 (ja) ユーザを識別するためのシステム

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

A107 Divisional application of patent
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20080214

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

K11-X000 Ip right revival requested

St.27 status event code: A-6-4-K10-K11-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20080214

PR0401 Registration of restoration

St.27 status event code: A-6-4-K10-K13-oth-PR0401

R401 Registration of restoration
PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20090214

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

K11-X000 Ip right revival requested

St.27 status event code: A-6-4-K10-K11-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20090214

PR0401 Registration of restoration

St.27 status event code: A-6-4-K10-K13-oth-PR0401

R401 Registration of restoration
PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

U15-X000 Partial renewal or maintenance fee paid modifying the ip right scope

St.27 status event code: A-4-4-U10-U15-oth-X000

FPAY Annual fee payment

Payment date: 20130204

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20140213

Year of fee payment: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

S20-X000 Security interest recorded

St.27 status event code: A-4-4-S10-S20-lic-X000

FPAY Annual fee payment

Payment date: 20150216

Year of fee payment: 13

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

FPAY Annual fee payment

Payment date: 20160205

Year of fee payment: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 14

FPAY Annual fee payment

Payment date: 20170213

Year of fee payment: 15

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 15

S20-X000 Security interest recorded

St.27 status event code: A-4-4-S10-S20-lic-X000

S22-X000 Recordation of security interest cancelled

St.27 status event code: A-4-4-S10-S22-lic-X000

FPAY Annual fee payment

Payment date: 20180212

Year of fee payment: 16

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 16

FPAY Annual fee payment

Payment date: 20190213

Year of fee payment: 17

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 17

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 18

PC1801 Expiration of term

St.27 status event code: N-4-6-H10-H14-oth-PC1801

Not in force date: 20201008

Ip right cessation event data comment text: Termination Category : EXPIRATION_OF_DURATION

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000