KR101663790B1 - Appratus for identifying face and operating method the same - Google Patents

Appratus for identifying face and operating method the same Download PDF

Info

Publication number
KR101663790B1
KR101663790B1 KR1020140043841A KR20140043841A KR101663790B1 KR 101663790 B1 KR101663790 B1 KR 101663790B1 KR 1020140043841 A KR1020140043841 A KR 1020140043841A KR 20140043841 A KR20140043841 A KR 20140043841A KR 101663790 B1 KR101663790 B1 KR 101663790B1
Authority
KR
South Korea
Prior art keywords
face
face recognition
alignment
binocular
alignment area
Prior art date
Application number
KR1020140043841A
Other languages
Korean (ko)
Other versions
KR20150117975A (en
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 KR1020140043841A priority Critical patent/KR101663790B1/en
Publication of KR20150117975A publication Critical patent/KR20150117975A/en
Application granted granted Critical
Publication of KR101663790B1 publication Critical patent/KR101663790B1/en

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/12Details of acquisition arrangements; Constructional details thereof
    • G06V10/14Optical characteristics of the device performing the acquisition or on the illumination arrangements
    • G06V10/141Control of illumination
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Image Analysis (AREA)

Abstract

본 발명은 얼굴인식장치 및 그 동작 방법을 개시한다. 즉, 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 함으로써 얼굴 인식률을 크게 향상시킬 수 있다.The present invention discloses a face recognition apparatus and an operation method thereof. That is, the binocular alignment area is displayed on the screen in association with the face recognition, and the face recognition is performed in a state where the binocular alignment of the face recognition object photographed by the camera is aligned and positioned in the binocular alignment area, .

Description

얼굴인식장치 및 그 동작 방법{APPRATUS FOR IDENTIFYING FACE AND OPERATING METHOD THE SAME}[0001] APPARATUS FOR IDENTIFYING FACE AND OPERATING METHOD THE SAME [0002]

본 발명은 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 하기 위한 방안에 관한 것이다.The present invention relates to a method for displaying a binocular alignment area on a screen in association with a face recognition, so that face recognition can be performed in a state in which both eyes of a face recognition subject photographed by a camera are aligned and positioned in the binocular alignment area.

일반적으로 얼굴 인식 기술은 이미지로부터 추출된 얼굴 특징과 안면 데이터베이스를 서로 비교함으로써 디지털 이미지를 통해 사용자를 자동으로 식별하는 기술을 일컫는다.In general, face recognition technology refers to a technique of automatically identifying a user through a digital image by comparing facial features extracted from the image with a facial database.

이러한 얼굴 인식 기술은 주로 보안 시스템으로 사용되고 있는데, 동일인을 인식하는 기술과, 얼굴의 특징 정보 값을 비교하여 그 얼굴의 표정을 분석하기 위한 기술로 구분할 수 있다.Such a face recognition technology is mainly used as a security system, and it can be classified into a technique for recognizing the same person and a technique for analyzing the facial expression of the face by comparing feature information values of the face.

또한, 최근에는 디지털 카메라나 카메라가 부착된 단말기에도 얼굴인식 기능을 추가하여 자동초점 기능을 제공하고 있다.In addition, recently, a digital camera or a camera-attached terminal is provided with a face recognition function to provide an auto focus function.

헌데, 이처럼 얼굴인식대상의 얼굴에 초점을 맞춘 상태에서 얼굴 인식이 이루어지는 경우, 여러 가지 주변 상황에 따라 동일한 인물에 대하여도 얼굴 인식의 차이가 발생할 수 있는 문제점이 있다.However, when the face recognition is performed while the face of the face recognition subject is focused, there is a problem that the face recognition may be different even for the same person depending on various surrounding situations.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 함으로써 얼굴 인식률을 크게 향상시키는데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object to be achieved by the present invention is to provide a method and an apparatus for displaying a binocular alignment area on a screen in association with a face recognition, The face recognition is performed in a state where the eyes are aligned and the face recognition rate is greatly improved.

상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 얼굴인식장치는 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴이 정렬하여 위치하도록 결정된 얼굴정렬영역을 화면에 표시하는 표시부; 및 상기 화면에 표시되고 있는 상기 얼굴정렬영역을 변경하여, 상기 변경된 얼굴정렬영역에 얼굴을 정렬하여 위치한 상기 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상이 되도록 하는 제어부를 포함하는 것을 특징으로 한다.According to a first aspect of the present invention, there is provided a face recognition apparatus comprising: a display unit displaying a face alignment area determined so that faces of a face recognition subject photographed by a camera are aligned and positioned; And a controller for changing the face alignment area displayed on the screen so that the face recognition rate of the face recognition subject positioned at the face alignment area is changed to a predetermined value or more.

보다 구체적으로, 상기 얼굴인식장치는, 상기 얼굴정렬영역을 결정하는 결정부를 더 포함하며, 상기 결정부는, 상기 얼굴인식대상자의 얼굴을 정렬하여 위치할 수 있는 2 이상의 얼굴정렬후보영역 중 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 한다.More specifically, the face recognition apparatus may further include a determination unit that determines the face alignment area, and the determination unit determines whether or not the specific face alignment And the candidate region is determined as the face alignment region.

보다 구체적으로, 상기 얼굴정렬영역은, 상기 2 이상의 얼굴정렬후보영역 각각에서의 상기 얼굴인식대상자의 얼굴 인식률 및 상기 얼굴인식대상자의 얼굴 인식에 요구되는 보안성 중 적어도 하나를 기초로 결정되며, 상기 결정부는, 상기 2 이상의 얼굴정렬후보영역 중 상기 얼굴 인식률이 가장 높거나, 내지는 상기 보안성과 관련하여 지정된 얼굴 인식률과 가장 근접한 얼굴 인식률을 갖는 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 한다.More specifically, the face alignment area is determined on the basis of at least one of a face recognition rate of the face recognition subject in each of the two or more face alignment candidate areas and a security required for face recognition of the face recognition subject, The determination unit determines a specific face alignment candidate area having the highest face recognition rate among the two or more face alignment candidate areas or a face recognition rate closest to the face recognition rate specified in relation to the security as the face alignment area .

보다 구체적으로, 상기 얼굴정렬영역에는, 상기 얼굴인식대상의 얼굴에서 양 안이 정렬하여 위치하도록 결정된 양안정렬영역이 포함되며, 상기 제어부는, 상기 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 하여 상기 얼굴정렬영역을 변경하는 것을 특징으로 한다.More specifically, the face alignment area includes a binocular alignment area determined so that both eyes are aligned and positioned in the face of the face recognition target, and the control part controls the distance between the eyes in the binocular alignment area, And the face alignment area is changed by increasing the size.

보다 구체적으로, 상기 양안정렬영역은, 상기 카메라의 해상도 및 상기 카메라로부터 확인되는 주변조도 중 적어도 하나를 기초로 변경되며, 상기 제어부는, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 낮은 경우 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 변경하며, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 높은 경우에는 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 작아지도록 변경하는 것을 특징으로 한다.More specifically, the binocular alignment area is changed based on at least one of a resolution of the camera and an ambient illuminance confirmed from the camera, and the controller determines that at least one of the resolution and the ambient illuminance of the camera is greater than a predetermined value And changing at least one of a distance between the binoculars and a magnitude of each of the binoculars in the binocular alignment area displayed on the screen to be greater than a predetermined value, The distance between the eyes in the binocular alignment area being displayed and the size of each of the eyes are changed to be smaller.

상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 얼굴인식장치의 동작 방법은, 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴이 정렬하여 위치하도록 결정된 얼굴정렬영역을 화면에 표시하는 표시단계; 및 상기 화면에 표시되고 있는 상기 얼굴정렬영역을 변경하여, 상기 변경된 얼굴정렬영역에 얼굴을 정렬하여 위치한 상기 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상이 되도록 하는 제어단계를 포함하는 것을 특징으로 한다.According to a second aspect of the present invention, there is provided a method of operating a face recognition apparatus, the method comprising: a display step of displaying on a screen a face alignment area determined such that faces of a face recognition object photographed by a camera are aligned; And a control step of changing the face alignment area displayed on the screen so that a face recognition rate of the face recognition subject positioned by aligning faces on the changed face alignment area is equal to or greater than a predetermined value.

보다 구체적으로, 상기 방법은, 상기 표시단계 이전에, 상기 얼굴정렬영역을 결정하는 결정단계를 더 포함하며, 상기 결정단계는, 상기 얼굴인식대상자의 얼굴을 정렬하여 위치할 수 있는 2 이상의 얼굴정렬후보영역 중 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 한다.More specifically, the method may further include a determining step of determining the face alignment area before the displaying step, and the determining step includes a determination step of aligning the face of the face recognition subject with two or more face alignment And a specific face alignment candidate region among the candidate regions is determined as the face alignment region.

보다 구체적으로, 상기 얼굴정렬영역은, 상기 2 이상의 얼굴정렬후보영역 각각에서의 상기 얼굴인식대상자의 얼굴 인식률 및 상기 얼굴인식대상자의 얼굴 인식에 요구되는 보안성 중 적어도 하나를 기초로 결정되며, 상기 결정단계는, 상기 2 이상의 얼굴정렬후보영역 중 상기 얼굴 인식률이 가장 높거나, 내지는 상기 보안성과 관련하여 지정된 얼굴 인식률과 가장 근접한 얼굴 인식률을 갖는 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 한다.More specifically, the face alignment area is determined on the basis of at least one of a face recognition rate of the face recognition subject in each of the two or more face alignment candidate areas and a security required for face recognition of the face recognition subject, Determining a specific face alignment candidate area having the highest face recognition rate among the two or more face alignment candidate areas or having a face recognition rate closest to the face recognition rate specified in relation to the security is determined as the face alignment area .

보다 구체적으로, 상기 얼굴정렬영역에는, 상기 얼굴인식대상의 얼굴에서 양 안이 정렬하여 위치하도록 결정된 양안정렬영역이 포함되며, 상기 제어단계는, 상기 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 하여 상기 얼굴정렬영역을 변경하는 것을 특징으로 한다.More specifically, the face alignment area includes a binocular alignment area determined so that both eyes are aligned and positioned on the face of the face recognition target, and the control step includes: a distance between the eyes in the binocular alignment area, The size of the face alignment area is changed so that the size of the face alignment area is increased.

보다 구체적으로, 상기 양안정렬영역은, 상기 카메라의 해상도 및 상기 카메라로부터 확인되는 주변조도 중 적어도 하나를 기초로 변경되며, 상기 제어단계는, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 낮은 경우 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 변경하며, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 높은 경우에는 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 작아지도록 변경하는 것을 특징으로 한다.More specifically, the binocular alignment area is changed based on at least one of a resolution of the camera and an ambient illuminance confirmed from the camera, and the control step is performed such that at least one of the resolution and the ambient illuminance of the camera is set to a predetermined value And when at least one of the resolution and the ambient illuminance of the camera is higher than the preset value, the distance between the binocular alignment area and the binocular alignment area displayed on the screen is changed so that the distance between the binocular and the magnitude of each of the binocular is increased. The distance between both eyes and the size of each of the eyes in the binocular alignment area displayed on the screen are changed to be smaller.

이에, 본 발명의 얼굴인식장치 및 그 동작 방법에 의하면, 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 함으로써 얼굴 인식률을 크게 향상시킬 수 있다.According to the facial recognition apparatus and the operation method thereof of the present invention, the binarized alignment area is displayed on the screen in association with the face recognition, and the facial recognition object photographed by the camera in the binarated alignment area is aligned, The face recognition rate can be greatly improved.

도 1은 본 발명의 일 실시예에 따른 얼굴인식장치의 개략적인 구성도.
도 2는 본 발명의 일 실시예에 따른 양안정렬영역을 설명하기 위한 도면.
도 3은 본 발명의 일 실시예에 따른 양안정렬후보영역을 설명하기 위한 도면.
도 4는 본 발명의 일 실시예에 따른 얼굴인식장치에서의 동작 흐름을 설명하기 위한 순서도.
1 is a schematic configuration diagram of a face recognition apparatus according to an embodiment of the present invention;
2 is a view for explaining a binocular alignment area according to an embodiment of the present invention;
3 is a view for explaining a binocular alignment candidate region according to an embodiment of the present invention;
4 is a flowchart illustrating an operation flow in a face recognition apparatus according to an embodiment of the present invention;

이하, 첨부된 도면을 참조하여 본 발명의 일 실시예에 대하여 설명한다.Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 얼굴인식장치의 구성을 도시한 도면이다. FIG. 1 is a diagram illustrating a configuration of a face recognition apparatus according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 얼굴인식장치는, 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴이 정렬하여 위치하도록 하기 위한 얼굴정렬영역을 결정하는 결정부(100), 결정된 얼굴정렬영역을 화면에 표시하는 표시부(200), 및 상기 화면에 표시되고 있는 상기 얼굴정렬영역을 변경하는 제어부(300)를 포함하는 구성을 갖는다.1, a face recognition apparatus according to an embodiment of the present invention includes a determination unit 100 for determining a face alignment area for aligning faces of a face recognition subject photographed by a camera, A display unit 200 for displaying the determined face alignment area on the screen, and a control unit 300 for changing the face alignment area displayed on the screen.

또한, 본 발명의 일 실시예에 따른 얼굴인식장치는, 전술한 구성 이외에 얼굴인식대상자의 얼굴을 인식하는 인식부(400)를 더 포함하는 구성을 가질 수 있다.In addition, the face recognition apparatus according to an embodiment of the present invention may further include a recognition unit 400 for recognizing a face of a face recognition subject other than the above-described configuration.

여기서, 결정부(100), 표시부(200), 제어부(300), 및 인식부(400)를 포함하는 얼굴인식장치의 구성 전체 내지는 그 일부는, 하드웨어 또는 소프트웨어 모듈 형태로서 구현되거나, 이들 간의 조합에 의해서 구현될 수 있다.The entire configuration of the face recognition apparatus including the determination unit 100, the display unit 200, the control unit 300, and the recognition unit 400, or a part thereof, may be implemented as hardware or software modules, Lt; / RTI >

예를 들어, 본 발명의 일 실시예에 따른 얼굴인식장치의 전술한 구성의 경우 애플리케이션을 통해서 구현할 수 있는데, 이에 얼굴인식장치로서는 애플리케이션을 설치 및 실행할 수 있는 단말이 해당될 수 있다.For example, in the case of the above-described configuration of the face recognition apparatus according to an embodiment of the present invention, the face recognition apparatus can be implemented through an application.

이에, 얼굴인식장치에는 스마트폰, 개인용컴퓨터, 노트북, 및 테블릿 PC 등이 해당될 수 있으며, 이에 제한되는 것이 아닌 애플리케이션의 설치 및 실행이 가능한 장치는 모두 포함될 수 있을 것이다.Accordingly, the face recognition device may include a smart phone, a personal computer, a notebook computer, a tablet PC, and the like, and may include all devices capable of installing and executing an application.

한편, 본 발명의 일 실시예에서는, 얼굴인식장치가 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴을 인식하게 된다Meanwhile, in an embodiment of the present invention, the face recognition apparatus recognizes the face of the face recognition object photographed by the camera

여기서, 카메라의 경우 얼굴인식장치에 일체화된 형태로서 구비되거나, 내지는 별도의 구성으로서 촬영 이미지 또는 영상을 얼굴인식장치에 제공할 수 있다.Here, the camera may be provided in a form integrated with the face recognition apparatus, or may be provided with a shot image or an image as a separate configuration to the face recognition apparatus.

얼굴인식대상자의 얼굴을 인식하는 방식의 경우 주로 카메라에서 촬영되고 있는 얼굴인식대상의 얼굴에 초점을 맞춘 상태에서 얼굴의 에지, 색상, 얼굴 구성요소(눈, 코, 입)의 기하학적 구성 관계 등을 이용하여 얼굴 영역을 추출하여 이를 인식하는 것이 일반적이라 할 것이다.In the face recognition method of face recognition subject, the geometric configuration relation of the face edge, color, and face component (eyes, nose, mouth) in the state of focusing on the face of the face recognition subject being photographed by the camera It is common to extract the facial region and recognize it.

헌데, 이처럼 얼굴인식대상자의 얼굴에 초점을 맞춘 상태에서 얼굴을 인식하더라도 얼굴 인식의 정확도에 많은 차이를 보일 수 있다.However, even if the face is recognized while focusing on the face of the face recognition subject, the accuracy of the face recognition may vary greatly.

이는, 얼굴을 인식하는 시점에 얼굴인식대상자의 얼굴을 촬영하고 있는 카메라의 촬영 각도, 빛에 대한 노출, 배경의 변화, 카메라 성능 등에 의해 상이해지기 때문이다.This is because, depending on the photographing angle of the camera, the exposure to the light, the change of the background, the camera performance, etc., the face of the face recognition subject is photographed at the time of recognizing the face.

결국 위 얼굴 인식 방식의 경우 주로 인물의 얼굴에 초점을 맞춘 상태에서 얼굴 인식이 이루어질 뿐이므로 동일인물에 대하여도 얼굴 인식의 차이가 발생할 수 있다.As a result, in the case of the face recognition method, only the face recognition is performed while focusing on the face of the person, so that a difference in face recognition may occur even for the same person.

이에, 본 발명의 일 실시예에서는 얼굴인식대상자의 얼굴을 인식함에 있어서 얼굴 인식률을 크게 향상시킬 수 있는 방안을 제안하고자 하며, 이하에서는 이를 구체적으로 설명하기로 한다.Accordingly, in an embodiment of the present invention, a method of greatly improving a face recognition rate in recognizing a face of a face recognition subject is proposed, and will be described in detail below.

한편, 본 발명의 일 실시예에서는 얼굴 인식률을 향상시키기 위한 수단으로서 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴이 정렬하여 위치하도록 하기 위한 얼굴정렬영역을 결정하게 된다.Meanwhile, in an embodiment of the present invention, a face alignment area for allowing the faces of the face recognition object photographed by the camera to be aligned and positioned is determined as means for improving the face recognition rate.

여기서, 얼굴정렬영역은 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴을 화면상에 위치시키는 위치를 가리키는 일종의 외곽선을 일컫는다.Here, the face alignment area refers to a kind of outline indicating the position of the face of the face recognition subject being photographed by the camera on the screen.

이러한, 얼굴정렬영역에는, 얼굴의 외곽선만이 표시되거나, 눈(양 안), 코, 입 각각의 위치가 표시될 수 있으나, 본 발명의 일 실시예에서는 얼굴정렬영역을 도 2에 도시한 바와 같이 양 안의 정렬 위치만이 표시되는 양안정렬영역인 것으로 한정하여 지칭 및 설명하기로 한다.In this face alignment area, only the outline of the face may be displayed, or the position of each of the eyes (positive eye), nose, and mouth may be displayed. However, in one embodiment of the present invention, As well as the binocular alignment area in which only the alignment position of the bin is displayed.

우선, 결정부(100)는 양안정렬영역을 결정하는 기능을 수행한다.First, the determination unit 100 performs a function of determining a binocular alignment area.

보다 구체적으로, 결정부(100)는 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴에서 양 안이 화면에 정렬하여 위치하도록 양안정렬영역을 결정한다.More specifically, the determination unit 100 determines the binocular alignment area so that the binocular face is aligned with the face on the face of the face-recognition subject being photographed by the camera.

이때, 결정부(100)는 복수의 양안정렬후보영역 중 특정 양안정렬후보영역을 선택하는 방식을 통해서 양안정렬영역을 결정하게 된다.At this time, the determination unit 100 determines a binocular alignment region through a method of selecting a specific binocular alignment candidate region among a plurality of binocular alignment candidate regions.

예를 들어, 복수의 양안정렬후보영역 각각은 도 3에 도시된 바와 같이, 양 안 사이의 거리(d1) 및 양 안 각각의 크기(d2)가 서로 상이하며, 양 안 사이의 거리(d1) 및 양 안 각각의 크기(d2)가 가장 큰 양안정렬후보영역<a>으로부터 양 안 사이의 거리(d1) 및 양 안 각각의 크기(d2)가 가장 작은 양안정렬후보영역<c>까지 선정될 수 있다.For example, each of the plurality of binocular alignment candidate regions has a distance d1 between the eyes and a size d2 of each eye as shown in Fig. 3, and a distance d1 between the eyes, And a binocular alignment candidate region <c> having the smallest distance d1 between the binocular alignment candidate region and the binocular alignment candidate region having the largest size d2 of the binocular and the size d2 of each binocular region are selected .

여기서, 양 안 사이의 거리(d1) 및 양 안 각각의 크기(d2)가 가장 큰 양안정렬후보영역<a>의 경우, 카메라와 얼굴인식대상과의 거리가 가장 가까워진 경우에 양 안의 정렬이 가능하며, 반대로 양 안 사이의 거리(d1) 및 양 안 각각의 크기(d2)가 가장 작은 양안정렬후보영역<c>의 경우에는 카메라와 얼굴인식대상과의 거리가 가장 먼 경우에 양 안의 정렬이 가능하다.In the case of the binocular alignment candidate area <a> where the distance d1 between the eyes and the size d2 of each eye are largest, it is possible to align the eyes when the distance between the camera and the face recognition object is the closest In contrast, in the case of the binocular alignment candidate region <c> having the smallest distance d1 between the eyes and the size d2 of each eye, the alignment of the eyes in the case where the distance between the camera and the face recognition object is the greatest It is possible.

구체적으로, 결정부(100)는 복수의 양안정렬후보영역 각각에서 양 안이 정렬하여 위치한 얼굴인식대상을 인식한 결과인 얼굴 인식률을 확인함으로써 양안정렬영역을 결정할 수 있다.Specifically, the determination unit 100 can determine the binocular alignment area by confirming the face recognition rate, which is a result of recognizing the face recognition object positioned in a bilateral alignment in each of the plurality of binocular alignment candidate areas.

관련하여, 결정부(100)는 복수의 양안정렬후보영역 각각에서의 얼굴 인식률을 확인하는데 있어서, 인식부(400)로 하여금 각 양안정렬후보영역에서 여러 번에 걸쳐 얼굴을 인식하도록 하며, 매 얼굴 인식 결과의 평균 값을 각 양안정렬후보영역에서의 얼굴 인식률로서 확인하게 된다.In relation to the above, the determination unit 100 allows the recognition unit 400 to recognize faces at each binarization candidate area several times in confirming the face recognition rate in each of the plurality of binarization candidate areas, The average value of the recognition result is confirmed as the face recognition rate in each binocular alignment candidate area.

이처럼, 각 양안정렬후보영역에서의 얼굴 인식률이 확인되면, 결정부(100)는 복수의 양안정렬후보영역 중 얼굴 인식률이 가장 높은 특정 양안정렬후보영역을 양안정렬영역으로서 결정할 수 있다.As described above, when the face recognition rate in each binocular alignment candidate region is confirmed, the determination unit 100 can determine a specific binocular alignment candidate region having the highest face recognition rate among the plurality of binocular alignment candidate regions as the binocular alignment region.

한편, 양안정렬영역을 결정함에 있어서, 단순히 전술한 얼굴 인식률뿐만 아니라 얼굴 인식에 요구되는 보안성이 추가로 적용될 수 있다.On the other hand, in determining the binocular alignment area, not only the above-described face recognition rate but also the security required for face recognition can be further applied.

여기서, 얼굴 인식에 요구되는 보안성은 얼굴 인식이 요구되는 서비스(예: 은행업무, 건물 진출입, 및 사용자 인증 등)마다 상이하게 요구되는 보안의 정도를 일컫는다.Here, the security required for face recognition refers to the degree of security that is differently required for each service (e.g., banking service, building entry / exit, and user authentication) requiring face recognition.

이러한 보안성에는 보안의 정도에 따라 요구되는 얼굴 인식률이 지정될 수 있으며, 예컨대, 보안성이 높은 서비스일수록 높은 얼굴 인식률이 요구되며, 반대로 보안성이 낮은 서비스일수록 낮은 얼굴 인식률이 요구될 수 있다.For example, a high security service requires a high face recognition rate. On the contrary, a low security service may require a low face recognition rate.

이에, 결정부(100)는 복수의 양안정렬후보영역 중 얼굴 인식률이 가장 높은 특정 양안정렬후보영역을 선택하는 것이 아닌, 얼굴 인식에 요구되는 보안성과 관련하여 지정된 얼굴 인식률과 가장 근접한 얼굴 인식률을 갖는 특정 양안정렬후보영역을 양안정렬영역으로서 결정할 수 있다.Accordingly, the determination unit 100 does not select a specific binocular alignment candidate region having the highest face recognition rate among a plurality of binocular alignment candidate regions, but selects a face binocular alignment candidate region having a face recognition rate closest to the specified face recognition rate with respect to security required for face recognition The specific binocular alignment candidate region can be determined as the binocular alignment region.

다만, 얼굴 인식이 요구되는 모든 서비스에 가장 높은 얼굴 인식률을 갖는 양안정렬후보영역을 양안정렬영역으로서 결정할 수도 있으나, 가장 높은 얼굴 인식률이 높다는 것은 카메라와 얼굴을 매우 근접하게 해야 하는 불편함이 예상되는바 얼굴 인식률이 높은 양안정렬후보영역을 양안정렬영역으로서 무조건 결정하는 것은 지양되어야만 할 것이다.However, it is possible to determine the binocular alignment candidate region having the highest face recognition rate as the binocular alignment region for all the services requiring face recognition, but the highest face recognition rate is considered to be inconvenient to make the face closely to the camera It is necessary to unconditionally determine a binocular alignment candidate region having a high face recognition rate as a binocular alignment region.

그리고, 표시부(200)는 양안정렬영역을 표시하는 기능을 수행한다.Then, the display unit 200 performs a function of displaying the binocular alignment area.

보다 구체적으로, 표시부(200)는 결정부(100)에서 양안정렬영역의 결정이 완료되면, 결정된 양안정렬영역을 화면에 표시함으로써, 카메라로 촬영되고 있는 얼굴인식대상자의 양안이 양안정렬영역에 정렬하여 위치하도록 한다.More specifically, when the determination unit 100 determines that the binarized area has been determined, the display unit 200 displays the determined binarized area on the screen so that the binarized image of the face-recognized subject being photographed by the camera is aligned .

그리고, 제어부(300)는 결정된 양안정렬영역을 변경하는 기능을 수행한다.Then, the control unit 300 performs a function of changing the determined binocular alignment area.

보다 구체적으로, 제어부(300)는 화면에 표시되고 있는 양안정렬영역을 변경하여, 상기 변경된 양안정렬영역에 양안을 정렬하여 위치한 상기 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상이 될 수 있도록 한다.More specifically, the control unit 300 changes the binocular alignment area displayed on the screen so that the face recognition rate of the face recognition object positioned by aligning the binocular alignment with the changed binocular alignment area can be equal to or larger than a preset value.

여기서, 기 설정치 이상의 얼굴 인식률은, 결정부(100)에서 양안정렬영역을 결정함에 있어서 확인한 얼굴 인식률을 일컫는다.Here, the face recognition rate equal to or higher than the preset value refers to the face recognition rate determined by the determination unit 100 in determining the binarized area.

이처럼, 화면에 표시되고 있는 양안정렬영역을 변경하는 것은, 얼굴 인식 시점에, 카메라의 해상도 및 카메라로부터 확인되는 주변조도(밝기)에 따라 얼굴 인식률에 차이가 발생할 수 있음을 고려하기 위함이다.As described above, changing the binocular alignment area displayed on the screen is to consider that there may be a difference in the face recognition rate depending on the resolution of the camera and the peripheral illuminance (brightness) confirmed by the camera at the time of face recognition.

즉, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치 즉, 양안정렬영역 결정 시점보다 낮아질 경우 얼굴 인식률은 낮아지게 되며, 반대로 양안정렬영역 결정 시점보다 높아질 경우에는 얼굴 인식률은 양안정렬영역 결정 시점보다 높아질 수 있다.That is, when at least one of the resolution and the ambient illuminance of the camera is lower than a predetermined value, that is, the binarized area determination time, the face recognition rate is lowered. On the contrary, if the resolution is higher than the binarized area determination time, Time point.

이에, 제어부(300)는 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 양안정렬영역 결정 시점보다 낮은 경우 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 하며, 반대로 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 양안정렬영역 결정 시점보다 높은 경우에는 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 작아지도록 함으로써, 결정부(100)에서 양안정렬영역을 결정함에 있어서 확인한 얼굴 인식률이 유지될 수 있도록 한다.If the resolution of the camera and / or the ambient illuminance is lower than the binarized area determination time, the control unit 300 controls the binarizing unit to increase the distance between the binarized images And when the at least one of the resolution and the ambient illuminance of the camera is higher than the binocular alignment region determination time, the distance between the binoculars and the size of the binoculars in the binocular alignment region displayed on the screen are reduced, So that the recognized face recognition rate can be maintained in determining the binocular alignment area.

이상에서 살펴본 바와 같이, 본 발명의 일 실시예에 따른 얼굴인식장치는, 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 함으로써 얼굴 인식률을 크게 향상시킬 수 있다.As described above, the face recognition apparatus according to an embodiment of the present invention displays the binocular alignment area on the screen in association with the face recognition, aligns the faces of the face recognition object photographed by the camera in the binocular alignment area The face recognition rate can be greatly improved by performing the face recognition in a state where the face is located.

이하에서는 도 4를 참조하여 본 발명의 일 실시예에 따른 얼굴인식장치에서의 동작 방법을 설명하기로 한다.Hereinafter, an operation method in the face recognition apparatus according to an embodiment of the present invention will be described with reference to FIG.

먼저, 결정부(100)는 카메라로 촬영되고 있는 얼굴인식대상자의 얼굴에서 양 안이 화면에 정렬하여 위치하도록 양안정렬영역을 결정한다(S100-S200).First, the determination unit 100 determines the binocular alignment area so that the binocular face is located on the face of the face of the face-recognition subject being photographed by the camera (S100-S200).

이때, 결정부(100)는 복수의 양안정렬후보영역 중 특정 양안정렬후보영역을 선택하는 방식을 통해서 양안정렬영역을 결정하게 된다.At this time, the determination unit 100 determines a binocular alignment region through a method of selecting a specific binocular alignment candidate region among a plurality of binocular alignment candidate regions.

구체적으로, 결정부(100)는 복수의 양안정렬후보영역 각각에서 양 안이 정렬하여 위치한 얼굴인식대상을 인식한 결과인 얼굴 인식률을 확인함으로써 양안정렬영역을 결정할 수 있다.Specifically, the determination unit 100 can determine the binocular alignment area by confirming the face recognition rate, which is a result of recognizing the face recognition object positioned in a bilateral alignment in each of the plurality of binocular alignment candidate areas.

즉, 결정부(100)는 복수의 양안정렬후보영역 각각에서의 얼굴 인식률을 확인하는데 있어서, 인식부(400)로 하여금 각 양안정렬후보영역에서 여러 번에 걸쳐 얼굴을 인식하도록 하며, 매 얼굴 인식 결과의 평균 값을 각 양안정렬후보영역에서의 얼굴 인식률로서 확인하게 된다.That is, when determining the face recognition rate in each of the plurality of binocular alignment candidate regions, the determination unit 100 allows the recognition unit 400 to recognize the face multiple times in each binocular alignment candidate region, The average value of the results is confirmed as the face recognition rate in each binocular alignment candidate area.

이처럼, 각 양안정렬후보영역에서의 얼굴 인식률이 확인되면, 결정부(100)는 복수의 양안정렬후보영역 중 얼굴 인식률이 가장 높은 특정 양안정렬후보영역을 양안정렬영역으로서 결정할 수 있다.As described above, when the face recognition rate in each binocular alignment candidate region is confirmed, the determination unit 100 can determine a specific binocular alignment candidate region having the highest face recognition rate among the plurality of binocular alignment candidate regions as the binocular alignment region.

한편, 양안정렬영역을 결정함에 있어서, 단순히 전술한 얼굴 인식률뿐만 아니라 얼굴 인식에 요구되는 보안성이 추가로 적용될 수 있다.On the other hand, in determining the binocular alignment area, not only the above-described face recognition rate but also the security required for face recognition can be further applied.

이에, 결정부(100)는 복수의 양안정렬후보영역 중 얼굴 인식률이 가장 높은 특정 양안정렬후보영역을 선택하는 것이 아닌, 얼굴 인식에 요구되는 보안성과 관련하여 지정된 얼굴 인식률과 가장 근접한 얼굴 인식률을 갖는 특정 양안정렬후보영역을 양안정렬영역으로서 결정할 수 있다.Accordingly, the determination unit 100 does not select a specific binocular alignment candidate region having the highest face recognition rate among a plurality of binocular alignment candidate regions, but selects a face binocular alignment candidate region having a face recognition rate closest to the specified face recognition rate with respect to security required for face recognition The specific binocular alignment candidate region can be determined as the binocular alignment region.

그리고 나서, 표시부(200)는 결정부(100)에서 양안정렬영역의 결정이 완료되면, 결정된 양안정렬영역을 화면에 표시함으로써, 카메라로 촬영되고 있는 얼굴인식대상자의 양안이 양안정렬영역에 정렬하여 위치하도록 한다(S300).Then, when the determination of the binarized area is completed in the determination unit 100, the display unit 200 displays the determined binarized alignment area on the screen, so that the binarized images of the face recognition subject photographed by the camera are aligned in the binarized area (S300).

그런 다음, 제어부(300)는 화면에 표시되고 있는 양안정렬영역을 유지하거나, 내지는 변경하여 양안정렬영역에 양안을 정렬하여 위치한 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상이 될 수 있도록 한다(S400-S700).Then, the control unit 300 maintains or changes the binocular alignment area displayed on the screen so that the face recognition rate of the face-recognition target positioned by aligning the binocular alignment in the binocular alignment area becomes equal to or greater than a predetermined value (S400- S700).

이때, 제어부(300)는 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 양안정렬영역 결정 시점과 동일한 경우, 양안정렬영역에 양안을 정렬하여 위치한 상기 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상인 것으로 간주하여, 양안정렬영역에 대한 별도의 변경 없이 인식부(400)로 하여금 얼굴 인식을 수행하도록 한다.At this time, when at least one of the resolution of the camera and the surrounding illuminance is equal to the binarized area determination time, the controller 300 regards the face recognition rate of the face recognized object located in the binarized alignment area as being equal to or greater than the predetermined value , And allows the recognition unit 400 to perform face recognition without any change to the binocular alignment area.

반면, 제어부(300)는 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 양안정렬영역 결정 시점보다 낮은 경우 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 하며, 반대로 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 양안정렬영역 결정 시점보다 높은 경우에는 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 작아지도록 함으로써, 결정부(100)에서 양안정렬영역을 결정함에 있어서 확인한 얼굴 인식률이 유지되거나, 이상이 될 수 있도록 한다.On the other hand, when at least one of the resolution and the ambient illuminance of the camera is lower than the binocular alignment region determination time, the controller 300 increases the distance between the binoculars and the magnitude of each bin in the binocular alignment region displayed on the screen And when the at least one of the resolution and the ambient illuminance of the camera is higher than the binocular alignment region determination time, the distance between the binoculars and the size of the binoculars in the binocular alignment region displayed on the screen are reduced, The face recognition rate determined in determining the binocular alignment area in the unit 100 may be maintained or abnormal.

이상에서 살펴본 바와 같이, 본 발명의 일 실시예에 따른 얼굴인식장치의 동작 방법은, 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 함으로써 얼굴 인식률을 크게 향상시킬 수 있다.As described above, the operation method of the face recognition apparatus according to an embodiment of the present invention displays the binarized alignment area on the screen in relation to the face recognition, and displays the amount of the face recognition object photographed by the camera in the binarized alignment area The face recognition rate can be greatly improved by allowing the face recognition to be performed while the inside is aligned.

한편, 본 명세서에서 설명하는 기능적인 동작과 주제의 구현물들은 디지털 전자 회로로 구현되거나, 본 명세서에서 개시하는 구조 및 그 구조적인 등가물들을 포함하는 컴퓨터 소프트웨어, 펌웨어 혹은 하드웨어로 구현되거나, 이들 중 하나 이상의 결합으로 구현 가능하다. 본 명세서에서 설명하는 주제의 구현물들은 하나 이상의 컴퓨터 프로그램 제품, 다시 말해 처리 시스템의 동작을 제어하기 위하여 혹은 이것에 의한 실행을 위하여 유형의 프로그램 저장매체 상에 인코딩된 컴퓨터 프로그램 명령에 관한 하나 이상의 모듈로서 구현될 수 있다.It should be understood that the functional operations and subject matter implementations described herein may be implemented as digital electronic circuitry, or may be embodied in computer software, firmware, or hardware, including the structures disclosed herein, and structural equivalents thereof, . Implementations of the subject matter described herein may be implemented as one or more computer program products, i. E. One or more modules relating to computer program instructions encoded on a type of program storage medium for execution by, or control of, the operation of the processing system Can be implemented.

컴퓨터로 판독 가능한 매체는 기계로 판독 가능한 저장 장치, 기계로 판독 가능한 저장 기판, 메모리 장치, 기계로 판독 가능한 전파형 신호에 영향을 미치는 물질의 조성물 혹은 이들 중 하나 이상의 조합일 수 있다.The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter that affects the machine readable propagation type signal, or a combination of one or more of the foregoing.

본 명세서에서 "시스템"이나 "장치"라 함은 예컨대 프로그래머블 프로세서, 컴퓨터 혹은 다중 프로세서나 컴퓨터를 포함하여 데이터를 처리하기 위한 모든 기구, 장치 및 기계를 포괄한다. 처리 시스템은, 하드웨어에 부가하여, 예컨대 프로세서 펌웨어를 구성하는 코드, 프로토콜 스택, 데이터베이스 관리 시스템, 운영 체제 혹은 이들 중 하나 이상의 조합 등 요청 시 컴퓨터 프로그램에 대한 실행 환경을 형성하는 코드를 포함할 수 있다.As used herein, the term " system "or" device "encompasses all apparatus, apparatus, and machines for processing data, including, for example, a programmable processor, a computer or a multiprocessor or computer. The processing system may, in addition to the hardware, comprise code that forms an execution environment for a computer program upon request, such as, for example, code comprising a processor firmware, a protocol stack, a database management system, an operating system, .

컴퓨터 프로그램(프로그램, 소프트웨어, 소프트웨어 어플리케이션, 스크립트 혹은 코드로도 알려져 있음)은 컴파일되거나 해석된 언어나 선험적 혹은 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 혹은 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 전개될 수 있다. 컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응하는 것은 아니다. 프로그램은 요청된 프로그램에 제공되는 단일 파일 내에, 혹은 다중의 상호 작용하는 파일(예컨대, 하나 이상의 모듈, 하위 프로그램 혹은 코드의 일부를 저장하는 파일) 내에, 혹은 다른 프로그램이나 데이터를 보유하는 파일의 일부(예컨대, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트) 내에 저장될 수 있다. 컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 통신 네트워크에 의해 상호 접속된 다중 컴퓨터나 하나의 컴퓨터 상에서 실행되도록 전개될 수 있다.A computer program (also known as a program, software, software application, script or code) may be written in any form of programming language, including compiled or interpreted language, a priori or procedural language, Components, subroutines, or other units suitable for use in a computer environment. A computer program does not necessarily correspond to a file in the file system. The program may be stored in a single file provided to the requested program, or in multiple interactive files (e.g., a file storing one or more modules, subprograms, or portions of code) (E.g., one or more scripts stored in a markup language document). A computer program may be deployed to run on multiple computers or on one computer, located on a single site or distributed across multiple sites and interconnected by a communications network.

한편, 컴퓨터 프로그램 명령어와 데이터를 저장하기에 적합한 컴퓨터로 판독 가능한 매체는, 예컨대 EPROM, EEPROM 및 플래시메모리 장치와 같은 반도체 메모리 장치, 예컨대 내부 하드디스크나 외장형 디스크와 같은 자기 디스크, 자기광학 디스크 및 CD-ROM과 DVD-ROM 디스크를 포함하여 모든 형태의 비휘발성 메모리, 매체 및 메모리 장치를 포함할 수 있다. 프로세서와 메모리는 특수 목적의 논리 회로에 의해 보충되거나, 그것에 통합될 수 있다.On the other hand, computer readable media suitable for storing computer program instructions and data include semiconductor memory devices such as, for example, EPROM, EEPROM and flash memory devices, such as magnetic disks such as internal hard disks or external disks, Non-volatile memory, media and memory devices, including ROM and DVD-ROM disks. The processor and memory may be supplemented by, or incorporated in, special purpose logic circuits.

본 명세서에서 설명한 주제의 구현물은 예컨대 데이터 서버와 같은 백엔드 컴포넌트를 포함하거나, 예컨대 어플리케이션 서버와 같은 미들웨어 컴포넌트를 포함하거나, 예컨대 사용자가 본 명세서에서 설명한 주제의 구현물과 상호 작용할 수 있는 웹 브라우저나 그래픽 유저 인터페이스를 갖는 클라이언트 컴퓨터와 같은 프론트엔드 컴포넌트 혹은 그러한 백엔드, 미들웨어 혹은 프론트엔드 컴포넌트의 하나 이상의 모든 조합을 포함하는 연산 시스템에서 구현될 수도 있다. 시스템의 컴포넌트는 예컨대 통신 네트워크와 같은 디지털 데이터 통신의 어떠한 형태나 매체에 의해서도 상호 접속 가능하다.Implementations of the subject matter described herein may include, for example, a back-end component such as a data server, or may include a middleware component, such as an application server, or may be a web browser or a graphical user, for example a user, who may interact with an implementation of the subject- Front-end components such as client computers with interfaces, or any combination of one or more of such back-end, middleware, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication, such as, for example, a communications network.

본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 마찬가지로, 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.While the specification contains a number of specific implementation details, it should be understood that they are not to be construed as limitations on the scope of any invention or claim, but rather on the description of features that may be specific to a particular embodiment of a particular invention Should be understood. Likewise, the specific features described herein in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments, either individually or in any suitable subcombination. Further, although the features may operate in a particular combination and may be initially described as so claimed, one or more features from the claimed combination may in some cases be excluded from the combination, Or a variant of a subcombination.

또한, 본 명세서에서는 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징될 수 있다는 점을 이해하여야 한다It is also to be understood that although the present invention is described herein with particular sequence of operations in the drawings, it is to be understood that it is to be understood that it is to be understood that all such illustrated acts have to be performed or that such acts must be performed in their particular order or sequential order, Can not be done. In certain cases, multitasking and parallel processing may be advantageous. Also, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems will generally be integrated together into a single software product or packaged into multiple software products It should be understood that

이와 같이, 본 명세서는 그 제시된 구체적인 용어에 본 발명을 제한하려는 의도가 아니다. 따라서, 상술한 예를 참조하여 본 발명을 상세하게 설명하였지만, 당업자라면 본 발명의 범위를 벗어나지 않으면서도 본 예들에 대한 개조, 변경 및 변형을 가할 수 있다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As such, the present specification is not intended to limit the invention to the specific terminology presented. Thus, while the present invention has been described in detail with reference to the above examples, those skilled in the art will be able to make adaptations, modifications, and variations on these examples without departing from the scope of the present invention. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

본 발명의 얼굴인식장치 및 그 동작 방법에 따르면, 얼굴 인식과 관련하여 양안정렬영역을 화면에 표시하여 상기 양안정렬영역에 카메라로 촬영되고 있는 얼굴인식대상자의 양 안이 정렬하여 위치한 상태에서 얼굴 인식이 이루어지도록 한다는 점에서, 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.According to the facial recognition apparatus and the operation method thereof of the present invention, the binarized alignment area is displayed on the screen in association with the face recognition, and the facial recognition is performed while the facial recognition subject being photographed by the camera is aligned on the binarized alignment area. The present invention is not limited to the use of related technologies, but merely has a possibility of being marketed or operated, and is practically possible to be practically applied. Invention.

100: 결정부
200: 표시부
300: 제어부
400: 인식부
100:
200:
300:
400:

Claims (10)

카메라로 촬영되고 있는 얼굴인식대상자의 얼굴에서 양 안이 정렬하여 위치하도록 결정된 양안정렬영역을 포함하는 얼굴정렬영역을 화면에 표시하는 표시부; 및
상기 카메라의 해상도 및 상기 카메라로부터 확인되는 주변조도 중 적어도 하나를 기초로 상기 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기를 변경하여 상기 얼굴정렬영역에 얼굴을 정렬하여 위치한 상기 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상이 되도록 하는 제어부를 포함하는 것을 특징으로 하는 얼굴인식장치.
A display unit displaying a face alignment area including a binarized alignment area determined so that both eyes are aligned on a face of a face recognition subject photographed with a camera; And
The distance between the eyes in the binocular alignment area and the size of each of the eyes in the binocular alignment area based on at least one of the resolution of the camera and the peripheral illuminance confirmed from the camera, And a control unit for causing the face recognition rate of the subject to be equal to or greater than a predetermined value.
제 1 항에 있어서,
상기 얼굴인식장치는,
상기 얼굴정렬영역을 결정하는 결정부를 더 포함하며,
상기 결정부는,
상기 얼굴인식대상자의 얼굴을 정렬하여 위치할 수 있는 2 이상의 얼굴정렬후보영역 중 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 하는 얼굴인식장치.
The method according to claim 1,
The face recognition apparatus includes:
Further comprising a determination unit that determines the face alignment area,
Wherein,
Wherein the face recognition apparatus determines a specific face alignment candidate area out of two or more face alignment candidate areas that can be positioned by aligning the face of the face recognition subject as the face alignment area.
제 2 항에 있어서,
상기 얼굴정렬영역은,
상기 2 이상의 얼굴정렬후보영역 각각에서의 상기 얼굴인식대상자의 얼굴 인식률 및 상기 얼굴인식대상자의 얼굴 인식에 요구되는 보안성 중 적어도 하나를 기초로 결정되며,
상기 결정부는,
상기 2 이상의 얼굴정렬후보영역 중 상기 얼굴 인식률이 가장 높거나, 내지는 상기 보안성과 관련하여 지정된 얼굴 인식률과 가장 근접한 얼굴 인식률을 갖는 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 하는 얼굴인식장치.
3. The method of claim 2,
Wherein the face alignment area includes:
A face recognition rate of the face recognition subject in each of the two or more face alignment candidate regions and a security required for face recognition of the face recognition subject,
Wherein,
As the face alignment candidate region, a specific face alignment candidate region having the highest face recognition rate among the at least two face alignment candidate regions or the face recognition rate closest to the face recognition rate specified in relation to the security, Recognition device.
삭제delete 제 1 항에 있어서,
상기 제어부는,
상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 낮은 경우 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 변경하며, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 높은 경우에는 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 작아지도록 변경하는 것을 특징으로 하는 얼굴인식장치.
The method according to claim 1,
Wherein,
Wherein when the resolution of the camera and / or the ambient illuminance is lower than a predetermined value, the distance between the eyes and the size of the eyes in the binocular alignment area displayed on the screen are changed so as to be larger, Wherein when the at least one of the surrounding illuminance is higher than the predetermined value, the distance between the binocular and the size of each bin in the binocular alignment area displayed on the screen is reduced.
카메라로 촬영되고 있는 얼굴인식대상자의 얼굴에서 양 안이 정렬하여 위치하도록 결정된 양안정렬영역을 포함하는 얼굴정렬영역을 화면에 표시하는 표시단계; 및
상기 카메라의 해상도 및 상기 카메라로부터 확인되는 주변조도 중 적어도 하나를 기초로 상기 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기를 변경하여 상기 얼굴정렬영역에 얼굴을 정렬하여 위치한 상기 얼굴인식대상자의 얼굴 인식률이 기 설정치 이상이 되도록 하는 제어단계를 포함하는 것을 특징으로 하는 얼굴인식장치의 동작 방법.
A display step of displaying on a screen a face alignment area including a binarized alignment area determined so that both eyes are aligned and positioned on a face of a face recognition subject photographed with a camera; And
The distance between the eyes in the binocular alignment area and the size of each of the eyes in the binocular alignment area based on at least one of the resolution of the camera and the peripheral illuminance confirmed from the camera, And a control step of causing the face recognition rate of the subject to be equal to or greater than a predetermined value.
제 6 항에 있어서,
상기 방법은,
상기 표시단계 이전에, 상기 얼굴정렬영역을 결정하는 결정단계를 더 포함하며,
상기 결정단계는,
상기 얼굴인식대상자의 얼굴을 정렬하여 위치할 수 있는 2 이상의 얼굴정렬후보영역 중 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 하는 얼굴인식장치의 동작 방법.
The method according to claim 6,
The method comprises:
Further comprising a determining step of determining the face alignment area before the displaying step,
Wherein,
Determining a specific face alignment candidate region among the two or more face alignment candidate regions that can be positioned by aligning the face of the face recognition subject as the face alignment region.
제 7 항에 있어서,
상기 얼굴정렬영역은,
상기 2 이상의 얼굴정렬후보영역 각각에서의 상기 얼굴인식대상자의 얼굴 인식률 및 상기 얼굴인식대상자의 얼굴 인식에 요구되는 보안성 중 적어도 하나를 기초로 결정되며,
상기 결정단계는,
상기 2 이상의 얼굴정렬후보영역 중 상기 얼굴 인식률이 가장 높거나, 내지는 상기 보안성과 관련하여 지정된 얼굴 인식률과 가장 근접한 얼굴 인식률을 갖는 특정 얼굴정렬후보영역을 상기 얼굴정렬영역으로서 결정하는 것을 특징으로 하는 얼굴인식장치의 동작 방법.
8. The method of claim 7,
Wherein the face alignment area includes:
A face recognition rate of the face recognition subject in each of the two or more face alignment candidate regions and a security required for face recognition of the face recognition subject,
Wherein,
As the face alignment candidate region, a specific face alignment candidate region having the highest face recognition rate among the at least two face alignment candidate regions or the face recognition rate closest to the face recognition rate specified in relation to the security, A method of operation of a recognition device.
삭제delete 제 6 항에 있어서,
상기 제어단계는,
상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 낮은 경우 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 커지도록 변경하며, 상기 카메라의 해상도 및 상기 주변조도 중 적어도 하나가 기 설정치보다 높은 경우에는 상기 화면에 표시되고 있는 양안정렬영역에서 양 안 사이의 거리 및 양 안 각각의 크기가 작아지도록 변경하는 것을 특징으로 하는 얼굴인식장치의 동작 방법.
The method according to claim 6,
Wherein the control step comprises:
Wherein when the resolution of the camera and / or the ambient illuminance is lower than a predetermined value, the distance between the eyes and the size of the eyes in the binocular alignment area displayed on the screen are changed so as to be larger, Wherein when the at least one of the surrounding illuminance is higher than the predetermined value, the distance between both eyes and the size of each of the eyes in the binocular alignment area displayed on the screen are reduced.
KR1020140043841A 2014-04-11 2014-04-11 Appratus for identifying face and operating method the same KR101663790B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140043841A KR101663790B1 (en) 2014-04-11 2014-04-11 Appratus for identifying face and operating method the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140043841A KR101663790B1 (en) 2014-04-11 2014-04-11 Appratus for identifying face and operating method the same

Publications (2)

Publication Number Publication Date
KR20150117975A KR20150117975A (en) 2015-10-21
KR101663790B1 true KR101663790B1 (en) 2016-10-10

Family

ID=54400280

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140043841A KR101663790B1 (en) 2014-04-11 2014-04-11 Appratus for identifying face and operating method the same

Country Status (1)

Country Link
KR (1) KR101663790B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105550633B (en) 2015-10-30 2018-12-11 小米科技有限责任公司 Area recognizing method and device
KR20220008242A (en) 2020-07-13 2022-01-20 주식회사 케이티 Face recognition device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100608307B1 (en) * 2004-06-29 2006-08-02 이필중 The method and system for recognition human face
KR20080079798A (en) * 2007-02-28 2008-09-02 (주)코아정보시스템 Method of face detection and recognition
KR101313103B1 (en) * 2009-03-20 2013-09-30 한국전자통신연구원 System and Method for Face Recognition Performance Measuring of Intelligent Robot

Also Published As

Publication number Publication date
KR20150117975A (en) 2015-10-21

Similar Documents

Publication Publication Date Title
US11423695B2 (en) Face location tracking method, apparatus, and electronic device
CN107810629B (en) Image processing apparatus, image processing method, and program
EP2722850B1 (en) Method for generating thumbnail image and electronic device thereof
US20230206685A1 (en) Decreasing lighting-induced false facial recognition
JP7159509B1 (en) Systems and methods using multiple focal stacks for image-based spoofing detection
JP6823267B2 (en) Information processing equipment, information processing systems, control methods, and programs
US20230290178A1 (en) Detection system, detection method, and computer-readable recording medium
EP2727048A1 (en) System and method for recognizing text information in object
US10223812B2 (en) Image validation
US20160062455A1 (en) Electronic device and method for adjusting brightness of display screen
CN104537389A (en) Human face recognition method and terminal equipment
CN111598065B (en) Depth image acquisition method, living body identification method, apparatus, circuit, and medium
US11238276B2 (en) Automatic image capture system based on a determination and verification of a physical object size in a captured image
US20150003681A1 (en) Image processing apparatus and image processing method
CN108596079B (en) Gesture recognition method and device and electronic equipment
KR101663790B1 (en) Appratus for identifying face and operating method the same
CN104469151A (en) Terminal
US20230047264A1 (en) Authentication method, storage medium, and information processing apparatus
KR20210047848A (en) Control device and control method for face diistinction
KR20140134844A (en) Method and device for photographing based on objects
KR102047936B1 (en) Apparatus and method for classifying images stored in a digital device
US9652878B2 (en) Electronic device and method for adjusting page
US20230188833A1 (en) Dynamic minimum focus threshold determination inside a region of interest in an image
JP2014059819A (en) Display device
CN114511909A (en) Face brushing payment intention identification method, device and equipment

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
FPAY Annual fee payment

Payment date: 20190930

Year of fee payment: 4