KR100647298B1 - 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체 - Google Patents

빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체 Download PDF

Info

Publication number
KR100647298B1
KR100647298B1 KR1020040098690A KR20040098690A KR100647298B1 KR 100647298 B1 KR100647298 B1 KR 100647298B1 KR 1020040098690 A KR1020040098690 A KR 1020040098690A KR 20040098690 A KR20040098690 A KR 20040098690A KR 100647298 B1 KR100647298 B1 KR 100647298B1
Authority
KR
South Korea
Prior art keywords
data
image data
light
light transmissive
reflection
Prior art date
Application number
KR1020040098690A
Other languages
English (en)
Other versions
KR20060059566A (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 KR1020040098690A priority Critical patent/KR100647298B1/ko
Priority to US11/288,155 priority patent/US20060114328A1/en
Publication of KR20060059566A publication Critical patent/KR20060059566A/ko
Application granted granted Critical
Publication of KR100647298B1 publication Critical patent/KR100647298B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • 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/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/166Detection; Localisation; Normalisation using acquisition arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • 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
    • G06V40/19Sensors therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/74Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/272Means for inserting a foreground image in a background image, i.e. inlay, outlay

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Ophthalmology & Optometry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Image Processing (AREA)

Abstract

영상 처리 장치와 방법 및 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체가 개시된다. 그 장치는, 광이 투과가능한 광 투과성 물체 및 광 투과성 물체의 뒤에 위치한 피사체에 광을 조사하고 광 투과성 물체 및 피사체를 촬영하여 광 투과성 물체 및 피사체의 영상을 획득하는 영상 처리 장치에 있어서, 조사되는 광의 공간적인 분포를 변화시키며 광을 조사하고 광 투과성 물체 및 피사체를 촬영하는 영상 촬영부, 광 투과성 물체에 조사되는 광의 공간적인 분포 변화를 제어하는 복원 제어부 및 영상 촬영부가 촬영하여 획득한 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 영상 복원부를 포함하며, 교체요구 데이터는 원본영상 데이터 중 원본영상 데이터를 촬영할 당시에 조사된 광의 공간적인 분포와 다른 분포를 갖는 상태에서 영상 촬영부가 촬영하여 획득한 중간영상 데이터와 차이나는 데이터이며, 반사제거 데이터는 중간영상 데이터에서 원본영상 데이터와 차이나는 데이터인 것을 특징으로 한다. 그러므로, 적외선 광원을 얼굴에 조사하며 얼굴을 인식하는 얼굴인식 장치가 안경을 착용한 사람에 대해서도 올바르게 얼굴을 인식할 수 있도록 하는 효과를 갖는다.

Description

빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체{Method and apparatus for processing image, and computer readable media for storing computer program considering light reflection}
도 1은 얼굴 인식 장치를 설명하기 위한 참고도이다.
도 2는 본 발명에 의한 빛 반사를 고려한 영상 처리 장치를 설명하기 위한 일 실시예의 블록도이다.
도 3은 본 발명에 의한 빛 반사를 고려한 영상 처리 방법을 설명하기 위한 일 실시예의 플로우챠트이다.
도 4는 본 발명에 의한 빛 반사를 고려한 영상 처리 방법을 설명하기 위한 다른 실시예의 플로우챠트이다.
도 5는 도 2에 도시된 본 발명에 의한 영상 처리 장치에 포함가능한 영상 촬영부의 사시도이다.
도 6은 도 2에 도시된 본 발명에 의한 영상 촬영부가 촬영하여 복원 제어부가 획득한 원본 및 중간영상 데이터들과 영상 복원부가 획득한 복원영상 데이터의 일 례를 나타내는 도면이다.
도 7은 도 3에 도시된 제 330단계 및 도 4에 도시된 제 430단계에 대한 본 발명에 의한 일 실시예를 설명하기 위한 플로우챠트이다.
도 8은 도 2에 도시된 영상 복원부의 세부 블록도이다.
도 9는 도 2에 도시된 본 발명에 의한 영상 처리 장치에 의해 거울 반사 영역이 제거되는 과정을 설명하기 위한 참고도이다.
< 도면의 주요 부호에 대한 간단한 설명 >
210 : 영상 촬영부 220 : 복원 제어부
230 : 영상 저장부 240 : 영상 복원부
242 : 강조부 246 : 보상부
248 : 교체부
본 발명은 조사된 광에 의해 안경 등에 형성되는 거울 반사 영역을 제거하는 영상 처리에 관한 것으로, 보다 상세하게는, 광 투과성 물체에 조사되는 광의 공간적인 분포를 적절히 변화시켜가며 광 투과성 물체에 형성된 거울 반사 영역을 제거하는 영상 처리 장치와 방법 및 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
인간의 생물학적 특성으로부터 각 개인을 인식하거나 인증하는 생체 측정법에는 여러 가지가 있다. 이들 방법 중 얼굴이나 눈을 촬영하고 얼굴의 특징, 눈의 망막 혈관 패턴 또는 눈의 홍채 패턴을 분석하여 각 개인을 인증하는 방법은 이미 널리 상용화된 생체 측정법이라 할 수 있다.
이러한 생체 측정법은 보안 시스템에 접근하고자 하는 사람들을 인증하는 신뢰성 있는 시스템에 대한 요구가 갈수록 늘어나고 있다는 점에서 앞으로 그 사용범위가 더욱 증가될 것으로 예상된다.
이러한 생체 측정법, 특히 얼굴인식 방법 또는 홍채인식 방법의 실시를 위해서는 피사체, 카메라 및 촬영된 데이터를 인식하는 컴퓨터가 필요하다. 종래의 얼굴인식 방법은 외부 조명에 많은 영향을 받았다. 외부 조명량은 카메라 및 피사체가 위치한 장소와 촬영 시각에 따라 매우 유동적이므로 종래의 얼굴인식 방법은 특정인의 얼굴을 낮에는 인식하면서 저녁에는 인식하지 못할 수 있는 문제점이 있다.
전술한 문제점을 해결하기 위하여 외부 조명량 이상의 강도를 지닌 적외선을 피사체에 조사하는 적외선광원을 구비한 카메라를 이용하여 얼굴 또는 홍채를 인식하는 방법이 등장하였다. 그러나, 그와 같은 방법도 안경이나 컨텍트 렌즈를 착용한 대다수의 현대인은 제대로 인식할 수 없다는 문제점이 있다.
즉, 종래의 적외선광원을 구비한 카메라를 이용하여 얼굴 또는 홍채를 인식하는 방법은 조사된 적외선에 의해 안경알에 나타나는 거울 반사 영역으로 인해 얼굴인식 또는 홍채인식을 제대로 할 수 없다는 문제점을 지닌다.
계산에 의하면, 안경알에서의 거울 반사에 의한 카메라 렌즈에서의 조사량은 조사된 광의 확산 반사에 의해 발생한 눈의 영상의 카메라 렌즈에서의 조사량보다 1000배 정도 더 크다.
따라서, 안경알에 의해 거울 반사가 많이 일어날수록 그 거울 반사 영역을 커버하는 카메라의 영상 센서 화소들이 포화되고, 그 결과, 반사에 의해 가려진 눈 영상 부분에 대한 모든 정보가 손실된다. 또한, 거울 반사 영역 둘레의 화소값들도 블루밍(blooming) 현상에 의한 포화 화소들에 의해 오염될 수 있다. 이것은 가장 일반적 전자 이미저(imager)인 전하 결합 소자(CCD: charge-coupled device)의 화소들이 서로 양호하게 절연되지 않기 때문이다.
거울 반사 현상으로 인해, 촬영된 얼굴 영상에서 눈의 동공이 잘 식별되지 않는 문제를 해결하기 위하여 일본출원공개공보 1996-185503에 게재된 기술이 제안되었다. 제시된 기술은 안경 반사 부분의 조사량과 동공 반사 부분의 조사량이 다르다는 것에 착안하여 서로 다른 임계치(threshold value)로 동공 부분을 정확히 찾아내는 기술이다. 그러나, 이러한 종래 기술 역시 거울 반사 영역이 제거된 영상은 만들지 못하며, 단지 동공의 위치만 찾을 뿐이다.
결국, 종래의 조명기를 구비한 카메라를 이용해 얼굴인식 또는 홍채인식을 하는 방법은 선명한 눈의 영상을 얻기 위해 대상자에게 안경을 벗도록 요구해야 한다. 그러나, 이런 일은 어느 정도 성가신 일이고, 대상자가 안경 벗기를 거부하거나 시스템 사용을 회피할 경우 다른 대안이 없다는 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는, 광 투과성 물체에 조사되는 광의 공간적인 분포를 적절히 변화시켜가며 광 투과성 물체에 형성된 거울 반사 영역을 제거하는 영상 처리 장치를 제공하는 것이다.
본 발명이 이루고자 하는 다른 기술적 과제는, 광 투과성 물체에 조사되는 광의 공간적인 분포를 적절히 변화시켜가며 광 투과성 물체에 형성된 거울 반사 영역을 제거하는 영상 처리 방법을 제공하는 것이다.
본 발명이 이루고자 하는 또 다른 기술적 과제는, 광 투과성 물체에 조사되는 광의 공간적인 분포를 적절히 변화시켜가며 광 투과성 물체에 형성된 거울 반사 영역을 제거할 수 있는 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체를 제공하는 것이다.
상기 과제를 이루기 위해, 본 발명에 의한 빛 반사를 고려한 영상 처리 장치는, 광이 투과가능한 광 투과성 물체 및 상기 광 투과성 물체의 뒤에 위치한 피사체에 광을 조사하고 상기 광 투과성 물체 및 상기 피사체를 촬영하여 상기 광 투과성 물체 및 상기 피사체의 영상을 획득하는 영상 처리 장치에 있어서, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포 변화를 제어하는 제어신호를 발생하는 복원 제어부, 상기 제어신호에 응답하여 광을 조사하며 상기 광 투과성 물체 및 상기 피사체를 촬영하는 영상 촬영부 및 상기 영상 촬영부가 촬영하여 획득한 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 영상 복원부를 포함하며, 상기 교체요구 데이터는 상기 원본영상 데이터 중 상기 원본영상 데이터를 획득할 당시에 조사된 광의 공간적인 분포와 다른 분포를 갖는 상태에서 상기 영상 촬영부가 촬영하여 획득한 중간영상 데이터와 차이나는 데이터이며, 상기 반사제거 데이터는 상기 중간영상 데이터에서 상기 원본영상 데이터와 차이나는 데이터인 것을 특징으로 한다.
본 발명의 상기 복원 제어부는, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 순차적으로 바꾸며 상기 광 투과성 물체 및 상기 피사체를 촬영하도록 상기 영상 촬영부에 지시하며 상기 영상 복원부는 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 반사제거 데이터로 교체하여 복원영상 데이터를 생성함이 바람직하다.
상기 다른 과제를 이루기 위해, 본 발명에 의한 빛 반사를 고려한 영상 처리 방법은, 광이 투과가능한 광 투과성 물체 및 상기 광 투과성 물체 뒤에 위치한 피사체의 영상을 획득하는 영상 처리 방법에 있어서, 상기 광 투과성 물체 및 상기 피사체에 광을 조사하고 상기 광 투과성 물체 및 상기 피사체를 촬영하여 원본영상 데이터를 획득하는 단계, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 변화시키며 상기 광 투과성 물체 및 상기 피사체를 촬영하여 중간영상 데이터를 획득하는 단계 및 상기 원본영상 데이터 중 교체요구 데이터를 반사제거 데어터로 교체하여 복원영상 데이터를 생성하는 단계를 포함하며 상기 교체요구 데이터는 상기 원본영상 데이터 중 상기 중간영상 데이터와 차이나는 데이터이며, 상기 반사제거 데이터는 상기 중간영상 데이터에서 상기 원본영상 데이터와 차이나는 데이터인 것을 특징으로 한다.
본 발명의 상기 중간영상 데이터를 획득하는 단계는, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 소정 횟수만큼 변화시키고, 변화시킬 때마다 상기 광 투과성 물체 및 상기 피사체를 촬영하여 상기 소정 횟수만큼의 중간영상 데이터를 획득하며, 상기 복원영상 데이터를 생성하는 단계는, 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 교체요구 데이터에 상응하는 상기 반사제거 데이터로 교체하여 복원영상 데이터를 생성함이 바람직하다.
상기 또 다른 과제를 이루기 위해, 본 발명에 의한 영상 처리 방법을 수행하기 위한 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체는, 광이 투과가능한 광 투과성 물체 및 상기 광 투과성 물체 뒤에 위치한 피사체의 영상을 획득하는 영상 처리 장치를 제어하는 적어도 하나의 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체에 있어서, 상기 광 투과성 물체 및 상기 피사체에 광을 조사하고 상기 광 투과성 물체 및 상기 피사체를 촬영하여 원본영상 데이터를 획득하는 단계, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 변화시키며 상기 광 투과성 물체 및 상기 피사체를 촬영하여 중간영상 데이터를 획득하는 단계 및 상기 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 단계를 수행하기 위한 컴퓨터 프로그램을 저장하고, 상기 교체요구 데이터는 상기 원본영상 데이터 중 상기 중간영상 데이터와 차이나는 데이터이며, 상기 반사제거 데이터는 상기 중간영상 데이터에서 상기 원본영상 데이터와 차이나는 데이터인 것을 특징으로 한다.
이하, 첨부된 도면들을 참조하여 본 발명에 따른 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체의 일 실시예에 대해 상세히 설명한다. 다만, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 당해 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져 야 할 것이다.
도 1은 얼굴 인식 장치를 설명하기 위한 참고도로서, 얼굴 인식 장치는 카메라(120) 및 영상 복원 장치(150)로 구성된다. 카메라(120)는 광을 조사하는 광원(130) 및 안경쓴 얼굴(110)을 촬영하는 렌즈(140)로 구성된다.
안경의 안경알(100)에는 광원(130)으로부터 조사된 광에 의해 거울 반사 영역이 나타나며, 영상 복원 장치(150)가 거울 반사 영역에 상응하는 얼굴(110) 부위를 제대로 복원하지 못한다면 얼굴 인식이 제대로 이루어질 수 없다. 얼굴(110)은 피사체의 일 예이며, 안경알(100)은 조사된 광이 투과가능한 광 투과성 물체의 일 예이다.
피사체(110)는 광 투과성 물체(100)의 뒤에 위치하므로, 조사되는 광은 피사체(110)보다 광 투과성 물체(100)에 먼저 도달한다.
도 2는 본 발명에 의한 빛 반사를 고려한 영상 처리 장치(이하 "본 장치"라 함)를 설명하기 위한 일 실시예의 블록도로서, 영상 촬영부(210), 복원 제어부(220), 영상 저장부(230), 영상 복원부(240)를 포함한다.
영상 복원부(240)는 강조부(242), 보상부(246) 및 교체부(248)로 구성되며, 강조부(242)는 감산부(243), 이진화부(244) 및 가중화부(245)로 구성된다.
영상 촬영부(210)는 조사되는 광의 공간적인 분포를 변화시키며 광을 조사하고 광 투과성 물체(100) 및 피사체(110)를 촬영한다. 영상 촬영부(210)는 렌즈(140)를 통하여 피사체(110)와 광 투과성 물체(100)를 촬영함이 바람직하다. 카메라(120)는 영상 촬영부(210)의 일 예이다.
렌즈(140)의 주변에는 광 투과성 물체(100) 및 피사체(110)에 광을 조사 가능한 하나 이상의 광원(130)이 설치되고, 광원(130)이 켜지면 광원(130)이 조사한 광에 의해 광 투과성 물체(100)에 거울 반사 영역이 형성된다. 광원(130)은 복수 개가 설치됨이 바람직하다.
영상 촬영부(210)가 촬영한 영상은 복원 제어부(220)로 전송된다.
복원 제어부(220)는 영상 촬영부(210)로부터 전송받은 영상을 이용하여 거울 반사 효과가 제거된 영상을 생성하도록 영상 저장부(230) 및 영상 복원부(240)를 제어한다.
또한, 복원 제어부(220)는 광원(130)의 점멸을 지시하며 영상 촬영부(210)의 촬영 동작을 지시한다. 복원 제어부(220)는 하나 이상의 광원(130)의 점멸을 적절히 제어함으로써 영상 촬영부(210)에서 광 투과성 물체(100)에 조사된 광의 공간적인 분포가 적절히 변경되도록 한다. 영상 촬영부(210)는 광 투과성 물체(100)에 조사된 광의 공간적인 분포가 변경될 때마다 광 투과성 물체(100) 및 피사체(110)를 촬영함이 바람직하다.
영상 저장부(230)는 영상 촬영부(220)가 촬영하여 획득한 원본영상 데이터 및 중간영상 데이터와 영상 복원부(240)가 복원하여 획득한 복원영상 데이터를 저장한다.
원본영상 데이터란 거울 반사 영역이 나타난 임의의 영상 데이터를 말한다. 원본영상 데이터는 모든 광원(130)이 켜져 있을 때 영상 촬영부(210)가 촬영한 영상 데이터임이 바람직하다.
중간영상 데이터란 원본영상 데이터를 촬영할 당시에 광 투과성 물체(100)에 조사된 광의 공간적인 분포가 변경된 상태에서 영상 촬영부(210)가 촬영한 임의의 영상 데이터를 말한다. 중간영상 데이터는 모든 광원(130) 중 일부 광원(130)만이 켜져 있을 때 영상 촬영부(210)가 촬영한 영상 데이터임이 바람직하다.
복원영상 데이터란 거울 반사 영역이 나타난 원본영상 데이터 및 중간영상 데이터를 이용하여 생성한 영상 데이터이며, 거울 반사 효과가 제거된 원본영상 데이터이다. 영상 복원부(240)는 영상 촬영부(210) 및 복원 제어부(220)가 광 투과성 물체(100)에 조사된 광의 공간적인 분포를 다양하게 변화시키며 촬영한 여러 중간영상 데이터를 이용함으로써 거울 반사 효과를 보다 완벽히 제거할 수 있다.
보다 구체적으로, 복원영상 데이터는 영상 촬영부(210)가 촬영하여 획득한 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 생성한 영상 데이터이다. 이 경우, 교체요구 데이터란 원본영상 데이터 중 중간영상 데이터와 차이나는 데이터를 말하며, 반사제거 데이터란 중간영상 데이터에서 원본영상 데이터와 차이나는 데이터를 말한다.
영상 복원부(240)는 원본영상 데이터에서 거울 반사 효과를 제거시켜 복원영상 데이터를 생성한다. 복원 제어부(220)는 영상 복원부(240)의 감산부(243)에 복원영상 데이터의 생성을 지시한다.
영상 복원부(240)의 강조부(242)는 반사제거 데이터를 생성한다. 이 경우, 반사제거 데이터는, 중간영상 데이터에서 원본영상 데이터와 차이나는 데이터 즉, 감산 데이터를 의미하지 않고, 감산 데이터를 이진화(binarization)하고 이진화된 감산 데이터와 중간영상 데이터를 곱하여 생성한 데이터를 의미한다.
강조부(242)의 감산부(243)는 중간영상 데이터와 원본영상 데이터간에 차이나는 데이터 즉, 감산 데이터를 생성한다.
강조부(242)의 이진화부(244)는 감산 데이터를 이진화(binarization)함으로써, 감산 데이터 중 강조하고 싶은 감산 데이터를 찾아 준다. 원본영상 데이터와 임의의 중간영상 데이터간에 차이나는 데이터에는 거울 반사 영역에 상응하는 데이터 뿐만 아니라 그 외의 피사체(110)의 영역에 상응하는 데이터도 존재한다.
원본영상 데이터 중 본 장치에 의해 복원하고자 하는 데이터는 광 투과성 물체(100)의 영역에 상응하는 데이터임이 바람직하다. 따라서, 강조부(242)의 이진화부(244)는 감산 데이터를 적절한 임계치(threshold value)를 기준으로 이진화함으로써 감산 데이터 중 광 투과성 물체(100)에 상응하는 감산 데이터만을 구별시킨다. 그 경우, 영상 복원부(240)는 광 투과성 물체(100)의 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터와 교체하여 복원영상 데이터를 생성할 수 있다. 이 때, 반사제거 데이터는 광 투과성 물체(100)의 중간영상 데이터 중 원본영상 데이터와 차이나는 데이터를 의미한다.
다만, 원본영상 데이터 중 본 장치에 의해 복원하고자 하는 데이터는 광 투과성 물체(100)의 거울 반사 영역에 상응하는 데이터임이 가장 바람직하다. 원본영상 데이터 및 중간영상 데이터 모두 각각의 데이터는 각 화소의 픽셀값을 의미하며, 원본영상 데이터와 중간영상 데이터간에 가장 큰 픽셀값 차이가 존재하는 영역은 거울 반사 영역이다. 따라서, 강조부(242)의 이진화부(244)는 감산 데이터를 적 절한 임계치를 기준으로 이진화함으로써 감산 데이터 중 광 투과성 물체(100)의 거울 반사 영역에 상응하는 감산 데이터만을 구별시킴이 바람직하다.
강조부(242)의 가중화부(245)는 이진화된 감산 데이터를 중간영상 데이터와 곱한다. 이진화부(244)에서 모든 감산 데이터 중 광 투과성 물체(100)의 거울 반사 영역에 상응하는 감산 데이터만을 구별시킨 경우, 가중화부(245)는 모든 중간영상 데이터 중 거울 반사 영역에 상응하는 중간영상 데이터만을 구별시킨다. 가중화부(245)가 구별시킨 중간영상 데이터는 거울 반사 영역에 상응하는 원본영상 데이터에서 거울 반사 효과를 제거시킨 데이터 즉, 반사제거 데이터를 의미한다.
영상 복원부(240)의 보상부(246)는 강조부(242)가 생성한 반사제거 데이터에 소정값을 가감하여 보상반사제거 데이터를 생성한다. 소정값은 감산 데이터의 평균값일 수 있다.
본 발명의 일 실시예에 의하면, 영상 복원부(240)의 교체부(248)는 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터와 교체하여 복원영상 데이터를 생성한다. 이 경우, 반사제거 데이터는 중간영상 데이터 중 원본영상 데이터와 차이나는 데이터이다. 바람직하게는, 반사제거 데이터는 강조부(242)가 생성함이 바람직하다.
본 발명의 다른 실시예에 의하면, 영상 복원부(240)의 교체부(248)는 원본영상 데이터 중 교체요구 데이터를 보상반사제거 데이터와 교체하여 복원영상 데이터를 생성한다.
영상 복원부(240)의 교체부(248)에서 생성한 복원영상 데이터는 영상 저장부 (230)에 저장된다.
한편, 얼굴인식 장치라 함은 피사체(110)가 얼굴이고 광 투과성 물체(100)가 안경알인 경우를 의미하며, 홍채인식 시스템이라 함은 피사체(110)가 홍채이고 광 투과성 물체(100)가 안경알인 경우를 뜻하므로 본 발명은 얼굴인식 장치나 홍채인식 장치에 적용될 수 있다.
다만, 본 발명의 피사체(110)가 홍채 또는 얼굴로 제한된다거나 광 투과성 물체(100)가 안경알 또는 컨텍트 렌즈로 제한되지는 않는다. 예컨대, 본 발명은 유리병이나 블리스터 패키지(blister package) 등의 광 투과성 물체(100)로 포장된 물체(110)의 영상을 획득하는 장치에 적용될 수도 있다. 광 투과성 물체(100)는 반드시 투명(transparent)할 필요가 없으며, 조사된 광에 의해 거울 반사 영역을 나타내는 물체이면 된다.
광원(130)은 가시광선과 같이 인간의 눈에 보이는 광선을 조사할 수도 있지만, 적외선과 같이 인간의 눈에 보이지 않는 광선을 조사할 수도 있다. 특히, 홍채인식 시스템의 경우는 적외선이 사용된다.
도 3은 본 발명에 의한 빛 반사를 고려한 영상 처리 방법을 설명하기 위한 일 실시예의 플로우챠트로서, 원본영상 데이터를 획득하는 단계(제 310단계), 중간영상 데이터를 획득하는 단계(제 320단계) 및 복원영상 데이터를 획득하는 단계(제 330단계)로 이루어진다.
도 4는 본 발명에 의한 빛 반사를 고려한 영상 처리 방법을 설명하기 위한 다른 실시예의 플로우챠트로서, 원본영상 데이터를 획득하는 단계(제 410단계). 중 간영상 데이터를 획득하는 단계(제 420단계) 및 복원영상 데이터를 획득하는 단계(제 430단계)로 이루어진다.
영상 촬영부(210)는 광원(130)을 켜 광 투과성 물체(100)및 피사체(110)를 조사하고 광 투과성 물체(100) 및 피사체(110)를 촬영하며 이로써, 복원 제어부(220)는 원본영상 데이터를 획득한다(제 310단계 및 제 410단계들). 여기서, 영상 촬영부(210)는 모든 광원(130)을 켜고 촬영함이 바람직하다.
영상 촬영부(210)는 원본영상 데이터를 획득하기 위해 촬영할 당시에 광 투과성 물체(100)에 조사된 광의 공간적인 분포를 변화시킨 후 광 투과성 물체(100) 및 피사체(110)를 촬영하며, 이로써, 복원 제어부(220)는 중간영상 데이터를 획득한다(제 320단계 및 제 420단계들). 여기서, 영상 촬영부(210)는 원본영상 데이터를 획득하기 위해 촬영할 당시에 켜져 있던 광원(130) 중 일부 광원(130)을 끄고 촬영함이 바람직하다.
본 발명의 일 실시예에 의하면, 제 320 단계에 의해 복원 제어부(220)가 하나의 중간영상 데이터를 획득가능하다.
그에 반해, 본 발명의 다른 실시예에 의하면 제 420단계에 의해 복원 제어부(220)가 복수의 중간영상 데이터를 획득한다. 복수의 중간영상 데이터는 영상 촬영부(210)가, 원본영상 데이터를 획득하기 위해 촬영할 당시에 광 투과성 물체(100)에 조사된 광의 공간적인 분포를 복수 번 변화시키며, 변화시킬 때마다 광 투과성 물체(100) 및 피사체(110)를 촬영함으로써 얻을 수 있다. 광 투과성 물체(100)에 조사되는 광의 가능한 모든 공간적인 분포 형태 중 서로 중첩되는 것은 없는 것이 바람직하다.
영상 복원부(240)는 주어진 원본영상 데이터 및 중간영상 데이터를 이용하여 복원영상 데이터를 획득할 것을 복원 제어부(220)로부터 지시받는다. 영상 복원부(240)는 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터와 교체하여 복원영상 데이터를 생성한다(제 330단계 및 제 430단계들). 이 경우, 반사제거 데이터는 중간영상 데이터 중 원본영상 데이터와 차이나는 데이터일 수도 있고, 광 투과성 물체(100)의 중간영상 데이터 중 원본영상 데이터와 차이나는 데이터일 수도 있다. 바람직하게는, 반사제거 데이터는 강조부(242)가 생성함이 바람직하다.
본 발명의 일 실시예에 의하면, 제 330단계에 의해, 영상 복원부(240)가 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 한 번 교체하면 된다.
다만, 본 발명의 다른 실시예에 의하면, 제 430단계에 의해, 영상 복원부(240)가 원본영상 데이터 중 복수의 교체요구 데이터를 모두 각각에 상응하는 반사제거 데이터로 교체함이 바람직하다. 여기서, 교체는 교체요구 데이터와 그에 상응하는 반사제거 데이터간에 일대일로 이루어짐이 바람직하다.
이하 설명할 도 5 및 도 6에 도시된 바는 도 4에 도시된 플로우챠트의 일 실시예이다.
도 5는 도 2에 도시된 본 발명에 의한 영상 처리 장치에 포함가능한 영상 촬영부(210)의 사시도이다. 도 6a는 원본영상 데이터의 일 례를 나타내는 도면이며, 도 6b는 중간영상 데이터의 일 례를 나타내는 도면이고, 도 6c는 복원영상 데이터의 일 례를 나타내는 도면이다.
여기서, 광원(130)은 렌즈(140)의 상,하,좌,우 각각에 두 개씩 설치되며, 렌즈(140)의 주변에 모두 8개 설치된다. 이 모두는 설명의 편이를 위한 것으로 광원(130)이 배열된 위치나 갯수가 이에 제한되지 않는다.
참조부호들 510, 520 및 530은 영상 촬영부(210), 렌즈(140) 및 광원(130)을 각각 나타내며, 참조부호들 600, 610 및 620은 광 투과성 물체(100), 피사체(110) 및 거울 반사 영역을 각각 나타낸다.
광원(530)에 의해 광 투과성 물체(600)에 조사되는 광의 공간적인 분포는 복원 제어부(220)에 의해 복수 번 변경된다. 여기서, 변경은 8개의 광원(530) 중 일부를 적절히 선택하여 끔으로써 이루어짐이 바람직하다. 예컨대, 8개의 조명기(530)를 모두 켜고 촬영한 후, 왼쪽 조명기(530)인 조명기(530) 1, 2을 끄고 촬영하고, 그 후 아래쪽 조명기(530)인 조명기(530) 3, 4만을 끄고 촬영하며, 그 후 오른쪽 조명기(530)인 조명기(530) 5, 6만을 끄고 촬영한 후, 마지막으로 위쪽 조명기(530)인 조명기(530) 7, 8만을 끄고 촬영한다. 결국, 1, 2, 3, 4, 5, 6, 7, 8의 순서로 광원(530)이 꺼지며, 꺼지는 광원(530)은 매 변경시마다 바뀌는 것이 바람직하다.
도 6a를 참조하면, 8개의 광원(530)를 모두 켜고 촬영하여 획득한 원본영상 데이터 I_O 에 거울 반사 영역(620)이 존재한다. 이러한 원본영상 데이터로부터 거울 반사 효과를 제거시킴으로써 도 6c에 도시된 복원영상 데이터 O_R를 얻기 위해 도 6b의 중간영상 데이터들이 필요하다.
중간영상 데이터는 원본영상 데이터를 획득할 당시에 광 투과성 물체(600)에 조사된 광의 공간적인 분포가 변경된 상태에서 촬영된 데이터이면 족하며, 따라서, 가능한 중간영상 데이터의 수는 도 6b에 도시된 바와 같이 4개로 제한되지 않는다. 다만, 도 6b의 경우 도 5에 대해 전술한 설명에서 광 투과성 물체(600)에 조사된 광의 공간적인 분포가 4번 바뀌었으므로 4개의 중간영상 데이터(I1, I2, I3 및 I4)를 도시하였다.
중간영상 데이터 I1은 왼쪽 광원(530)을 끄고 촬영하여 획득한 중간영상 데이터이며, 중간영상 데이터 I2는 아래쪽 광원(530)을 끄고 촬영하여 획득한 중간영상 데이터이다.
이와 비슷하게, 중간영상 데이터 I3은 오른쪽 광원(530)을 끄고 촬영하여 획득한 중간영상 데이터이며, 중간영상 데이터 I4는 위쪽 광원(530)을 끄고 촬영하여 획득한 중간영상 데이터이다.
한편, 도 4내지 6를 참조하면, 동일한 피사체(110) 및 광 투과성 물체(100)에 대해 중간영상 데이터가 복수 개 생성된다. 도 3에 도시된 영상 처리 방법에 의해 도 6a에 도시된 원본영상 데이터에서 거울 반사 효과를 제거하고자 한다면 일부만 제거할 수 있으나, 도 4 내지 6에 도시된 영상 처리 방법에 의하면 도 3의 영상 처리 방법에 의할 경우보다 완벽히 제거할 수 있다.
다만, 도 3에 도시된 영상 처리 방법은 피사체(110)의 일부분이 반사상에 의해 가려질 경우에도 유용한 정보를 얻을 수 있는 경우가 있다는 점에서 도 4 내지 6에 도시된 영상 처리 방법에 대해 구별되는 존재 의의를 지닌다.
예컨대, 홍채 부위의 2%가 가려진 영상에 대해서도 효과적인 홍채 인증을 할 수 있으므로, 반사상이 없어야 하는 홍채 부위는 홍채 전체가 아니라 효과적으로 홍채 인증을 하는데 필요한 부분으로 족하다.
도 7은 도 3에 도시된 제 330단계 및 도 4에 도시된 제 430단계에 대한 본 발명에 의한 실시예를 설명하기 위한 플로우챠트로서, 복원영상 데이터를 획득하는 단계(제 710 ~ 제 750단계들)로 이루어진다. 도 8은 도 2에 도시된 영상 복원부(240)의 세부 블록도이다.
참조부호들 800, 810, 820, 830, 840 및 850은 강조부(242), 감산부(243), 이진화부(244), 가중화부(245) 보상부(246) 및 교체부(248)를 각각 나타낸다. 또한, 중간영상 데이터는 n개 존재한다고 가정한다.
강조부(800)의 감산부(810)는 감산 데이터를 생성하며(제 710단계), 강조부(800)의 이진화부(820)는 감산 데이터를 이진화한다(제 720단계).
강조부(800)의 가중화부(830)는 이진화된 감산 데이터에 중간영상 데이터를 곱하여 반사제거 데이터를 생성한다(제 730단계).
보상부(840)는 반사제거 데이터에 소정값을 가감하여 보상반사제거 데이터를 생성한다(제 740단계). 다만, 본 발명에 의하면, 제 740단계를 마련하지 않을 수도 있다.
교체부(850)는 원본영상 데이터에 존재하는 교체요구 데이터를 반사제거 데이터 또는 보상반사제거 데이터와 교체하여 복원영상 데이터를 생성한다(제 750단계).
도 9는 도 2에 도시된 본 발명에 의한 영상 처리 장치에 의해 거울 반사 영 역이 제거되는 과정을 설명하기 위한 참고도이다. 이하, 도 7 및 도 8에 대한 설명을 도 9를 참조하여 보다 상세히 하면 다음과 같다. 설명의 편이를 위해 도 5 및 도 6에 대한 설명에서 예시한 바에 따라 n은 1 내지 4라고 가정하며, 이하 설명은 n은 4인 경우에 대해 하겠다.
제 710 단계는 감산부(810)에 의해 중간영상 데이터(I1, I2, I3 또는 I4) 각각과 원본영상 데이터(I_O)의 차이값 데이터인 감산 데이터(S1, S2, S3 또는 S4)를 산출한다.
감산 데이터 S2를 구성하는 데이터 각각은 검정을 의미하는 0부터 흰색을 의미하는 255까지 다양한 픽셀값을 지닌다. 촬영된 피사체(110) 및 광 투과성 물체(100)의 모든 영역에 대해 S2가 존재하며, 상대적으로 큰 픽셀값을 지니는 S2는광원(530) 3, 4 에 상응하는 영역에 대해 존재한다. 광원(530) 3 및 4에 상응하는 영역의 경우 중간영상 데이터 I2는 거울 반사 효과가 없는 데이터임에 반해, 원본영상 데이터 I_O는 거울 반사 효과가 있는 데이터이기 때문이다.
그에 반해, 켜진 광원(530) 1, 2, 5, 6, 7 및 8에 상응하는 영역의 경우 중간영상 데이터 I2의 픽셀값과 원본영상 데이터 I_O의 픽셀값이 큰 차이가 없으므로 S2는 상대적으로 작은 픽셀값을 지닌다.
제 720단계는 이진화부(820)에 의해 감산 데이터(S1, S2, S3 또는 S4)를 각각 이진화(binarization)힘으로써 거울 반사 영역을 부각시킨 이진화 데이터(B1, B2, B3 또는 B4)를 산출한다.
감산 데이터 S2의 이진화 데이터 B2는, 감산 데이터를 이루는 모든 데이터들 을 적당히 설정된 임계치(threshold value)를 기준으로 0 또는 1로 구분함으로써 이루어진다. 예컨대, 임의의 감산 데이터를 그 데이터의 픽셀값이 픽셀값 200으로 설정된 임계치보다 높으면 1로, 낮으면 0으로 매칭(matching)시킴으로써 모든 감산 데이터 S2의 각각을 0 또는 1로 변환시킬 수 있다.
감산 데이터를 이진화하는 이유는 감산 데이터 S2를 구성하는 데이터들 중 사용자가 특히 원하는 부분의 데이터만 취하기 위함이다. 얼굴인식 장치의 경우 감산 데이터 S2를 구성하는 데이터들 중 사용자가 원하는 감산 데이터는 꺼진 조명기(530) 3 및 4가 켜질 경우 안경알(600)에 나타나는 거울 반사 영역(620)의 데이터이다. 원본영상 데이터 중 거울 반사 영역(620)의 데이터와 감산 데이터 중 거울 반사 영역(620)에 상응하는 데이터의 픽셀값이 다른 영역의 데이터의 픽셀값보다 상대적으로 높다.
결국, 임계치를 적절히 설정하면 S2의 데이터들 중 광원(530) 3 및 4에 상응하는 거울 반사 영역(620)의 감산 데이터만을 취할 수 있으며, B2는 광원(530) 3 및 4에 상응하는 거울 반사 영역(620)을 1로 표현하고, 그 외의 영역을 0으로 표현한 데이터임이 바람직하다.
제 730단계는 가중화부(830)에 의해 이진화된 감산 데이터(B1, B2, B3 또는 B4) 각각과 중간영상 데이터(I1,I2, I3 또는 I4) 각각과 곱함으로써 중간영상 데이터 중 거울 반사 영역 이외의 중간영상 데이터를 삭제한다. 결국, 제 730단계는, 거울 반사 영역의 중간영상 데이터 즉, 반사제거 데이터(C1, C2, C3 및 C4)를 생성한다.
즉, C2는, 중간영상 데이터 I2를 이루는 데이터들 중 이진화된 감산 데이터 B2에 상응하는 데이터만을 선별한 것이다. 한편, C2 를 원본영상 데이터 I_O를 이루는 데이터들 중 광원(530) 3, 4에 의해 나타난 거울 반사 영역(620)의 데이터와 교체하면, 원본영상 데이터에서 광원(530) 3, 4에 의한 거울 반사 효과가 제거된다. 이처럼, C2는 I_O의 일부 영상과 교체됨으로써 I_O에서 거울 반사 효과를 제거하므로, 반사제거 데이터라 명명된다.
제 740단계는 보상반사제거 데이터(A1, A2, A3 및 A4)를 생성한다. 보상반사제거 데이터(A1, A2, A3 또는 A4)는 반사제거 데이터(C1, C2, C3 또는 C4)에 소정값을 가감하여 생성하며, 도 9의 경우 반사제거 데이터에 감산 데이터(S1, S2, S3 또는 S4)의 평균값을 더하여 생성하였다. 이로써, 반사제거 데이터의 픽셀값이 상승하며, 보상반사제거 데이터를 이용하여 보다 만족스러운 복원영상 데이터를 얻을 수도 있다.
제 750단계는 원본영상 데이터(I_O)에서 중간영상 데이터(I1, I2, I3 또는 I4)각각과 차이나는 데이터를 보상된 반사제거 데이터(A1, A2, A3 또는 A4)로 교체한다.
도 9g를 참조하면, 도 9a에서 볼 수 있는 거울 반사 영역이 제거되어 있음을 확인할 수 있다.
이상에서 설명한 것은 본 발명에 따른 빛 반사를 고려한 영상 처리 장치와 방법 및 그 방법을 기록한 컴퓨터로 읽을 수 있는 기록매체를 실시하기 위한 하나의 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능할 것이다.
이상에서 설명한 바와 같이, 본 발명에 의한 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체는 광 투과성 물체에 조사된 광에 의해 나타나는 거울 반사 효과를 제거하므로, 적외선 광원을 얼굴에 조사하며 얼굴을 인식하는 얼굴인식 장치가 안경을 착용한 사람에 대해서도 올바르게 얼굴을 인식할 수 있도록 하는 효과를 갖는다.

Claims (19)

  1. 광이 투과가능한 광 투과성 물체 및 상기 광 투과성 물체의 뒤에 위치한 피사체에 광을 조사하고 상기 광 투과성 물체 및 상기 피사체를 촬영하여 상기 광 투과성 물체 및 상기 피사체의 영상을 획득하는 영상 처리 장치에 있어서,
    상기 광 투과성 물체에 조사되는 광의 공간적인 분포 변화를 제어하는 제어신호를 발생하는 복원 제어부;
    상기 제어신호에 응답하여 광을 조사하며 상기 광 투과성 물체 및 상기 피사체를 촬영하는 영상 촬영부; 및
    상기 영상 촬영부가 촬영하여 획득한 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 영상 복원부를 포함하며,
    상기 교체요구 데이터는 상기 원본영상 데이터 중 상기 원본영상 데이터를 획득할 당시에 조사된 광의 공간적인 분포와 다른 분포를 갖는 상태에서 상기 영상 촬영부가 촬영하여 획득한 중간영상 데이터와 차이나는 데이터이며,
    상기 반사제거 데이터는 상기 중간영상 데이터와 상기 원본영상 데이터의 차이를 나타내는 감산 데이터를 이진화하고 이진화된 감산 데이터에 상기 중간영상 데이터를 승산한 결과인 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  2. 제 1 항에 있어서, 상기 복원 제어부는, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 순차적으로 바꾸며 상기 광 투과성 물체 및 상기 피사체를 촬영하도록 상기 영상 촬영부에 지시하며,
    상기 영상 복원부는 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  3. 제 2 항에 있어서,
    상기 광 투과성 물체에 조사되는 광의 공간적인 분포는 서로 중첩되지 않으면서 순차적으로 바뀜을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  4. 제 1 항에 있어서, 상기 영상 복원부는,
    상기 광 투과성 물체의 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 광 투과성 물체의 중간영상 데이터 중 상기 원본영상 데이터와 차이나는 데이터인 상기 반사제거 데이터와 교체하여 상기 복원영상 데이터를 생성하는 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  5. 제 1 항에 있어서, 상기 영상 복원부는,
    상기 원본영상 데이터 중 상기 교체요구 데이터를 보상반사제거 데이터와 교체하여 복원영상 데이터를 생성하며,
    상기 보상반사제거 데이터는 상기 반사제거 데이터에 소정값을 가감한 데이터임을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  6. 제 1 항에 있어서, 상기 영상 복원부는,
    상기 중간영상 데이터와 상기 원본영상 데이터의 차이를 나타내는 감산 데이터를 이진화하고, 상기 이진화된 감산 데이터와 상기 중간영상 데이터를 곱하여 상기 반사제거 데이터를 생성하는 강조부; 및
    상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 강조부가 생성한 반사제거 데이터와 교체하여 복원영상 데이터를 생성하는 교체부를 포함함을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  7. 제 6 항에 있어서, 상기 교체부는,
    소정값을 상기 강조부가 생성한 반사제거 데이터에 가감하여 보상반사제거 데이터를 생성하는 보상부를 더 포함하며,
    상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 보상부가 생성한 보상반사제거 데이터와 교체하여 복원영상 데이터를 생성하는 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  8. 제 7 항에 있어서,
    상기 소정값은 상기 감산 데이터의 평균값인 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  9. 제 1 항에 있어서,
    상기 광 투과성 물체 및 상기 피사체에 조사되는 광은 인간의 눈에 보이지 않는 광임을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  10. 제 1 항에 있어서,
    상기 광 투과성 물체는 안경알이고, 상기 피사체는 홍채인 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  11. 제 1 항에 있어서,
    상기 광 투과성 물체는 안경알이고, 상기 피사체는 얼굴인 것을 특징으로 하는 빛 반사를 고려한 영상 처리 장치.
  12. 광이 투과가능한 광 투과성 물체 및 상기 광 투과성 물체 뒤에 위치한 피사체의 영상을 획득하는 영상 처리 방법에 있어서,
    상기 광 투과성 물체 및 상기 피사체에 광을 조사하고 상기 광 투과성 물체 및 상기 피사체를 촬영하여 원본영상 데이터를 획득하는 단계;
    상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 변화시키며 상기 광 투과성 물체 및 상기 피사체를 촬영하여 중간영상 데이터를 획득하는 단계; 및
    상기 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 단계를 포함하며,
    상기 교체요구 데이터는 상기 원본영상 데이터 중 상기 중간영상 데이터와 차이나는 데이터이며, 상기 반사제거 데이터는 상기 중간영상 데이터와 상기 원본영상 데이터의 차이를 나타내는 감산 데이터를 이진화하고 이진화된 감산 데이터에 상기 중간영상 데이터를 승산한 결과인 것을 특징으로 하는 빛 반사를 고려한 영상 처리 방법.
  13. 제 12 항에 있어서,
    상기 중간영상 데이터를 획득하는 단계는, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 소정 횟수만큼 변화시키고, 변화시킬 때마다 상기 광 투과성 물체 및 상기 피사체를 촬영하여 상기 소정 횟수만큼의 중간영상 데이터를 획득하며,
    상기 복원영상 데이터를 생성하는 단계는, 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 교체요구 데이터에 상응하는 상기 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 것을 특징으로 하는 빛 반사를 고려한 영상 처리 방법.
  14. 제 12 항에 있어서, 상기 복원영상 데이터를 획득하는 단계는,
    상기 광 투과성 물체의 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 광 투과성 물체의 중간영상 데이터 중 상기 원본영상 데이터와 차이나는 데이터인 상기 반사제거 데이터와 교체하여 상기 복원영상 데이터를 생성함을 특징으로 하는 빛 반사를 고려한 영상 처리 방법.
  15. 제 12 항에 있어서, 상기 복원영상 데이터를 생성하는 단계는,
    상기 원본영상 데이터 중 상기 교체요구 데이터를 보상반사제거 데이터와 교체하여 복원영상 데이터를 생성하며,
    상기 보상반사제거 데이터는 상기 반사제거 데이터에 소정값을 가감한 데이터임을 특징으로 하는 빛 반사를 고려한 영상 처리 방법.
  16. 제 12 항에 있어서, 상기 복원영상 데이터를 생성하는 단계는,
    상기 중간영상 데이터와 상기 원본영상 데이터의 차이를 나타내는 감산 데이터를 이진화하고, 상기 이진화된 감산 데이터와 상기 중간영상 데이터를 곱하여 상기 반사제거 데이터를 생성하는 단계; 및
    상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 생성한 반사제거 데이터와 교체하는 단계를 포함함을 특징으로 하는 빛 반사를 고려한 영상 처리 방법.
  17. 제 16 항에 있어서, 상기 교체하는 단계는,
    소정값을 상기 생성한 반사제거 데이터에 가감하여 보상반사제거 데이터를 생성하는 단계; 및
    상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 생성한 보상반사제거 데이터와 교체하는 단계를 포함함을 특징으로 하는 빛 반사를 고려한 영상 처리 방법.
  18. 광이 투과가능한 광 투과성 물체 및 상기 광 투과성 물에 뒤에 위치한 피사체의 영상을 획득하는 영상 처리 장치를 제어하는 적어도 하나의 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체에 있어서,
    상기 광 투과성 물체 및 상기 피사체에 광을 조사하고 상기 광 투과성 물체 및 상기 피사체를 촬영하여 원본영상 데이터를 획득하는 단계;
    상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 변화시키며 상기 광 투과성 물체 및 상기 피사체를 촬영하여 중간영상 데이터를 획득하는 단계; 및
    상기 원본영상 데이터 중 교체요구 데이터를 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 단계를 수행하기 위한 컴퓨터 프로그램을 저장하고,
    상기 교체요구 데이터는 상기 원본영상 데이터 중 상기 중간영상 데이터와 차이나는 데이터이며, 상기 반사제거 데이터는 상기 중간영상 데이터와 상기 원본영상 데이터의 차이를 나타내는 감산 데이터를 이진화하고, 이진화된 감산 데이터에 상기 중간영상 데이터를 승산한 결과인 것을 특징으로 하는 컴퓨터로 읽을 수 있는 기록매체.
  19. 제 18 항에 있어서,
    상기 중간영상 데이터를 획득하는 단계는, 상기 광 투과성 물체에 조사되는 광의 공간적인 분포를 소정 횟수만큼 변화시키고, 변화시킬 때마다 상기 광 투과성 물체 및 상기 피사체를 촬영하여 상기 소정 횟수만큼의 중간영상 데이터를 획득하며,
    상기 복원영상 데이터를 생성하는 단계는, 상기 원본영상 데이터 중 상기 교체요구 데이터를 상기 교체요구 데이터에 상응하는 상기 반사제거 데이터로 교체하여 복원영상 데이터를 생성하는 것을 특징으로 하는 빛 반사를 고려한 영상 처리 방법을 수행하기 위한 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체.
KR1020040098690A 2004-11-29 2004-11-29 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체 KR100647298B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020040098690A KR100647298B1 (ko) 2004-11-29 2004-11-29 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체
US11/288,155 US20060114328A1 (en) 2004-11-29 2005-11-29 Apparatus and method for processing images taking into consideration light reflection, and a computer readable medium storing computer program therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040098690A KR100647298B1 (ko) 2004-11-29 2004-11-29 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체

Publications (2)

Publication Number Publication Date
KR20060059566A KR20060059566A (ko) 2006-06-02
KR100647298B1 true KR100647298B1 (ko) 2006-11-23

Family

ID=36566969

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040098690A KR100647298B1 (ko) 2004-11-29 2004-11-29 빛 반사를 고려한 영상 처리 장치와 방법 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록매체

Country Status (2)

Country Link
US (1) US20060114328A1 (ko)
KR (1) KR100647298B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10268887B2 (en) 2014-11-24 2019-04-23 Hyundai Motor Company Apparatus and method for detecting eyes

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100888554B1 (ko) * 2007-04-26 2009-03-11 벽산건설 주식회사 인식 시스템
JP5780053B2 (ja) * 2011-08-22 2015-09-16 富士通株式会社 生体認証装置、生体認証方法、及びプログラム
EP3137967B1 (en) 2014-04-28 2018-12-26 Sony Corporation Operating a display of a user equipment
US20150320311A1 (en) * 2014-05-12 2015-11-12 Here Global B.V. Method and apparatus for iris recognition using natural light
CN106327435B (zh) * 2016-08-09 2019-02-01 中国科学院长春光学精密机械与物理研究所 图像复原成像***及复原***、图像获得方法及复原方法
KR102199574B1 (ko) * 2019-06-12 2021-01-07 울산과학기술원 영상 처리 장치 및 방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990079823A (ko) * 1998-04-09 1999-11-05 윤종용 조명변화를 고려한 얼굴 인식 방법
US6088470A (en) 1998-01-27 2000-07-11 Sensar, Inc. Method and apparatus for removal of bright or dark spots by the fusion of multiple images
WO2002093481A1 (fr) 2001-05-11 2002-11-21 Matsushita Electric Industrial Co., Ltd. Procede et dispositif d'acquisition d'images authentifiees
KR20030077126A (ko) * 2002-03-25 2003-10-01 엘지전자 주식회사 Pc용 홍채 인식 시스템의 안경반사 대처를 위한 장치 및방법
KR20040006703A (ko) * 2002-07-13 2004-01-24 엘지전자 주식회사 홍채 인식 시스템

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6476933B1 (en) * 1998-01-12 2002-11-05 Canon Kabushiki Kaisha Image storing apparatus with image quality conversion feature
JP3657156B2 (ja) * 1999-11-24 2005-06-08 株式会社リコー 画像処理装置
JP2001319871A (ja) * 2000-02-29 2001-11-16 Nikon Corp 露光方法、濃度フィルタの製造方法、及び露光装置
US7043090B2 (en) * 2002-10-02 2006-05-09 Eastman Kodak Company Enhancing the tonal characteristics of digital images using expansive and compressive tone scale functions
US7116838B2 (en) * 2002-10-25 2006-10-03 Eastman Kodak Company Enhancing the tonal and spatial characteristics of digital images using selective spatial filters

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6088470A (en) 1998-01-27 2000-07-11 Sensar, Inc. Method and apparatus for removal of bright or dark spots by the fusion of multiple images
KR19990079823A (ko) * 1998-04-09 1999-11-05 윤종용 조명변화를 고려한 얼굴 인식 방법
WO2002093481A1 (fr) 2001-05-11 2002-11-21 Matsushita Electric Industrial Co., Ltd. Procede et dispositif d'acquisition d'images authentifiees
KR20030077126A (ko) * 2002-03-25 2003-10-01 엘지전자 주식회사 Pc용 홍채 인식 시스템의 안경반사 대처를 위한 장치 및방법
KR20040006703A (ko) * 2002-07-13 2004-01-24 엘지전자 주식회사 홍채 인식 시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10268887B2 (en) 2014-11-24 2019-04-23 Hyundai Motor Company Apparatus and method for detecting eyes

Also Published As

Publication number Publication date
KR20060059566A (ko) 2006-06-02
US20060114328A1 (en) 2006-06-01

Similar Documents

Publication Publication Date Title
US6088470A (en) Method and apparatus for removal of bright or dark spots by the fusion of multiple images
KR100383712B1 (ko) 다중 조명원을 이용해 안경을 통해 눈을 조명하고촬영하는 방법 및 장치
US10824859B2 (en) Authentication apparatus and authentication method
US6069967A (en) Method and apparatus for illuminating and imaging eyes through eyeglasses
KR102317180B1 (ko) 3차원 깊이정보 및 적외선정보에 기반하여 생체여부의 확인을 행하는 얼굴인식 장치 및 방법
US20120212597A1 (en) Efficient method and system for the acquisition of scene imagery and iris imagery using a single sensor
KR101014325B1 (ko) 적외선을 이용한 얼굴인식 시스템 및 방법
KR20050048413A (ko) 적외선을 이용한 사람 식별 장치 및 방법
KR102281149B1 (ko) 고 조도 환경 및 저 조도 환경에서 동작 가능한 시점 추적 장치 및 그 방법
JP2000139878A (ja) アイリスパターン認識装置
CN109661668B (zh) 用于虹膜识别的图像处理方法和***
KR20080015722A (ko) 인증 장치 및 인증 방법 및 프로그램
JP2004171350A (ja) 目画像撮影装置およびそれを用いた情報装置
KR101919090B1 (ko) 3차원 깊이정보 및 적외선정보에 기반하여 생체여부의 확인을 행하는 얼굴인식 장치 및 방법
WO2005020149A1 (ja) 画像入力装置およびそれを用いた認証装置
WO2020179174A1 (ja) 映像処理装置、映像処理方法および映像処理プログラム
JPH105195A (ja) 虹彩の撮像方法及びその撮像装置
US20060114328A1 (en) Apparatus and method for processing images taking into consideration light reflection, and a computer readable medium storing computer program therefor
JP2006318374A (ja) 眼鏡判別装置および認証装置ならびに眼鏡判別方法
JP7238988B2 (ja) 虹彩認証装置、虹彩認証方法、コンピュータプログラム及び記録媒体
KR101762852B1 (ko) 홍채 인식 장치
JP2005040591A (ja) 生体眼判定方法および生体眼判定装置
EP3724815B1 (en) Anti-spoofing face id sensing based on retro-reflection
CN107273847B (zh) 虹膜采集方法及设备、电子装置和计算机可读存储介质
KR102473523B1 (ko) 홍채 인식 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121030

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131030

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141030

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee