[go: up one dir, main page]

KR100936880B1 - 홍채 이미지 저장방법 및 복원 방법 - Google Patents

홍채 이미지 저장방법 및 복원 방법 Download PDF

Info

Publication number
KR100936880B1
KR100936880B1 KR1020070090917A KR20070090917A KR100936880B1 KR 100936880 B1 KR100936880 B1 KR 100936880B1 KR 1020070090917 A KR1020070090917 A KR 1020070090917A KR 20070090917 A KR20070090917 A KR 20070090917A KR 100936880 B1 KR100936880 B1 KR 100936880B1
Authority
KR
South Korea
Prior art keywords
image
iris
compressed
center
information
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.)
Expired - Fee Related
Application number
KR1020070090917A
Other languages
English (en)
Other versions
KR20090025796A (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
Application filed by 아이리텍 잉크 filed Critical 아이리텍 잉크
Priority to KR1020070090917A priority Critical patent/KR100936880B1/ko
Priority to PCT/KR2008/005253 priority patent/WO2009031850A1/en
Priority to US12/676,355 priority patent/US20100182456A1/en
Priority to CN200880106172A priority patent/CN101816018A/zh
Publication of KR20090025796A publication Critical patent/KR20090025796A/ko
Application granted granted Critical
Publication of KR100936880B1 publication Critical patent/KR100936880B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/154Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process

Landscapes

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

Abstract

본 발명은 홍채 인식 및 비교 등에 사용되는 홍채이미지에서 홍채이미지를 제외한 부분을 제거한 저장용 이미지데이터를 압축 저장하므로 메모리 용량을 줄이고 인식 속도를 높일 수 있는 홍채저장 및 복원방법에 관한 것이다.
본 발명은 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00001
을 획득하는 단계를 거치고, 원본 이미지로부터 홍채 이미지를 추출하기 위하여 외부원을 벗어난 부분과 내부원에 포함된 이미지가 제거된 일차 이미지
Figure 112007065135528-pat00002
을 획득하는 단계를 거치며, 외부원과 내부원사이에 포함된 일차이미지
Figure 112007065135528-pat00003
을 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00004
로 변환하는 단계를 거치고, 변환된 폴라 이미지
Figure 112007065135528-pat00005
로부터 압축된 압축이미지
Figure 112007065135528-pat00006
을 획득하는 단계를 거치며, 압축된 압축이미지
Figure 112007065135528-pat00007
의 복원을 위한 정보
Figure 112007065135528-pat00008
와 함께 저장용 이미지데이터
Figure 112007065135528-pat00009
로 메모리에 저장하는 단계를 거쳐서 홍채 인식 시에는 저장용 이미지데이터
Figure 112007065135528-pat00010
로부터 복원된 복원이미지
Figure 112007065135528-pat00011
을 사용하도록 구성되어 있다.
본 발명은 홍채 인식 시스템마다 서로 다른 홍채 이미지 저장 및 복원 방식 을 공통의 규격으로 통일하고 표준화하여, 모든 홍채 인식 시스템에 저장 및 복원에 따른 메모리 저장용량 등에 따른 비효율성 및 비용 등을 줄이고, 홍채 인식시 처리속도를 높이는 작용효과가 있다.
홍채포함환형, 외부원, 내부원, 눈가림처리, 홍채이미지, 저장, 복원

Description

홍채 이미지 저장방법 및 복원 방법{An Iris Image Storing Method and An Iris Image Restored Method}
본 발명은 카메라 등으로부터 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00012
을 획득하고, 원본 이미지로부터 홍채 이미지를 추출하기 위하여 외부원을 벗어난 부분과 내부원에 포함된 이미지가 제거된 일차 이미지
Figure 112007065135528-pat00013
을 획득하며, 외부원과 내부원사이에 포함된 일차이미지
Figure 112007065135528-pat00014
을 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00015
로 변환하거나 외부원과 내부원사이에 포함된 일차이미지
Figure 112007065135528-pat00016
을 획득한 부분으로부터 홍채의 가림 부분이 제거 처리된 이차이미지
Figure 112007065135528-pat00017
을 획득하여 가림 부분이 처리된 이차이미지
Figure 112007065135528-pat00018
을 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00019
로 변환한 후, 변환된 폴라 이미지
Figure 112007065135528-pat00020
로부터 압축된 압축이미지
Figure 112007065135528-pat00021
을 획득하고, 압축된 압축이미지
Figure 112007065135528-pat00022
을 복원을 위한 정보
Figure 112007065135528-pat00023
와 함 께 저장용 이미지데이터
Figure 112007065135528-pat00024
로 메모리에 저장하며, 홍채 인식 시에는 메모리에 저장된 저장용 이미지데이터
Figure 112007065135528-pat00025
로부터 복원된 복원이미지
Figure 112007065135528-pat00026
을 사용함으로써 홍채 인식 시스템마다 서로 다른 홍채 이미지 저장 및 복원 방법을 공통의 규격으로 통일하고 표준화하여, 모든 홍채 인식 시스템에 저장 및 복원에 따른 메모리 저장용량 등의 비효율성 및 비용을 줄이고 처리속도를 향상시킬 수 있는 홍채 이미지 저장 및 복원 방법에 관한 것이다.
일반적으로 카메라로부터 획득된 눈 이미지에는 홍채 부분을 제외한 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등이 함께 포함되어 있다. 그러나 홍채 인식 알고리즘에서는 홍채 이미지와 무관한 상기 부분들을 제거하고 남은 순수한 홍채 이미지만을 사용하여 비교하므로 이들은 사실상 불필요한 부분이라고 볼 수 있다.
홍채 이미지를 저장하고 이를 홍채 인식 시에 사용하는 방법에는 크게 두 가지가 있으며, 첫째는 동공, 흰자, 눈꺼풀, 눈썹 및 머리카락 등의 불필요한 부분들까지 포함한 원본 이미지 데이터 전체를 메모리에 저장해두고, 홍채 인식을 실행할 때에 메모리에 저장된 동공, 흰자, 눈꺼풀, 눈썹 및 머리카락 등의 불필요한 정보가 포함된 이미지로부터 홍채 이미지만을 추출하여 사용하는 것이며, 둘째는 메모리에 저장하기 전에 오프라인으로 정확히 “홍채 경계”를 찾아내어 “순수 홍채 이미지 부분”만을 추출한 후 이를 저장해두고, 홍채 인식 시에는 홍채 경계를 찾는 등의 별도의 홍채 이미지 추출 과정이 없이 곧바로 이를 사용하여 신속하게 비 교 인식하는 것이다.
그러나 전자의 방법을 따를 경우에는 원본 이미지를 저장하는 메모리 용량의 크기가 큰 장치에 원본 이미지 데이터를 저장할 경우 별 문제가 발생하지 않으나, 저장 용량의 크기가 작은 인식장치에 원본 이미지를 저장하여야 할 경우 예를 들어, 4KByte 정도의 저장 공간을 갖는 스마트 카드 등에 저장되어야 할 경우에는 메모리 부족에 따른 문제가 발생하며, 인식을 위한 비교하는 단계에서는 처리속도가 다소 느릴 수 있다. 후자의 방법은 아마도 가장 이상적인 방법이라고 볼 수 있지만, 일반적으로 원본 눈 이미지에서 어느 부분까지를 “순수 홍채 부분”으로 볼 것인가라는 애매함으로 인하여 추출 알고리즘에 따라서 “순수 홍채 부분”이 달라질 수 있고, 고정된 특정 홍채의 경계를 찾는 알고리즘만을 적용할 경우에 이미지에 따라 홍채 인식률이 저하될 수도 있다. 따라서 홍채 경계를 찾는 시점은 홍채 인식 시에 수행하도록 하여 사용되는 이미지에 따라 적절한 홍채이미지의 경계를 찾는 알고리즘을 선택하여 적용하도록 여지를 두는 것이 바람직하며, 이 경우에는 메모리의 용량을 크게 줄일 수 있고 비교하여 인식하는 단계에서 처리속도를 높일 수 있다.
종래에는 전자의 방법을 사용하여 원본 이미지를 저장하고 메모리 저장 시에 메모리 용량을 많이 차지하고, 홍채이미지를 비교할 경우에 원본 이미지로부터 홍채이미지를 추출하여 사용하여야 하므로 인식 시에 처리시간이 많이 소요되는 문제점이 있다.
본 발명이 해결하고자 하는 과제는 원본 이미지에 포함된 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 불필요한 이미지들을 메모리에 저장하기 전에 홍채포함환형 부분을 추출한 후 이를 메모리에 압축 저장해두고, 홍채 인식 시에는 메모리에 저장된 홍채 이미지 정보만을 사용하므로 별도의 홍채 이미지 추출 과정이 없이 곧바로 이를 사용함으로써 스마트카드 또는 통상의 메모리에 저장되는 데이터 량을 줄이고, 비교하여 인식하는 단계에서 처리속도를 높일 수 있도록 하는데 있다.
본 발명이 해결하고자 하는 또 다른 과제는 홍채 인식 시스템마다 다른 홍채 이미지 저장 및 복원 방식을 공통의 규격으로 통일하고 표준화하여, 모든 홍채 인식 시스템의 홍채이미지 저장 및 복원에 따른 메모리 저장용량 등에 따른 비효율성 및 비용 등을 줄이고, 홍채 인식 시의 처리속도를 높이는데 있다.
본 발명이 해결하고자 하는 과제의 해결수단은 카메라로부터 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00027
을 획득하는 단계를 거치고, 원본 이미지로부터 저장을 위한 홍채 이미지를 추출하기 위하여 외부원을 벗어난 부분과 내부원에 포함된 이미지가 제거된 영역(이하 ‘홍채포함환형’이라 한다)으로 구성된 일차 이미지
Figure 112007065135528-pat00028
을 획득하는 단계를 거치며, 일차 이미지
Figure 112007065135528-pat00029
에서 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 홍채의 가림 부분이 제거 처리된 이차이미지
Figure 112007065135528-pat00030
을 획득하는 단계를 거치고, 가림 부분이 제거 처리된 이차이미지
Figure 112007065135528-pat00031
을 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00032
로 변환하는 단계를 거치며, 변환된 폴라 이미지
Figure 112007065135528-pat00033
로부터 압축된 압축이미지
Figure 112007065135528-pat00034
획득하는 단계를 거치고, 압축된 압축이미지
Figure 112007065135528-pat00035
을 복원을 위한 정보
Figure 112007065135528-pat00036
와 함께 저장용 이미지데이터
Figure 112007065135528-pat00037
로 메모리에 저장하는 단계를 거치고, 홍채 인식 시에는 저장용 이미지데이터
Figure 112007065135528-pat00038
로부터 복원된 복원 이미지
Figure 112007065135528-pat00039
사용하도록 구성함으로써 이미지 저장을 위한 메모리의 용량을 줄일 수 있고 홍채인식 시에 처리속도를 높일 수 있다.
본 발명이 해결하고자 하는 과제의 또 다른 해결수단은 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00040
을 획득하는 단계를 거치고, 원본 이미지로부터 홍채 이미지를 추출하기 위하여 외부원을 벗어난 부분과 내부원에 포함된 이미지가 제거된 일차 이미지
Figure 112007065135528-pat00041
을 획득하는 단계를 거치며, 홍채포함환형 부분에 포함된 일차이미지(
Figure 112007065135528-pat00042
)를 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00043
로 변환하는 단계를 거치고, 변환된 폴라 이미지
Figure 112007065135528-pat00044
로부터 압축된 압축이미지
Figure 112007065135528-pat00045
을 획득하는 단 계를 거치며, 압축된
Figure 112007065135528-pat00046
을 복원을 위한 정보
Figure 112007065135528-pat00047
와 함께 최종 저장용 이미지데이터
Figure 112007065135528-pat00048
로 메모리에 저장하는 단계를 거쳐서, 홍채 인식 시에는 최종 저장용 이미지데이터
Figure 112007065135528-pat00049
로부터 복원된 복원이미지
Figure 112007065135528-pat00050
을 사용하도록 구성함으로써 이미지 저장을 위한 메모리의 저장용량을 줄일 수 있고 홍채인식 시의 처리속도를 높일 수 있다.
본 발명이 해결하고자 하는 과제의 또 다른 해결수단은 홍채 인식 시스템마다 다른 홍채 이미지 저장 및 복원 방식에서 홍채포함환형 부분의 이미지를 그대로 이용하거나 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 이용하는 등의 공통된 규격으로 통일하고 표준화하여, 모든 홍채 인식 시스템에 본 발명에 따른 규격화된 방법으로 홍채이미지를 메모리에 저장하고, 메모리에 저장된 홍채이미지를 복원하도록 함으로써 저장용량이 적은 스마트카드 등에 저장할 수 있도록 함은 물론이고, 이미지 저장용 메모리 용량 등에 따른 비효율성 및 비용 등을 줄일 수 있으며, 홍채인식 시에 처리속도를 높이는데 있다.
본 발명은 홍채 이미지 저장 및 복원 방식에서 홍채포함환형 부분의 이미지를 그대로 이용하거나 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 이용하여 압축 저장 함으로써 저장 용량이 작은 스마트카드 등에 홍채 정보를 용이하게 저장할 수 있음은 물론이고, 홍채 인식 시에는 추출대상 및 비교대상을 줄일 수 있으므로 처리속도를 크게 향상시킬 수 있는 작용효과가 있다.
본 발명의 또 다른 효과는 홍채 이미지 저장 및 복원 방식에서 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 이용하되, 불필요한 이미지들을 메모리에 저장하기 전에 홍채포함환형 부분을 추출한 후 이를 메모리에 압축 저장해두고, 홍채 인식 시에는 메모리에 저장된 홍채 이미지 정보만을 사용하므로 메모리 저장용량을 크게 줄이고 홍채 경계를 찾는 등의 별도의 홍채 이미지 추출 과정이 없이 곧바로 이를 사용함으로써 처리속도를 높이는데 있다.
본 발명 또 다른 효과는 홍채 인식 시스템마다 다른 홍채 이미지 저장 및 복원 방식을 상기 방법으로 공통의 규격으로 통일하고 표준화하여, 모든 홍채 인식 시스템에 저장 및 복원에 따른 메모리 용량 등에 따른 비효율성 및 비용 등을 줄이고, 처리속도를 향상시키는데 있다.
본 발명의 실시를 위한 구체적인 내용에 대하여 살펴본다. 본 발명에 따른 홍채의 모든 부분을 포함하는 외부원 또는 외부타원과 홍채를 포함하지 않는 내부원 또는 내부 타원사이에 위치한 부분을 앞서 정의한 “홍채포함환형”이라 하며, 본 발명은 카메라 등으로부터 홍채 부분을 포함한 원본 이미지 획득하고, 원본 이미지 중에서 홍채포함환형 부분의 이미지를 그대로 이용하거나 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 이용함으로써 이미지를 저장하는 메모리의 용량을 줄일 수 있고, 메모리에 저장된 이미지를 복원하여 비교 인식 시에 처리속도를 높일 수 있는 홍채이미지를 저장하는 방법 및 복원하는 방법에 관하는 것이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시 예의 구성과 작용을 설명하며, 도면에 도시되고 설명되는 본 발명의 구성과 작용은 적어도 하나 이상의 실시 예로서 설명되는 것이며, 이것에 의해 상기한 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지는 않는다.
본 발명의 이해를 용이하게 하는 도면을 살펴본다. 도1은 본 발명에 따른 홍채포함환형 부분의 이미지를 그대로 저장하고 복원하는 방법에 관한 흐름도이며, 도2는 본 발명에 따른 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 저장하고 복원하는 방법에 대한 흐름도이다. 도3은 도1에 따른 흐름도를 그림으로 도시한 것이며, 도4는 도2에 따른 흐름도를 그림으로 도시한 것이다. 도5는 본 발명에 따른 홍채포함환형 부분을 나타내는 외부원 및 내부원을 도시한 것이다. 도6은 본 발명에 따른 홍채이미지 저장 시에 포함되는 정보들의 하나의 예를 도시한 것이며, 도7은 극 좌표계와 데카르트 좌표계의 변환관계를 도시한 것이다.
본 발명에 따른 용어들을 살펴본다. 다양한 종류의 카메라 등의 홍채이미지 를 얻을 수 있는 장치로부터 획득한 홍채 부분을 포함한 이미지
Figure 112007065135528-pat00052
을 원본이미지라 하며, 원본 이미지
Figure 112007065135528-pat00053
로부터 저장을 위해 추출된 이미지
Figure 112007065135528-pat00054
을 일차이미지라 하고, 일차이미지
Figure 112007065135528-pat00055
을 극 좌표계로 변환한 이미지
Figure 112007065135528-pat00056
을 폴라(Polar) 이미지라 하며, 폴라 이미지
Figure 112007065135528-pat00057
로부터 압축된 압축이미지
Figure 112007065135528-pat00058
라 하고, 압축된 압축이미지
Figure 112007065135528-pat00059
을 복원을 위한 정보를
Figure 112007065135528-pat00060
라하고, 최종 스마트카드 또는 메모리에 저장되는 저장용 이미지데이터
Figure 112007065135528-pat00061
라 한다.
일차 이미지
Figure 112007065135528-pat00062
로부터 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 이차이미지
Figure 112007065135528-pat00063
라 한다. 본 발명에 따른 구체적인 실시 예를 살펴본다.
[실시 예]
[실시 예1]
본 발명에 따른 구체적인 실시 예1을 도면에 기초하여 살펴본다. 본 발명에 따른 실시 예1은 도1 및 도3에 도시되어 있으며, 도1은 본 발명에 따른 홍채포함환형 부분의 이미지를 그대로 저장하고 복원하는 방법에 관한 흐름도이며, 도3은 도1 에 따른 흐름도를 그림으로 도시한 것이다.
본 발명에 따른 실시 예1은 외부의 다양한 종류의 카메라 등의 홍채이미지를 얻을 수 있는 장치로부터 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00064
을 획득하는 단계를 거쳐서, 원본 이미지로부터 홍채포함환형 부분에 포함된 일차 이미지
Figure 112007065135528-pat00065
을 추출 획득하는 단계를 거치며, 홍채포함환형 부분에 위치한 일차이미지
Figure 112007065135528-pat00066
을 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00067
로 변환하는 단계를 거치고, 변환된 폴라 이미지
Figure 112007065135528-pat00068
로부터 메모리에 저장되는 이미지 데이터 량을 줄이기 위하여 압축된 압축이미지
Figure 112007065135528-pat00069
을 획득하는 단계를 거치며, 압축된 압축이미지
Figure 112007065135528-pat00070
을 복원을 위한 정보
Figure 112007065135528-pat00071
와 압축이미지
Figure 112007065135528-pat00072
을 최종 저장용 이미지데이터
Figure 112007065135528-pat00073
로 메모리 또는 통상의 데이터 저장장치에 저장하는 단계를 거쳐서, 홍채 인식 및 비교 시에는 메모리 또는 통상의 데이터 저장장치에 저장된 최종 저장용 이미지데이터
Figure 112007065135528-pat00074
로부터 복원된 복원이미지
Figure 112007065135528-pat00075
을 사용하는 단계로 이루어진 홍채이미지저장방법 및 복원방법에 관한 것이다.
도5는 본 발명에 따른 홍채포함환형 부분을 나타내는 외부원 및 내부원을 도시한 것이다. 도5에서, 외부원은 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원으로 구성하는 것이 바람직하나 타원으로 형성할 수도 있으며, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원형이 가장 바람직하나 홍채 포함 환형 부분은 작은 개수의 파라미터 값으로 유일하게 결정될 수 있는 모양을 가지면서 홍채 부분을 완전히 포함하는 곡선이기만 하면 족하다.
본 발명에 따른 실시 예1의 구성요소에 대하여 구체적으로 살펴본다. 원본이미지의 획득 단계에 대하여 살펴본다. 원본이미지의 획득은 다양한 종류의 카메라 및 홍채 이미지를 얻을 수 있는 장치를 이용하여 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00076
을 획득하는 단계이며, 일반적으로 홍채인식을 위하여 필수적으로 수행되는 단계이다.
다음은 카메라로부터 획득한 원본 이미지
Figure 112007065135528-pat00077
중에서 홍채 인식 및 비교 시에 사용되는 홍채이미지의 저장을 위해 홍채포함환형 부분에 포함된 이미지인 일차 이미지
Figure 112007065135528-pat00078
을 추출하는 단계이다. 보다 구체적으로 설명을 하면, 원본 이미지
Figure 112007065135528-pat00079
에서 메모리에 저장 시에 용량을 적게 차지하도록 하기 위하여 저장을 위해 필요한 이미지부분을 추출하는 것이며, 본 발명은 다음과 같은 일을 수행한다. 먼저, 카메라로부터 획득한 원본 이미지
Figure 112007065135528-pat00080
중에서 홍채이미지가 포함되 어 있지 않은 동공 내에 내부원
Figure 112007065135528-pat00081
을 하나 그린다. 그 다음에, 카메라로부터 획득한 동일한 상기 원본 이미지
Figure 112007065135528-pat00082
중에서 내부원과 같은 중심을 가지면서 홍채의 모든 부분을 포함하는 외부원
Figure 112007065135528-pat00083
을 또 하나 그린다.
여기서,
Figure 112007065135528-pat00084
은 퇴화된 원(degenerate circle), 즉 한 개의 점이어도 무관하다. 결과적으로,
Figure 112007065135528-pat00085
Figure 112007065135528-pat00086
의 내부에 완전히 포함되고 두 원 사이의 영역에는 카메라로부터 획득한 원본 이미지
Figure 112007065135528-pat00087
중에서 홍채 부분에 대한 이미지 정보가 모두 포함되어 있다. 상기 내부원과 외부원사이의 영역을 앞서 정의한 “홍채 포함 환형(iris enveloping annulus)” 이라고 한다. 이 영역에 나타난 이미지가 저장을 위해 추출된 일차 이미지
Figure 112007065135528-pat00088
가 된다. 여기서 두 원의 중심은 홍채 경계를 나타내는 곡선 또는 원의 중심과 일치하는 것이 바람직하나 반드시 일치할 필요는 없으며, 이러한 것은 홍채이미지 처리 프로그램에서 해결할 수 있다.
상기 추출된 일차 이미지의 모양을 결정하는 두 경계선의 모양은 꼭 원형일 필요는 없다. 홍채 포함 환형 부분은 작은 개수의 파라미터 값으로 유일하게 결정될 수 있는 모양을 가지면서 홍채 부분을 완전히 포함하는 곡선이기만 하면 족하다.
예를 들면, 내부와 외부에 위치하는 곡선을 타원으로 형성할 경우에는 중심과 장축 및 단축의 길이만 주어지면 된다. 결과적으로, 저장을 위해 추출된 홍채 포함 환형 부분
Figure 112007065135528-pat00089
의 모양이 몇 개의 파라미터로 완벽하게 묘사할 수 있으면 된다. 실시 예1에서는 상기 홍채 포함 환형 부분인 일차이미지
Figure 112007065135528-pat00090
의 외부 및 내부의 곡선들은 모두 원이며, 동일한 중심을 가진다고 가정하고 설명하기로 한다. 원이 아닌 곡선을 사용하거나 홍채 포함 환형 부분인 일차이미지
Figure 112007065135528-pat00091
의 외부원 및 내부원의 중심이 서로 다르더라도 무방하다. 이러한 내용들은 다소 처리과정이 복합할 수 있으나 모두 홍채이미지 처리 프로그램에 의하여 해결될 수 있는 것이기 때문이다.
두 원
Figure 112007065135528-pat00092
Figure 112007065135528-pat00093
의 공통 중심을
Figure 112007065135528-pat00094
라고 하고,
Figure 112007065135528-pat00095
Figure 112007065135528-pat00096
은 각각 이들 두 원의 반지름라고 할 경우에 이 두 반지름은 다음 수식(1)을 만족하여야 한다.
Figure 112007065135528-pat00097
(1)
Figure 112007065135528-pat00098
와 원
Figure 112007065135528-pat00099
사이의 영역은 앞서 정의한 홍채포함환형(annulus) 또는 홍채포함원판(disk)이 되는데, 이 영역이 본 발명의 실시 예1에 따라 추출되어 메모리에 저장하기 위한 일차이미지
Figure 112007065135528-pat00100
가 된다.
앞서 추출된 홍채포함환형부분인 일차이미지
Figure 112007065135528-pat00101
을 극 좌표계로 변환하면 직사각형 모양의 폴라 이미지
Figure 112007065135528-pat00102
가 된다.
곡선
Figure 112007065135528-pat00103
Figure 112007065135528-pat00104
을 모두 원이라고 가정할 경우는 환형 또는 원판이 되므로 극 좌표계에서 직사각형 이미지로의 변환은 자연스럽다. 극 좌표 변환 함수를 f라고 정의하면, 일반적인 수식 표현은
Figure 112007065135528-pat00105
가 된다.
일차이미지
Figure 112007065135528-pat00106
나타내는 영역을
Figure 112007065135528-pat00107
라고 하고, 극 좌표계로 변환시키는 함수를 f라고 하며, 그 결과에 의한 직사각형 영역
Figure 112007065135528-pat00108
Figure 112007065135528-pat00109
이라고 할 수 있다. 한편, 폴라 이미지
Figure 112007065135528-pat00110
의 가로(각 방향), 세로(반지름 방향)의 길이는 원본 이미지 크기에 따라 가변적으로 할 수도 있고, 변환될 직사각형 이미지의 크기를 표준화하여 원본 이미지의 크기와 무관하게 구성할 수도 있다.
도7은 데카르트 좌표계에서 극 좌표계로 변환하고, 극좌표계에서 데카르트 좌표계로 변환하는 것을 도시한 것으로 홍채인식 방법에서 통상적으로 사용되는 기술이며, 이에 관해서는 본 발명의 출원인 및 발명자가 출원하여 특허가 허여된 대 한민국 공개특허공보 10-2006-0081380 및 본 발명의 출원인 및 발명자가 출원하여 공개된 공개특허공보 10-2007-0088982 등에서 사용하여 공지된 기술로 본 발명의 명세서 상에서는 구체적인 설명을 생략한다.
다음은 폴라 이미지
Figure 112007065135528-pat00111
로부터 압축된 이미지
Figure 112007065135528-pat00112
을 획득단계에 대하여 구체적으로 살펴본다. 본 발명의 주요 구성요소 중의 하나는 홍채 이미지 저장에 있어서 원본 이미지에서 홍채 부분을 완전히 포함하면서 동시에 저장될 파일용량의 크기는 크게 줄여서 스마트카드 등의 적은 용량의 메모리에 저장이 용이하고, 일반 메모리에 저장할 경우에도 메모리의 용량을 줄일 수 있도록 하는 것이다. 따라서 본 발명에 따라 만들어진 폴라 이미지
Figure 112007065135528-pat00113
을 압축파일로 변환한 후 저장한다. 폴라 이미지
Figure 112007065135528-pat00114
을 압축하는 알고리즘은 통상의 압축알고리즘을 사용하되, 복원 시에 복원하여 인식할 수 있는 파일로 변환이 가능하면 무엇이든 상관이 없다. 예를 들면, 통상적으로 많이 사용하는 알고리즘으로 .zip에 사용되는 것과 같은 무 손실 압축 알고리즘을 사용할 수 있고, 통상적으로 사용되는 jpeg 및 jpeg2000 등과 같은 데이터의 손실이 있는 손실 압축 알고리즘을 사용하여도 된다. 만약 목표 이미지 파일 용량(target size)이 정해져 있고, 손실 압축 알고리즘방법으로 압축할 경우에는 품질 파라미터(quality parameter)를 조절함으로써 목표 파일 용량 내에 들어가도록 구성할 수 있다. 폴라 이미지
Figure 112007065135528-pat00115
을 압 축한 압축이미지를
Figure 112007065135528-pat00116
라고 한다.
다음은 폴라 이미지
Figure 112007065135528-pat00117
을 압축한
Figure 112007065135528-pat00118
을 복원을 위한 정보
Figure 112007065135528-pat00119
와 함께 최종 메모리에 저장되는 저장용 이미지데이터
Figure 112007065135528-pat00120
로 저장하는 단계에 대하여 구체적으로 살펴본다.
복원을 위한 정보
Figure 112007065135528-pat00121
에는
Figure 112007065135528-pat00122
에서
Figure 112007065135528-pat00123
로 복원하기 위한 정보가 포함된다. 따라서 최종 저장용 이미지데이터
Figure 112007065135528-pat00124
에는
Figure 112007065135528-pat00125
의 모양을 결정하는 파라미터들이 포함되어야 할 것이다. 예를 들어서
Figure 112007065135528-pat00126
의 모양을 결정하는 두 곡선이 모두 원이었다면 각 원의 중심 좌표와 반지름의 길이 정보가 포함되어 있으면 족하다. 즉, 두 원
Figure 112007065135528-pat00127
Figure 112007065135528-pat00128
의 중심좌표 및 두 원
Figure 112007065135528-pat00129
Figure 112007065135528-pat00130
의 반지름이 포함되어 있으면 되고, 이 외에도 홍채 인식을 돕기 위한 선택적으로 부가정보를 포함시킬 수 있다. 선택적으로 부가할 수 있는 부가정보에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림(occlusion) 정보 등 중에서 하나 이상을 선택하여 포함시킬 수 있다.
최종 저장용 이미지데이터
Figure 112007065135528-pat00131
는 복원을 위한 정보
Figure 112007065135528-pat00132
와 기본적인 압 축이미지
Figure 112007065135528-pat00133
또는 기본적인 압축이미지
Figure 112007065135528-pat00134
에 선택적으로 홍채 인식을 위한 상기 와 같은 부가정보를 추가하여 스마트카드 및/또는 메모리 등의 저장 장치에 저장한다. 도6은 본 발명에 따른 최종 저장용 이미지데이터
Figure 112007065135528-pat00135
에 대한 파일 포맷의 하나의 예이다.
다음은 홍채 인식 시에
Figure 112007065135528-pat00136
로부터 복원된 복원이미지
Figure 112007065135528-pat00137
을 사용하는 단계에 대하여 구체적으로 살펴본다. 메모리 또는 메모리상의 데이터베이스(DB)에 저장된 최종 저장용 이미지데이터로부터 홍채이미지를 복원하는 단계이다. 복원을 위한 정보
Figure 112007065135528-pat00138
을 이용하여 저장용 일차 이미지
Figure 112007065135528-pat00139
의 환형 또는 원판(일종의 “틀”) 모양을 찾아내고, 압축된 압축이미지
Figure 112007065135528-pat00140
을 복원하여 상기 틀에 내용물을 채움으로써 상기 환형 또는 원판 모양을 가지는 복원이미지로 복원한다. 최종 저장용 이미지데이터
Figure 112007065135528-pat00141
로부터 일차 이미지
Figure 112007065135528-pat00142
로 복원된 복원이미지
Figure 112007065135528-pat00143
라고 한다.
복원된 복원이미지
Figure 112007065135528-pat00144
는 압축 시에 적용된 알고리즘의 종류에 따라 원래의 저장을 위해 추출된 일차 이미지
Figure 112007065135528-pat00145
와 동일하지 않을 수 있다. 그 이유는 첫째로, 앞서 언급한 바와 같이 손실 압축 알고리즘을 적용한 경우에 이미 지 정보의 손실이 일어나므로 다시 압축을 풀더라도 원래의 이미지에 해당하는 질적 수준을 가진 이미지로 돌아가지는 않기 때문이고, 둘째로 이미지는 정수 좌표를 가지는 유한개의 픽셀들 위에서 정의된 함수이기 때문에 발생한다. 상기 두 번째 문제를 고려하여 도7에서 도시한 바와 같이 이미지를 복원한다. 도7에서, 데카르트 좌표계를 도시한 도면에서 음영이 있는 픽셀(shaded pixel) P에서의 색상 값 또는 명암 값은
Figure 112007065135528-pat00146
에 의한 상이 P에 걸쳐지는 모든 픽셀들(도7의 ①, ②, ③)의 색상 값 또는 명암 값을 사용하여 부여한다. 예를 들면, 왼쪽 도면의 점선 부분 그 역상이 P에 중첩되는 부분의 넓이를 가중 값(weight)으로 하여 가중평균을 줄 수 있다. 이외에도 다양한 방법이 존재한다.
[실시 예2]
본 발명에 따른 실시 예2는 도2와 도4에 도시되어 있으며, 도2는 본 발명에 따른 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹, 눈꺼풀 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 저장하고 복원하는 방법에 대한 흐름도이며, 도4는 도2에 따른 흐름도를 그림으로 도시한 것이다. 실시 예2는 도2와 도4에기초한 홍채이미지저장방법 및 복원방법으로 상기 실시 예1의 외부의 다양한 종류의 카메라 및 홍채이미지를 얻을 수 있는 장치로부터 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00147
을 획득하는 단계를 거쳐서, 원본 이미지로부터 홍채포함환형에 포함된 이미지가 추출된 일차 이미지
Figure 112007065135528-pat00148
을 획득하는 단계를 거치며, 홍채포 함환형에 포함된 일차이미지
Figure 112007065135528-pat00149
을 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00150
로 변환하는 단계를 거쳐서, 변환된 폴라 이미지
Figure 112007065135528-pat00151
로부터 메모리의 저장용량을 줄이기 위하여 압축된 압축이미지
Figure 112007065135528-pat00152
을 획득하는 단계를 거치며, 압축된 압축이미지
Figure 112007065135528-pat00153
을 복원을 위한 정보
Figure 112007065135528-pat00154
와 함께 최종 저장용 이미지데이터
Figure 112007065135528-pat00155
로 메모리 또는 데이터 저장장치에 저장하는 단계를 거쳐서, 홍채 인식 시에는 최종 저장용 이미지데이터
Figure 112007065135528-pat00156
로부터 복원된 복원이미지
Figure 112007065135528-pat00157
을 사용하는 단계로 이루어진 발명에서 원본 이미지로부터 홍채포함환형에 포함된 이미지가 추출된 일차 이미지
Figure 112007065135528-pat00158
을 획득하는 단계에서 저장하기 위하여 극 좌표계로 변환하기 전 단계에서 일차 이미지
Figure 112007065135528-pat00159
로부터 동공, 흰자, 눈썹, 눈까풀 및 머리카락 등의 홍채의 가림 부분이 제거 처리된 이차이미지
Figure 112007065135528-pat00160
획득하는 단계를 거치고, 가림 부분이 제거 처리된 이차이미지(
Figure 112007065135528-pat00161
)를 극 좌표계인 폴라 이미지
Figure 112007065135528-pat00162
로 변환하는 단계를 거치도록 구성함으로써 압축하여 저장하는 정보량이 실시 예1보다 작아서 메모리 용량이 줄어들고, 메모리에 저장된 홍채 이미지 정보만을 사용하므로 홍채 경계를 찾는 등의 별도의 홍채 이미지 추출 과정이 없이 곧바로 이를 비교 인식에 사용함으로써 인식 처리속도를 향상시킬 수 있도록 구성되어 있다.
본 발명에 따른 상기 구성 외에는 실시 예1과 모두 동일하므로 구체적인 설명을 생략한다. 실시 예2에 따른 동공, 흰자, 눈꺼풀, 눈썹 및 머리카락 등의 홍채 가림 이미지가 제거 처리된 이차이미지
Figure 112007065135528-pat00163
획득의 단계를 구체적으로 살펴본다.
상기 다양한 종류의 카메라 및 홍채이미지를 얻을 수 있는 장치로부터 홍채 부분을 포함한 원본 이미지
Figure 112007065135528-pat00164
을 획득하는 단계를 거쳐서, 원본 이미지로부터 홍채포함환형에 포함된 이미지가 추출된 일차 이미지
Figure 112007065135528-pat00165
을 획득하는 단계를 거치며, 홍채포함환형에 위치한 일차이미지
Figure 112007065135528-pat00166
에서 동공, 눈꺼풀, 흰자, 눈썹 및 머리카락 등에 의하여 홍채 부분에 가림이 발생한 부분을 “제거”하는 단계이다. 상기 가림이 발생한 부분은 비록 홍채 이미지 내에 존재하지만, 홍채 인식에 불필요한 부분이면서 동시에 인식 시 부정적 효과를 끼칠 수도 있기 때문에, 이를 미리 제거하는 것이 바람직하다. 이 발명의 중요한 목적 중의 하나는 저장될 이미지에 대한 파일 크기를 줄여서 스마트카드에 사용하거나 또는 메모리 용량을 줄이는 것이므로, 본 발명에서 상기 가림 제거는 가림 영역에 속한 모든 픽셀 들에 동일한 색상 값, 예를 들어 모두 백색 또는 모두 검은 색을 부여하는 것으로 하며, 도4(b)에 도시되어 있다. 이는 실시 예1에서 설명한 최종 저장용 이미지데이터
Figure 112007065135528-pat00167
로 압축 시에 보다 높은 압축률을 얻어서 저장될 홍채이미지의 메모리 용량을 최소화하기 위함이다. 상기와 같은 방법으로 가림이 제거된 이미지를 이차 이미지
Figure 112007065135528-pat00168
라고 한다.
상기 본 발명에 따른 실시 예1 및 실시 예2에서는 홍채이미지를 저장함에 있어서 저장 용량의 메모리를 줄이기 위하여 압축하여 저장하는 것이 바람직하나, 압축하지 않고도 홍채포함환형에 포함된 이미지정보의 용량이 충분히 적을 경우에는 압축하지 않은 상태로 저장하고 복원하여 처리속도 및 인식률을 높일 수도 있다.
본 발명은 홍채 이미지 저장 및 복원 방식을 홍채포함환형 부분의 이미지를 이용하거나 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹 및 머리카락 등의 가림 부분을 제거 처리한 홍채 이미지를 이용하여 압축 저장함으로써 메모리 용량이 적은 스마트카드 또는 메모리 장치 등에 홍채 정보를 용이하게 저장할 수 있음은 물론이고, 홍채 인식 시에는 추출대상 및 비교대상을 줄일 수 있으므로 처리속도를 크게 향상시킬 수 있으므로 산업상 이용가능성이 매우 높다.
도1 : 본 발명에 따른 홍채포함환형 부분의 이미지를 그대로 저장하고 복원하는 방법에 관한 흐름도
도2는 본 발명에 따른 홍채포함환형 부분의 이미지 중에서 동공, 흰자, 눈썹 및 머리카락 등의 가림 부분을 처리한 홍채 이미지를 저장하고 복원하는 방법에 대한 흐름도
도3 : 도1에 따른 흐름도를 도면으로 도시한 도
도4 : 도2에 따른 흐름도를 도면으로 도시한 도
도5 : 본 발명에 따른 홍채포함환형 부분을 나타내는 외부원 및 내부원을 도시한 도
도6 : 본 발명에 따른 홍채이미지 저장 시에 포함되는 정보들을 도시한 도
도7 : 극 좌표계와 데카르트 좌표계의 변환관계를 도시한 도

Claims (16)

  1. 홍채이미지 저장방법에 있어서,
    카메라로부터 홍채 부분을 포함한 원본 이미지를 획득하는 단계;
    상기 원본 이미지로부터 홍채포함환형 부분을 형성하는 외부원을 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성하고, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성된 일차 이미지를 추출 획득하는 단계;
    추출 획득한 일차이미지를 극 좌표계인 폴라 이미지로 변환하는 단계;
    변환된 폴라 이미지로부터 메모리에 저장되는 이미지 데이터 량을 줄이기 위하여 압축된 압축이미지를 획득하는 단계; 및
    압축된 압축이미지를 복원하기 위한 정보와 함께 저장용 이미지데이터로 데이터 저장장치에 저장하는 단계로 이루어지되,
    상기 저장용 이미지데이터에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림 정보 중에서 하나 이상을 선택하여 포함시킴을 특징으로 홍채이미지저장방법.
  2. 홍채이미지 복원방법에 있어서,
    카메라로부터 홍채 부분을 포함한 원본 이미지를 획득하는 단계;
    상기 원본 이미지로부터 홍채포함환형 부분을 형성하는 외부원을 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성하고, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성된 일차 이미지를 추출 획득하는 단계;
    추출 획득한 일차이미지를 극 좌표계인 폴라 이미지로 변환하는 단계;
    변환된 폴라 이미지로부터 메모리에 저장되는 이미지 데이터 량을 줄이기 위하여 압축 알고리즘을 사용하여 압축시킨 압축이미지를 획득하는 단계;
    압축된 압축이미지를 복원하기 위한 정보와 함께 저장용 이미지데이터로 데이터 저장장치에 저장하는 단계; 및
    홍채 인식 및 비교를 위하여 상기 데이터 저장장치에 저장된 저장용 이미지데이터로부터 복원된 이미지를 사용하는 단계로 이루어지되,
    상기 저장용 이미지데이터에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림 정보 중에서 하나 이상을 선택하여 포함시킴을 특징으로 하는 홍채이미지복원방법.
  3. 홍채이미지 저장방법에 있어서,
    카메라로부터 홍채 부분을 포함한 원본 이미지를 획득하는 단계;
    상기 원본 이미지로부터 홍채포함환형 부분을 형성하는 외부원을 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성하고, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성된 일차 이미지를 추출 획득하는 단계;
    추출 획득한 일차 이미지로부터 홍채의 가림 부분인 동공, 흰자, 눈썹 및 머리카락이 속한 모든 픽셀들을 동일한 색상 값, 백색 및 검은 색 중 하나를 선택 부여하여 처리한 이차이미지를 획득하는 단계;
    홍채 가림 부분이 제거 처리된 이차이미지를 극 좌표계인 폴라 이미지로 변환하는 단계;
    변환된 폴라 이미지로부터 메모리에 저장되는 이미지 데이터 량을 줄이기 위하여 압축된 압축이미지를 획득하는 단계; 및
    압축된 압축이미지를 복원하기 위한 정보와 함께 저장용 이미지데이터로 데이터 저장장치에 저장하는 단계로 이루어지되,
    상기 저장용 이미지데이터에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림 정보 중에서 하나 이상을 선택하여 포함시킴을 특징으로 홍채이미지저장방법.
  4. 홍채이미지 복원방법에 있어서,
    카메라로부터 홍채 부분을 포함한 원본 이미지를 획득하는 단계;
    상기 원본 이미지로부터 홍채포함환형 부분을 형성하는 외부원을 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성하고, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성된 일차 이미지를 추출 획득하는 단계;
    추출 획득한 일차 이미지로부터 홍채의 가림 부분인 동공, 흰자, 눈썹 및 머리카락이 속한 모든 픽셀들을 동일한 색상 값, 백색 및 검은 색 중 하나를 선택 부여하여 처리한 이차이미지를 획득하는 단계;
    홍채 가림 부분이 제거 처리된 이차이미지를 극 좌표계인 폴라 이미지로 변환하는 단계;
    변환된 폴라 이미지로부터 메모리에 저장되는 이미지 데이터 량을 줄이기 위하여 압축 알고리즘을 사용하여 압축시킨 압축이미지를 획득하는 단계;
    압축된 압축이미지를 복원하기 위한 정보와 함께 저장용 이미지데이터로 데이터 저장장치에 저장하는 단계; 및
    홍채 인식 및 비교를 위하여 상기 데이터 저장장치에 저장된 저장용 이미지데이터로부터 복원된 복원이미지를 사용하는 단계로 이루어지되,
    상기 저장용 이미지데이터에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림 정보 중에서 하나 이상을 선택하여 포함시킴을 특징으로 하는 홍채이미지복원방법.
  5. 삭제
  6. 삭제
  7. 청구항1 또는 청구항3에 있어서,
    상기 저장용 이미지데이터에는 추출된 홍채이미지 정보와 일차이미지 모양을 결정하는 두 곡선이 모두 원 일 경우에 각 원의 중심 좌표와 반지름정보가 포함됨을 특징으로 하는 홍채이미지저장방법.
  8. 삭제
  9. 청구항2 또는 청구항4에 있어서,
    상기 저장용 이미지데이터에는 추출된 홍채이미지 정보와 일차이미지의 모양을 결정하는 두 곡선이 모두 원 일 경우에 각 원의 중심 좌표와 반지름 정보가 포함됨을 특징으로 하는 홍채이미지복원방법.
  10. 삭제
  11. 삭제
  12. 삭제
  13. 청구항1 또는 청구항3에 있어서,
    상기 폴라 이미지를 압축하는 알고리즘은 메모리 용량 및 이미지 정보의 손실을 고려하여 무 손실 압축 알고리즘 또는 데이터의 손실이 있는 손실 압축 알고리즘을 사용하며,
    목표 이미지 파일 용량이 정해져 있고 손실 압축 알고리즘으로 압축할 경우에는 품질 파라미터를 조절하여 목표 파일 용량 내에 들어가도록 구성함을 특징으로 하는 홍채이미지저장방법.
  14. 청구항2 또는 청구항4에 있어서,
    상기 폴라 이미지를 압축하는 알고리즘은 메모리 용량 및 이미지 정보의 손실을 고려하여 무 손실 압축 알고리즘 또는 데이터의 손실이 있는 손실 압축 알고리즘을 사용하며,
    목표 이미지 파일 용량이 정해져 있고 손실 압축 알고리즘으로 압축할 경우에는 품질 파라미터를 조절하여 목표 파일 용량 내에 들어가도록 구성함을 특징으로 하는 홍채이미지복원방법.
  15. 홍채이미지 저장방법에 있어서,
    카메라로부터 홍채 부분을 포함한 원본 이미지를 획득하는 단계;
    상기 원본 이미지로부터 홍채포함환형 부분을 형성하는 외부원을 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성하고, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성된 일차 이미지를 추출 획득하는 단계;
    추출 획득한 일차 이미지로부터 홍채의 가림 부분인 동공, 흰자, 눈썹 및 머리카락이 속한 모든 픽셀들을 동일한 색상 값, 백색 및 검은 색 중 하나를 선택 부여하여 처리한 이차이미지를 획득하는 단계;
    홍채 가림 부분이 제거 처리된 이차이미지를 극 좌표계인 폴라 이미지로 변환하는 단계; 및
    변환된 폴라 이미지를 복원하기 위한 정보와 함께 저장용 이미지데이터로 데이터 저장장치에 저장하는 단계로 이루어지되,
    상기 저장용 이미지데이터에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림 정보 중에서 하나 이상을 선택하여 포함시킴을 특징으로 하는 홍채이미지저장방법.
  16. 홍채이미지 복원방법에 있어서,
    카메라로부터 홍채 부분을 포함한 원본 이미지를 획득하는 단계;
    상기 원본 이미지로부터 홍채포함환형 부분을 형성하는 외부원을 원본 이미지 중에서 홍채 부분을 모두 포함하면서 중심이 내부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성하고, 내부원은 원본 이미지 중에서 홍채이미지가 포함되어 있지 않은 동공내부에 위치하며 중심이 외부원 및 홍채이미지의 중심과 일치하는 원 또는 타원으로 형성된 일차 이미지를 추출 획득하는 단계;
    추출 획득한 일차 이미지로부터 홍채의 가림 부분인 동공, 흰자, 눈썹 및 머리카락이 속한 모든 픽셀들을 동일한 색상 값, 백색 및 검은 색 중 하나를 선택 부여하여 처리한 이차이미지를 획득하는 단계;
    홍채 가림 부분이 제거 처리된 이차이미지를 극 좌표계인 폴라 이미지로 변환하는 단계;
    변환된 폴라 이미지를 복원하기 위한 정보와 함께 저장용 이미지데이터로 데이터 저장장치에 저장하는 단계; 및
    홍채 인식 및 비교를 위하여 상기 데이터 저장장치에 저장된 저장용 이미지데이터부터 복원된 복원이미지를 사용하는 단계로 이루어지되,
    상기 저장용 이미지데이터에는 홍채와 동공 사이의 경계 정보, 홍채와 흰자 사이의 경계 정보 및 가림 정보 중에서 하나 이상을 선택하여 포함시킴을 특징으로 하는 홍채이미지복원방법.
KR1020070090917A 2007-09-07 2007-09-07 홍채 이미지 저장방법 및 복원 방법 Expired - Fee Related KR100936880B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020070090917A KR100936880B1 (ko) 2007-09-07 2007-09-07 홍채 이미지 저장방법 및 복원 방법
PCT/KR2008/005253 WO2009031850A1 (en) 2007-09-07 2008-09-05 An iris image storing method and an iris image restored method
US12/676,355 US20100182456A1 (en) 2007-09-07 2008-09-05 iris image storing method and an iris image restored method
CN200880106172A CN101816018A (zh) 2007-09-07 2008-09-05 虹膜图像保存方法及复原方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070090917A KR100936880B1 (ko) 2007-09-07 2007-09-07 홍채 이미지 저장방법 및 복원 방법

Publications (2)

Publication Number Publication Date
KR20090025796A KR20090025796A (ko) 2009-03-11
KR100936880B1 true KR100936880B1 (ko) 2010-01-14

Family

ID=40429074

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070090917A Expired - Fee Related KR100936880B1 (ko) 2007-09-07 2007-09-07 홍채 이미지 저장방법 및 복원 방법

Country Status (4)

Country Link
US (1) US20100182456A1 (ko)
KR (1) KR100936880B1 (ko)
CN (1) CN101816018A (ko)
WO (1) WO2009031850A1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101325292B1 (ko) 2009-06-16 2013-11-08 인텔 코오퍼레이션 핸드헬드 디바이스의 카메라 응용
US9495526B2 (en) * 2013-03-15 2016-11-15 Eyelock Llc Efficient prevention of fraud
US9928422B2 (en) 2014-10-15 2018-03-27 Samsung Electronics Co., Ltd. User terminal apparatus and IRIS recognition method thereof
KR102798195B1 (ko) * 2017-01-17 2025-04-22 삼성전자주식회사 홍채를 인식하기 위한 전자 장치 및 그의 동작 방법
US12120437B2 (en) 2019-03-29 2024-10-15 Nec Corporation Image capture device, image capture method, and image capture system
JP6717477B1 (ja) * 2019-09-13 2020-07-01 株式会社スワローインキュベート 画像処理方法、画像処理装置、及び画像処理プログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030071270A (ko) * 2002-02-28 2003-09-03 학교법인 한양학원 홍채 특징점을 이용한 홍채 인식 방법 및 장치
KR20060013689A (ko) * 2006-01-10 2006-02-13 주식회사 비즈모델라인 홍채인식 기능이 구비된 휴대용 무선 통신 장치

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5291560A (en) * 1991-07-15 1994-03-01 Iri Scan Incorporated Biometric personal identification system based on iris analysis
US5509089A (en) * 1993-09-09 1996-04-16 Intel Corporation Method and system for encoding images using temporal filtering
US5572596A (en) * 1994-09-02 1996-11-05 David Sarnoff Research Center, Inc. Automated, non-invasive iris recognition system and method
US6144754A (en) * 1997-03-28 2000-11-07 Oki Electric Industry Co., Ltd. Method and apparatus for identifying individuals
AUPP048097A0 (en) * 1997-11-21 1997-12-18 Xenotech Research Pty Ltd Eye tracking apparatus
US20010013895A1 (en) * 2000-02-04 2001-08-16 Kiyoharu Aizawa Arbitrarily focused image synthesizing apparatus and multi-image simultaneous capturing camera for use therein
JP3586431B2 (ja) * 2001-02-28 2004-11-10 松下電器産業株式会社 個人認証方法および装置
KR100629550B1 (ko) * 2004-11-22 2006-09-27 아이리텍 잉크 다중스케일 가변영역분할 홍채인식 방법 및 시스템
US7253739B2 (en) * 2005-03-10 2007-08-07 Delphi Technologies, Inc. System and method for determining eye closure state
JP4664147B2 (ja) * 2005-07-29 2011-04-06 株式会社山武 虹彩認証装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030071270A (ko) * 2002-02-28 2003-09-03 학교법인 한양학원 홍채 특징점을 이용한 홍채 인식 방법 및 장치
KR20060013689A (ko) * 2006-01-10 2006-02-13 주식회사 비즈모델라인 홍채인식 기능이 구비된 휴대용 무선 통신 장치

Also Published As

Publication number Publication date
CN101816018A (zh) 2010-08-25
US20100182456A1 (en) 2010-07-22
WO2009031850A1 (en) 2009-03-12
KR20090025796A (ko) 2009-03-11

Similar Documents

Publication Publication Date Title
KR100936880B1 (ko) 홍채 이미지 저장방법 및 복원 방법
US8861799B2 (en) Computationally efficient feature extraction and matching iris recognition
US10346677B2 (en) Classification and organization of consumer digital images using workflow, and face detection and recognition
CN108985181B (zh) 一种基于检测分割的端对端人脸标注方法
JP4267688B2 (ja) 写真の目のアーチファクトの2段階検出
US10621415B2 (en) Facial image processing apparatus, facial image processing method, and non-transitory computer-readable storage medium
KR101049188B1 (ko) 사진에서의 눈동자 결함의 2단계 검출
US20060008173A1 (en) Device and method for correcting image including person area
US20220327661A1 (en) Image super-resolution processing method, system, and device
CN111080746B (zh) 图像处理方法、装置、电子设备和存储介质
KR102411943B1 (ko) 얼굴 비식별화 시스템 및 방법
CN111353442A (zh) 图像处理方法、装置、设备及存储介质
CN118014887B (zh) 一种基于物联网的智能折叠房屋远程监控方法
CN111814564A (zh) 基于多光谱图像的活体检测方法、装置、设备和存储介质
CN110087097A (zh) 一种基于电子内窥镜的自动去除无效视频剪辑方法
ITRM20090669A1 (it) Metodo ed apparato di filtraggio di artefatti da occhi rossi e/o gialli
CN110633663B (zh) 一种手语视频中自动裁剪多模态数据的方法
CN114494081B (zh) 一种无人机遥感测绘图像增强方法
CN114511911B (zh) 一种人脸识别方法、装置以及设备
JP4366758B2 (ja) 領域抽出装置および領域抽出方法、ならびに領域抽出プログラムを記録した記録媒体
CN113781330B (zh) 图像处理方法、装置及电子系统
CN116128799A (zh) 一种基于高光谱图像的肿瘤切缘识别系统
KR20040042500A (ko) 얼굴 검출방법 및 그 장치
CN111353348B (zh) 一种图像处理方法、装置、采集设备及存储介质
CN118781007B (zh) 图像杂散光去除方法、装置、设备及存储介质

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

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

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

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

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

PG1501 Laying open of application

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

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

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

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

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

FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 4

PR1001 Payment of annual fee

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

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

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

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: 20140107

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

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: 20140107

R18-X000 Changes to party contact information recorded

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