WO2014182014A1 - 얼굴 인식 방법 및 시스템 - Google Patents

얼굴 인식 방법 및 시스템 Download PDF

Info

Publication number
WO2014182014A1
WO2014182014A1 PCT/KR2014/003931 KR2014003931W WO2014182014A1 WO 2014182014 A1 WO2014182014 A1 WO 2014182014A1 KR 2014003931 W KR2014003931 W KR 2014003931W WO 2014182014 A1 WO2014182014 A1 WO 2014182014A1
Authority
WO
WIPO (PCT)
Prior art keywords
face
image
authentication
matching
face images
Prior art date
Application number
PCT/KR2014/003931
Other languages
English (en)
French (fr)
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=49220795&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2014182014(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 주식회사 파이브지티 filed Critical 주식회사 파이브지티
Publication of WO2014182014A1 publication Critical patent/WO2014182014A1/ko

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
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • 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/50Maintenance of biometric data or enrolment thereof
    • 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/178Human faces, e.g. facial parts, sketches or expressions estimating age from face image; using age information for improving recognition

Definitions

  • the present invention relates to a face recognition method and system, and more particularly to a face recognition method and system capable of updating a face image to the latest image.
  • the face recognition algorithm of the existing face recognition system has an inconvenience of re-registering the face image for face authentication according to the growth of the person, resulting in problems of mis-authentication and authentication mismatch.
  • the initial facial image registration is normally well authenticated, but as time goes by, the eyelids are stretched or wrinkles are made, so that the shape of the face changes little by little, there is a problem that authentication errors occur in the same way as children.
  • a plurality of face images are registered in each memory for each face and stored in a memory, and when a face image for recognition is input, each face image is compared with each other. Therefore, assuming that there are 10 registered images per person, as the number of registered arguments increases, not only the memory burden is increased, but also the processing speed is increased in a method of authenticating a face by comparing input face images with stored face images. There is a problem that is significantly reduced.
  • the problem to be solved by the present invention is that the face image is automatically updated to the latest face image even if the user does not need to periodically register the latest face image, and the face is quickly recognized even if the registered face image increases as the user increases.
  • a face recognition method comprising: (a) constructing a database storing a plurality of face images for each user; (b) performing an authentication by comparing the authentication image with a plurality of face images stored in the database when an image for face recognition (authentication image) is input; (c) updating the number of matching for the face image used for face recognition by matching with the image for authentication among the plurality of stored face images; And (d) replacing the face image having the smallest number of matches among the plurality of face images at a predetermined time period with an image for authentication.
  • step (b) in the face recognition method according to the preferred embodiment of the present invention may be compared with the image for authentication from the registered face image with a large number of matching times.
  • the face images of each user stored in the database are classified into a plurality of groups according to the order of the number of matching, and the step (b) is the authentication.
  • the dragon images may be compared in order of face images of a plurality of users belonging to a category having the highest matching number, in order of face images of a plurality of users belonging to a category having the smallest matching number.
  • the step (b) may be performed from the registered face images having the most matching number to the registered face images having the smallest matching number among all the registered face images stored in the database. It can be compared with the image for authentication.
  • the face recognition method for solving the above problems, (a) building a database storing a plurality of face images for each user; (b) performing an authentication by comparing the authentication image with a plurality of face images stored in the database when an image for face recognition (authentication image) is input; (c) updating the number of matching for the face image used for face recognition by matching with the image for authentication among the plurality of stored face images; And (d) when the face image for authentication is input, performing authentication by comparing the face image with a large number of matching times with the image for authentication, and updating the matching number with respect to the matched face image.
  • the face images of each user stored in the database are classified into a plurality of groups according to the order of the number of matching, the step (d),
  • the image for authentication may be compared in the order of the face images of the plurality of users belonging to the category with the highest matching number, from the face images of the plurality of users belonging to the category with the smallest matching number.
  • the step (d) may be performed from the registered face images having the highest matching number to the registered face images having the smallest matching number among all the registered face images stored in the database. It can be compared with the image for authentication.
  • the recording medium according to a preferred embodiment of the present invention for solving the above-described problems the face recognition method of the above-described preferred embodiments of the present invention can be read by a computer, and recorded as executable program code.
  • the face recognition system for solving the above problems, the database for storing a plurality of face images for each user; Shooting unit for taking a face image; An authentication unit configured to perform authentication by comparing the authentication image with a plurality of face images stored in the database when an image for authentication (face for authentication) is input from the photographing unit; A matching number manager configured to update a matching number of face images used for face recognition by matching with the authentication image among the plurality of stored face images; And a database manager that replaces the face image having the least matching number among the plurality of face images with an image for authentication at a predetermined time period.
  • the authentication unit of the face recognition system according to an embodiment of the present invention described above may be compared with the image for authentication from the face image with a large number of matching.
  • the face images of the users stored in the database of the face recognition system according to an embodiment of the present invention described above are classified into a plurality of groups according to the order of the number of matching, the authentication unit, the image for authentication Are compared in the order of the face images of the plurality of users belonging to the category with the highest number of matching, from the face images of the plurality of users belonging to the category with the smallest number of matching.
  • the authentication unit of the face recognition system according to a preferred embodiment of the present invention described above, the image for authentication in the order of registration face images with the smallest number of matching face images from the number of matching faces among all the registered face images stored in the database Can be compared with
  • the face recognition system for solving the above-described problems, the number of matching matched with a plurality of face images and authentication images for each user indicating the number of times used for face recognition mutually Stored database;
  • Shooting unit for taking a face image;
  • An authentication unit configured to perform authentication by comparing a face image having a large number of matches among the plurality of face images stored in the database with an authentication image when an image for authentication (face for authentication) is input from the photographing unit;
  • a matching number manager configured to update the number of matchings with respect to the face image used for face recognition by matching the image for authentication among the stored plurality of face images.
  • the face images of the users stored in the database are classified into a plurality of groups in order of increasing number of matching, and the authentication unit is configured for the authentication.
  • the images may be compared in the order of the face images of the plurality of users belonging to the category having the highest matching number, from the face images of the plurality of users belonging to the category having the smallest matching number.
  • authentication unit of the face recognition system according to another preferred embodiment of the present invention described above, authentication for authentication from the registered face image with the highest number of matching faces among the registered face images stored in the database in order Can be compared with the image.
  • the present invention stores the number of matching times used for face recognition by matching the face image with the face image for authentication in association with a face image registered in advance for face recognition. By first comparing with the image for authentication, the face recognition speed can be greatly improved.
  • a face having a small number of matching is replaced with a new face image at a predetermined time period, thereby adaptively and naturally reflecting a face changing due to growth or aging of a user.
  • FIG. 1 is a view for explaining the configuration of a face recognition system according to a preferred embodiment of the present invention.
  • FIG. 2 is a view for explaining a face recognition method according to a preferred embodiment of the present invention.
  • FIG. 3 is a view for explaining a face authentication method according to the prior art.
  • FIG. 4A to 4C illustrate a face authentication method and a face image update process according to a preferred embodiment of the present invention.
  • FIG. 1 is a view for explaining the configuration of a face recognition system according to an embodiment of the present invention.
  • a face recognition system includes a photographing unit 110, an authenticating unit 130, a matching number managing unit 140, a database managing unit 150, and a database. And a preprocessing unit 120 configured to perform preprocessing such as size control, pixel conversion, and face region extraction on the face image photographed by the photographing unit 110.
  • the photographing unit 110 photographs a face image and outputs it to the preprocessor 120.
  • the photographing unit 110 may be configured as a single camera, but may be implemented as a multi-camera including an infrared camera and a color camera.
  • the photographing unit 110 may detect a user around the lens and illuminate the light when the user is detected. It may further include.
  • the preprocessor 120 outputs a face image by extracting a face region of the user from the input face image and performing a preprocessing process such as converting the face image to a predefined size or converting pixel values.
  • a pretreatment process performed by the preprocessor 120 a pretreatment method known in the art may be applied.
  • the preprocessing unit 120 outputs the preprocessed image to the database manager 150 in the user image registration mode, and to the authentication unit 130 in the authentication mode.
  • the preprocessor 120 of the present invention may exist independently in a separate configuration from the photographing unit 110, or may be integrated into the photographing unit 110 and implemented.
  • the database 160 stores face images registered by users under the control of the database manager 150.
  • the database 160 may store the face image itself, may separately extract and store only characteristic information used for face recognition, and may store both the face image itself and feature information extracted therefrom.
  • the database 160 of the present invention stores the matching number of each registered image together. It should be noted that the "face image” used below is a concept that includes all of these.
  • the database manager 150 manages face images of users stored in the database 160.
  • the database manager 150 receives a face image photographed at various angles or a face image photographed at a predetermined time interval. Stored in the base 160 for each user.
  • the database manager 150 replaces the face image having the lowest matching number among the registered face images of the users with a new face image at a predetermined time period and stores the same in the database 160.
  • the database manager 150 may classify the images stored in the database 160 into a plurality of groups according to the matching number representing the number of times the face image of the user is used for authentication for each user.
  • FIG. 4A to 4C illustrating a face authentication method and a face image updating process according to an exemplary embodiment of the present invention
  • the number of times each face image is used for user authentication is shown.
  • the matching number of times indicated is stored in association with each other, the face image with the most matching number is classified into the first group, and the face image with the most matching number is classified into the second group.
  • the face images are classified in this manner, as many groups as the number of registered face images for each user are generated, and the face images belonging to the last group are replaced with the latest images at regular intervals.
  • the user's face changes over time, and the image with the least number of matchings substantially contributes to the user's authentication, and in particular, does not reflect the latest appearance of the user as an old face image. Most likely not. Therefore, the present invention can naturally update the image reflecting the latest face of the user by replacing the face image with the fewest matching times with a new image at a predetermined time period (for example, 1 month, 6 months, 1 year, etc.).
  • a predetermined time period for example, 1 month, 6 months, 1 year, etc.
  • the authentication unit 130 When the authentication unit 130 receives an image (authentication image) for face recognition from the preprocessor 120 or the imaging unit 110, the authentication unit 130 compares the authentication image with a plurality of face images stored in the database 160. The authentication is performed, and the matching number managing unit 140 updates the matching number of the pre-registered face image used for user authentication by the authenticating unit 130 by +1 and stores the matching number in the database 160.
  • a preferred embodiment of the present invention improves recognition speed by first comparing face images that are frequently used for performing authentication.
  • the conventional face authentication method authenticates a user by comparing the input authentication image with all registered face images for each user stored in the database 160. do.
  • the conventional method is taken authentication for authentication.
  • the dragon face image is compared from the first face image of the user 1 to the sixth face image of the user, and then again from the first face image of the user 2 to the sixth face image.
  • the user who is waiting for authentication is the user 10 and the authentication image and the registration face image are matched and approved in the sixth face image among the registered face images of the user 10, 60 face images must be compared during the authentication process. Too much time is required for facial authentication.
  • the number of times of matching is performed by matching the registered face image and the corresponding face image with the face image for authentication (that is, the face authentication).
  • the number of times of direct use) is stored in association with each other and compared with the face image with a large number of matching times from the image for authentication.
  • the matching frequency management unit 140 updates the matching number of the registered face image used for authentication by +1 and registers it in the database 160.
  • the group of face images is adjusted such that a face image with a large number of matching belongs to an upper group and a face image with a small number of matching belongs to a lower group. If this process is repeated, in the example shown in FIG. 4B, for each user, the face image with the most matching number belongs to the first group that is the upper group, and the sixth group with the lowest number of face images is the lowest group. Belong to As a result, more authentication is performed for the face image belonging to the upper group, and the first group includes n number of face images with the best authentication of n users.
  • the authentication unit 130 performs authentication by comparing the image for authentication and the registered face image in the order of the upper group to the lower group. That is, as shown in FIG. 4B, when an image for authentication is input, the authentication unit 130 first compares the face images of the most authenticated n users included in the first group, and then performs authentication in the first group. If not, the face authentication is performed by comparing with the registered face images included in the second group.
  • the face recognition method of the present invention can significantly improve the face recognition speed compared to the prior art.
  • the matching frequency of each registered face image is changed, and movement between groups of registered face images occurs.
  • the matching frequency is high, when the matching frequency is low, the matching number is moved to a lower group. do.
  • the database manager 150 updates the new face image at a predetermined time period.
  • the database manager 150 may perform a predetermined time period.
  • the face image of the lowest subgroup (sixth group) is replaced with the new face image.
  • the registered face image is replaced with the image for authentication for natural replacement.
  • the registered face image of the lowest group may be replaced with the image photographed in the separate face registration mode.
  • FIG. 2 is a view for explaining a face recognition method according to a preferred embodiment of the present invention.
  • all functions performed in the face recognition method illustrated in FIG. 2 are performed in the face recognition system described with reference to FIG. 1, and thus, all functions described with reference to FIG. 1 are preferred embodiments of the present invention without an explicit description. It should be noted that all functions performed in the face recognition method according to FIG. 2 and described with reference to FIG. 2 are performed in the face recognition system according to the preferred embodiment of the present invention.
  • the face recognition method of the present invention all the users register their face images in the database 160 to construct the database 160 (S210).
  • the face image may go through the above-described preprocessing process, and the feature information extracted from the face image may be registered together with the face image.
  • the user photographs the face image for authentication by using a camera for face recognition (S220).
  • step S230 After the authentication face image photographed in step S220 is subjected to a preprocessing process (S230), the face image authentication process is performed (S240).
  • the face image authentication process is performed by comparing the registered face image of the group having a large number of matching with the image for authentication, and detailed description thereof is omitted with reference to FIGS. 4A to 4C.
  • step S240 When authentication is performed in step S240, the matching number of registered face images used for authentication is updated, and if necessary, the group of registered images is changed according to the updated matching number (S250).
  • the registered face images of each user are classified into a plurality of groups according to the number of matching, and the face images belonging to the upper group are compared with the image for authentication.
  • authentication may be performed by comparing an image having a high number of matches among all registered images with an image for authentication.
  • an image for authentication For example, in the example shown in FIG. 4B, the image for authentication in the order of the face image 3 of the user 1, the face image 5 of the user 1, the face image 1 of the user 2, the face image 1 of the user 1, and the face image 2 of the user 2.
  • the higher the number of matching the more the face recognition of the present invention has been performed, and the recognition performance is improved compared to the prior art in that there is a high possibility of using face recognition again.
  • the invention can also be embodied as computer readable code on a computer readable recording medium.
  • the computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, which are also implemented in the form of a carrier wave (for example, transmission over the Internet). It also includes.
  • the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Collating Specific Patterns (AREA)

Abstract

본 발명은 얼굴 인식 방법 및 시스템을 제공한다. 본 발명은 얼굴 인식을 위해서 사전에 등록된 얼굴 영상과 연계하여 해당 얼굴 영상이 인증용 얼굴 영상과 매칭되어 얼굴 인증에 직접 이용된 매칭 횟수를 저장하고, 얼굴 인식 과정에서 매칭 횟수가 많은 얼굴 영상을 먼저 인증용 영상과 비교함으로써, 사용자가 증가함에 따라서 얼굴 영상이 증가하여도 얼굴 인식 속도를 크게 향상시킬 수 있다. 또한, 본 발명은 매칭 횟수가 적은 영상은 일정한 시간 주기로 신규 얼굴 영상으로 교체함으로써, 사용자의 성장이나 노화로 인하여 변화하는 얼굴을 적응적으로 자연스럽게 얼굴 인식에 반영할 수 있다.

Description

얼굴 인식 방법 및 시스템
본 발명은 얼굴 인식 방법 및 시스템에 관한 것으로서, 보다 구체적으로는 얼굴 영상을 최신 영상으로 갱신할 수 있는 얼굴 인식 방법 및 시스템에 관한 것이다.
기존의 얼굴인식 시스템의 얼굴인증 알고리즘은 사람의 성장에 따라서 얼굴 인증용 얼굴 영상을 재등록해야 하는 불편함이 존재하였고, 그로 인한 오인증 및 인증 불일치 문제들이 발생하였다.
예를들어, 5살짜리의 어린이가 얼굴인식 단말기에 얼굴을 등록하고 사용는 중에, 1년 정도 지나면 어린이의 성장에 따라서 얼굴형태가 일부 변하게 되는데, 이런 경우, 얼굴인식 단말기는 변화된 어린이의 얼굴을 인식하지 못하는 문제가 발생한다.
노인들의 경우에도 마찬가지로, 최초 얼굴 영상 등록시에는 정상적으로 잘 인증되지만, 시간이 지남에 따라 눈꺼풀이 늘어지거나 주름이 만들어져 얼굴의 형태가 일부 조금씩 바뀌게 될수록 어린이와 동일하게 인증 오류가 발생하는 문제가 있다.
따라서, 이러한 문제를 해결하기 위해서 종래의 얼굴 인식 장치들은 주기적으로 최신 얼굴 영상을 등록할 것을 요구한다. 그러나, 이렇게 얼굴 영상을 주기적으로 등록하는 과정은 사용자들로 하여금 불편함을 초래하여 얼굴 인식 시스템의 상용화를 저해하는 주요한 요인이 되고 있다.
특히, 종래의 얼굴인식 방식은 한사람의 얼굴에 대하여 각도별로 여러 개의 얼굴 영상을 등록하여 메모리에 저장하고, 인식을 위한 얼굴 영상이 입력되면 저장된 다수의 영상들과 각각 비교하게 된다. 따라서, 한사람 당 등록 영상이 10장이라고 가정하면, 등록인수가 증가하면 증가할수록 메모리에 부담이 가중될 뿐만 아니라, 입력된 얼굴 영상과 저장된 얼굴 영상을 일일이 비교하여 얼굴을 인증하는 방식에서는 처리 속도가 현저히 떨어지는 문제가 있다.
본 발명이 해결하고자 하는 과제는 사용자가 별도로 최신 얼굴 영상을 주기적으로 등록하지 않아도 자동으로 얼굴 영상이 최신 얼굴 영상으로 갱신되며, 사용자가 증가함에 따라서 등록 얼굴 영상이 증가하여도 신속하게 얼굴 인식을 수행할 수 있는 얼굴 인식 방법 및 시스템을 제공하는 것이다.
상술한 과제를 해결하기 위한 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법은, (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계; (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계; (c) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및 (d) 일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 단계를 포함한다.
또한, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서의 상기 (b) 단계는 매칭 횟수가 많은 등록 얼굴 영상부터 인증용 영상과 비교할 수 있다.
또한, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서, 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 (b) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 있다.
또한, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서의, 상기 (b) 단계는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.
한편, 상술한 과제를 해결하기 위한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 방법은, (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계; (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계; (c) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및 (d) 인증용 얼굴 영상이 입력되면, 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하고, 매칭된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계를 포함한다.
또한, 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 방법에서, 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 (d) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 있다.
또한, 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 방법에서의 상기 (d) 단계는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.
또한, 상술한 과제를 해결하기 위한 본 발명의 바람직한 실시예에 따른 기록매체는, 상술한 본 발명의 바람직한 실시예들의 얼굴 인식 방법을 컴퓨터에서 판독할 수 있고, 실행 가능한 프로그램 코드로 기록하였다.
한편, 상술한 과제를 해결하기 위한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템은, 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스; 얼굴 영상을 촬영하는 촬영부; 상기 촬영부로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 인증부; 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부; 및 일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 데이터 베이스 관리부를 포함한다.
또한, 상술한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 인증부는 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교할 수 있다.
또한, 상술한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 인증부는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 이다.
또한, 상술한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 인증부는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.
한편, 상술한 과제를 해결하기 위한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 시스템은, 각 사용자별로 복수의 얼굴 영상과 인증용 영상과 매칭되어 얼굴 인식에 이용된 횟수를 나타내는 매칭 횟수를 서로 연계하여 저장한 데이터 베이스; 얼굴 영상을 촬영하는 촬영부; 상기 촬영부로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 데이터 베이스에 저장된 복수의 얼굴 영상들 중 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하는 인증부; 및 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부를 포함한다.
또한, 상술한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 시스템은 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 인증부는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 있다.
또한, 상술한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 인증부는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.
본 발명은 얼굴 인식을 위해서 사전에 등록된 얼굴 영상과 연계하여 해당 얼굴 영상이 인증용 얼굴 영상과 매칭되어 얼굴 인증에 직접 이용된 매칭 횟수를 저장하고, 얼굴 인식 과정에서 매칭 횟수가 많은 얼굴 영상을 먼저 인증용 영상과 비교함으로써, 얼굴 인식 속도를 크게 향상시킬 수 있다.
또한, 본 발명은 매칭 횟수가 적은 영상은 일정한 시간 주기로 신규 얼굴 영상으로 교체함으로써, 사용자의 성장이나 노화로 인하여 변화하는 얼굴을 적응적으로 자연스럽게 얼굴 인식에 반영할 수 있다.
도 1은 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 구성을 설명하는 도면이다.
도 2는 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법을 설명하는 도면이다.
도 3은 종래기술에 따른 얼굴 인증 방식을 설명하는 도면이다.
도 4a 내지 도 4c는 본 발명의 바람직한 실시에에 따른 얼굴 인증 방식 및 얼굴 영상 갱신 과정을 설명하는 도면이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 설명한다.
도 1은 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 구성을 설명하는 도면이다.
먼저, 도 1을 참조하면, 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템은, 촬영부(110), 인증부(130), 매칭 횟수 관리부(140), 데이터 베이스 관리부(150), 및 데이터 베이스(160)를 포함하여 구성되고, 촬영부(110)에서 촬영된 얼굴 영상에 대해서 사이즈 조절, 픽셀 변환, 얼굴 영역 추출과 같은 전처리를 수행하는 전처리부(120)를 더 포함할 수 있다.
먼저, 촬영부(110)는 얼굴 영상을 촬영하여 전처리부(120)로 출력한다. 촬영부(110)는 단일한 카메라로 구성될 수도 있으나, 적외선 카메라 및 컬러 카메라를 포함하는 다중 카메라로 구현될 수도 있으며, 렌즈 주변에 사용자를 감지하는 감지부 및 사용자가 감지되면 조명을 비추는 조명부를 더 포함할 수도 있다.
전처리부(120)는 입력된 얼굴 영상에서 사용자의 얼굴 영역을 추출하고, 얼굴 영상을 사전에 정의된 사이즈로 변환하거나 픽셀값을 변환하는 등의 전처리 과정을 수행하여 얼굴 영상을 출력한다. 전처리부(120)에서 수행되는 전처리 과정은 종래에 공지된 전처리 방식이 적용될 수 있다.
특히, 전처리부(120)는 사용자 영상 등록 모드인 경우에는 전처리된 영상을 데이터 베이스 관리부(150)로 출력하고, 인증 모드인 경우에는 인증부(130)로 출력한다. 본 발명의 전처리부(120)는 촬영부(110)와 별개의 구성으로 독립적으로 존재할 수도 있고, 촬영부(110)에 통합되어 구현될 수도 있다.
데이터 베이스(160)는 데이터 베이스 관리부(150)의 제어하에서 사용자들이 등록한 얼굴 영상을 저장한다. 이 때, 데이터 베이스(160)는 얼굴 영상 자체를 저장할 수도 있고, 얼굴 인식에 이용되는 특징적인 정보들만을 별도로 추출하여 저장할 수도 있으며, 얼굴 영상 자체와 이로부터 추출된 특징 정보를 모두 저장할 수 있다. 또한, 본 발명의 데이터 베이스(160)는 각 등록 영상의 매칭 횟수를 함께 저장한다. 이하에서 이용되는 "얼굴 영상"이란 이 모두를 포함하는 개념임을 주의해야 한다.
한편, 데이터 베이스 관리부(150)는 데이터 베이스(160)에 저장되는 사용자들의 얼굴 영상을 관리하는데, 사용자 영상 등록 모드에서는, 다각도에서 촬영된 얼굴 영상 또는 일정한 시간 간격으로 촬영된 얼굴 영상을 입력 받아 데이터 베이스(160)에 사용자 별로 저장한다. 또한, 데이터 베이스 관리부(150)는 일정한 시간 주기로 사용자들의 등록 얼굴 영상들 중에서 매칭 횟수가 가장 적은 얼굴 영상을 신규 얼굴 영상으로 대체하여 데이터 베이스(160)에 저장한다.
또한, 데이터 베이스 관리부(150)는 각 사용자별로 사용자의 얼굴 영상이 인증에 이용된 횟수를 나타내는 매칭 횟수에 따라서 데이터 베이스(160)에 저장되는 영상을 복수의 그룹으로 분류할 수 있다.
본 발명의 바람직한 실시예에 따른 얼굴 인증 방식 및 얼굴 영상 갱신 과정을 설명하는 도 4a 내지 도 4c를 참조하면, 각 사용자 별로 저장된 복수의 얼굴 영상들 중에서, 사용자 인증에 각 얼굴 영상이 이용된 횟수를 나타내는 매칭 횟수를 연계하여 저장하고, 매칭 횟수가 가장 많은 얼굴 영상을 제 1 그룹으로 분류하고, 그 다음으로 매칭 횟수가 많은 얼굴 영상을 제 2 그룹으로 분류한다. 이런 방식으로 모든 얼굴 영상을 분류하면 각 사용자별 등록 얼굴 영상의 수 만큼의 그룹이 생성되고, 맨 마지막 그룹에 속하는 얼굴 영상은 일정한 주기마다 최신 영상으로 교체된다.
상술한 바와 같이, 일반적으로 사용자의 얼굴은 시간이 지남에 따라서 변화되는데, 매칭 횟수가 가장 적은 영상은 실질적으로 사용자의 인증에 기여하는 바가 적고, 특히, 오래된 얼굴 영상으로서 사용자의 최신 모습을 반영하지 못할 가능성이 높다. 따라서, 본 발명은 매칭 횟수가 가장 적은 얼굴 영상을 일정한 시간 주기(예컨대, 1개월, 6개월, 1년 등)로 신규 영상으로 교체함으로써, 사용자의 최신 얼굴을 반영한 영상을 자연스럽게 업데이트 할 수 있다. 이 때, 교체되는 신규 얼굴 영상은 인증용 영상이 이용되는 것이 바람직하지만, 얼굴 영상 등록 모드에서 신규로 등록된 얼굴 영상이 이용될 수도 있다.
인증부(130)는 전처리부(120) 또는 촬영부(110)로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 인증용 영상을 데이터 베이스(160)에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하고, 매칭 횟수 관리부(140)는 인증부(130)에서 사용자 인증에 이용한 사전 등록 얼굴 영상의 매칭 횟수를 +1만큼 업데이트하여 데이터 베이스(160)에 저장한다.
본 발명의 바람직한 실시예는 인증 수행에 많이 이용되는 얼굴 영상을 먼저 비교함으로써 인식 속도를 향상시킨다. 도 3에 도시된 종래기술에 따른 얼굴 인증 방식을 참조하여 설명하면, 종래의 얼굴 인증 방식은 입력된 인증용 영상을 데이터 베이스(160)에 저장된 사용자별로 모든 등록 얼굴 영상과 일일이 비교하여 사용자를 인증한다.
도 3에 도시된 예에서, 10명(n=10)의 사용자가 데이터 베이스(160)에 등록되어 있고, 각 사용자별로 6장의 사진이 등록되었다고 가정하면, 종래의 방식은 인증을 위해서 촬영된 인증용 얼굴 영상을 사용자 1의 첫 번째 얼굴영상부터 사용자의 여섯 번째 얼굴 영상까지 비교한 후, 다시 사용자 2의 첫 번째 얼굴 영상부터 6번째 얼굴 영상까지 비교한다. 그러나, 만약, 인증을 기다리는 사용자가 사용자 10이고 사용자 10의 등록 얼굴 영상들 중 6번째 얼굴 영상에서 인증용 영상과 등록 얼굴 영상이 매칭되어 승인이 된다면, 인증 과정에서 60장의 얼굴 영상이 비교되어야 하므로, 얼굴 인증에 과도한 시간이 소요된다.
따라서, 본 발명의 바람직한 실시예는 도 4a 내지 도 4c에 도시된 바와 같이, 등록 얼굴 영상과 해당 얼굴 영상이 인증용 얼굴 영상과 매칭되어 인증이 수행된 횟수(매칭 횟수)(즉, 얼굴 인증에 직접 이용된 횟수)를 서로 연계시켜 저장하고, 매칭횟수가 많은 얼굴 영상부터 인증용 영상과 비교한다.
본 발명의 바람직한 실시예에 따라서 얼굴 영상을 등록하면, 도 4a에 도시된 바와 같이, 모든 얼굴 영상이 등록 순서에 따라서 차례로 저장되고, 각 얼굴 영상의 매칭횟수는 0 으로 초기 설정된다.
그 후, 인증부(130)에서 인증 과정이 수행될 때마다, 매칭횟수 관리부(140)는 인증에 직접 이용된 등록 얼굴 영상의 매칭 횟수를 +1만큼 갱신하여 데이터 베이스(160)에 등록하는 한편, 매칭 횟수가 많은 얼굴 영상이 상위 그룹에 속하고, 매칭 횟수가 적은 얼굴 영상이 하위 그룹에 속하도록 얼굴 영상의 그룹을 조정한다. 이런 과정을 반복하면, 도 4b에 도시된 예에서, 각 사용자별로, 매칭 횟수가 가장 많은 얼굴 영상이 상위 그룹인 제 1 그룹에 속하게 되고, 매칭 횟수가 가장 적은 얼굴 영상이 최하위 그룹인 제 6 그룹에 속하게 된다. 결국, 상위 그룹에 속하는 얼굴 영상일수록 인증이 잘 이루어지고, 제 1 그룹에는 n명의 사용자의 가장 인증이 잘 되는 얼굴 영상이 n개 포함된다.
또한, 인증부(130)는 인증용 영상이 입력되어 얼굴 인식을 수행할 때, 상위 그룹부터 하위 그룹의 순서로 인증용 영상과 등록 얼굴 영상을 비교하여 인증을 수행한다. 즉, 도 4b에 도시된 바와 같이, 인증용 영상이 입력되면, 인증부(130)는 제 1 그룹에 포함된 n명의 사용자의 가장 인증이 잘되는 얼굴 영상을 먼저 비교하고, 제 1 그룹에서 인증이 이루어지지 않으면, 제 2 그룹에 포함된 등록 얼굴 영상들과 비교를 수행하여 얼굴 인증을 수행한다.
이렇게, 인증이 잘되는 얼굴 영상들을 인증용 영상과 먼저 비교함으로써, 본 발명의 얼굴 인식 방법은 종래 기술에 비해서 얼굴 인식 속도를 획기적으로 향상시킬 수 있다.
아울러, 이렇게 얼굴 인식이 지속적으로 수행되면, 각 등록 얼굴 영상의 매칭횟수가 변경되어, 등록 얼굴 영상의 그룹간 이동이 발생하여, 매칭횟수가 높아지면 상위 그룹으로 매칭횟수가 낮아지면 하위 그룹으로 이동한다.
한편, 데이터 베이스 관리부(150)는 일정한 시간 주기로 신규 얼굴 영상을 업데이트 한다. 상술한 바와 같이, 사용자의 얼굴이 성장이나 노화로 인해서 변화되는 경우에, 사용자의 현재 얼굴을 제대로 반영하지 못하는 등록 얼굴 영상은 자연스럽게 하위 그룹으로 분류될 것이므로, 데이터 베이스 관리부(150)는 일정한 시간 주기로, 최 하위 그룹(제 6 그룹)의 얼굴 영상을 신규 얼굴 영상으로 교체한다. 상술한 바와 같이, 본 발명의 바람직한 실시에에서는 자연스러운 교체를 위해서 인증용 영상으로 등록 얼굴 영상을 교체한다. 하지만, 별도의 얼굴 등록 모드에서 촬영된 영상으로 최하위 그룹의 등록 얼굴 영상을 교체할 수도 있다.
지금까지 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템을 설명하였다.
이하에서는, 도 2를 참조하여, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법을 설명한다.
도 2는 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법을 설명하는 도면이다. 다만, 도 2에 도시된 얼굴 인식 방법에서 수행되는 기능은 모두 도 1을 참조하여 설명한 얼굴 인식 시스템에서 수행되므로, 명시적인 설명이 없어도, 도 1을 참조하여 설명한 모든 기능은 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서 수행되고, 도 2를 참조하여 설명하는 모든 기능은 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템에서 그대로 수행됨을 주의해야 한다.
도 2를 참조하면, 본 발명의 얼굴 인식 방법을 이용하기 위해서, 사용자들은 모두 자신의 얼굴 영상을 데이터 베이스(160)에 등록하여 데이터 베이스(160)를 구축한다(S210). 이 때, 얼굴 영상은 상술한 전처리 과정을 거칠 수 있고, 얼굴 영상과 함께 얼굴 영상에서 추출된 특징 정보들이 함께 등록될 수 있다.
데이터 베이스(160)가 구축된 후, 사용자는 얼굴 인식을 위해서 카메라를 이용하여 인증용 얼굴 영상을 촬영한다(S220).
제 S220 단계에서 촬영된 인증용 얼굴 영상은 전처리 과정을 거친 후(S230), 얼굴 영상 인증 과정이 수행된다(S240). 얼굴 영상 인증 과정은 매칭 횟수가 많은 그룹의 등록 얼굴 영상부터 인증용 영상과 비교하여 수행되며, 구체적인 내용은 도 4a 내지 도 4c를 참조하여 설명하였으므로 생략한다.
제 S240 단계에서 인증이 수행되면, 인증에 이용된 등록 얼굴 영상의 매칭 횟수가 갱신되고, 갱신된 매칭 횟수에 따라서 필요한 경우 등록 영상의 그룹이 변동된다(S250).
한편, 매칭 횟수가 갱신된 후, 영상 교체 주기가 도래하였는지 조사하여, 영상 갱신 주기가 도래하지 않은 상술한 제 S220 단계로 진행한다(S260).
제 S260 단계에서, 영상 갱신 주기가 도래한 경우, 인증용 영상으로 매칭 횟수가 가장 적은 영상을 교체하고 저장함으로써, 사용자의 현재 모습을 데이터 베이스(160)에 반영한다(S270).
지금까지 설명한 본 발명의 바람직한 실시예에서는 각 사용자들의 등록 얼굴 영상들을 매칭 횟수에 따라서 복수의 그룹으로 분류하고, 상위 그룹에 속하는 얼굴 영상부터 인증용 영상과 비교하는 것으로 구현하였다.
본 발명의 변형 실시예에서는, 등록된 모든 영상중에서 매칭횟수가 많은 영상부터 인증용 영상과 비교하여 인증을 수행할 수 있다. 예컨대, 도 4b에 도시된 예에서, 사용자1의 얼굴영상3, 사용자 1의 얼굴영상 5, 사용자2의 얼굴영상1, 사용자1의 얼굴영상1, 사용자2의 얼굴영상 2의 순서로 인증용 영상과 비교를 수행할 수 있다. 이 경우, 매칭횟수가 많다는 것은 그만큼 본 발명의 얼굴 인식을 많이 수행하였고, 다시 얼굴 인식을 이용할 가능성이 높다는 점에서 종래기술에 비해서 인식 성능이 향상된다.
또한, 본 발명의 다른 변형 실시예에서는, 한 사용자의 등록 얼굴 영상들을 매칭 횟수가 많은 순서에 따라서 인증용 영상을 모두 비교한 후, 다른 사용자의 등록 얼굴 영상들을 매칭 횟수가 많은 순서에 따라서 모두 비교하는 방식으로 인증을 수행할 수도 있다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플라피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.

Claims (15)

  1. (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계;
    (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계;
    (c) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및
    (d) 일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 단계를 포함하는 것을 특징으로 하는 얼굴 인식 방법.
  2. 제 1 항에 있어서,
    상기 (b) 단계는 매칭 횟수가 많은 등록 얼굴 영상부터 인증용 영상과 비교하는 것을 특징으로 얼굴 인식 방법.
  3. 제 2 항에 있어서,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고,
    상기 (b) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교하는 것을 특징으로 하는 얼굴 인식 방법.
  4. 제 2 항에 있어서, 상기 (b) 단계는
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 방법.
  5. (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계;
    (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계;
    (c) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및
    (d) 인증용 얼굴 영상이 입력되면, 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하고, 매칭된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계를 포함하는 것을 특징으로 얼굴 인식 방법.
  6. 제 5 항에 있어서,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고,
    상기 (d) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교하는 것을 특징으로 하는 얼굴 인식 방법.
  7. 제 5 항에 있어서, 상기 (d) 단계는
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 방법.
  8. 제 1 항 내지 제 7 항 중 어느 한 항의 얼굴 인식 방법을 컴퓨터에서 판독할 수 있고, 실행 가능한 프로그램 코드로 기록한 기록매체.
  9. 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스;
    얼굴 영상을 촬영하는 촬영부;
    상기 촬영부로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 인증부;
    상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부; 및
    일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 데이터 베이스 관리부를 포함하는 것을 특징으로 하는 얼굴 인식 시스템.
  10. 제 9 항에 있어서,
    상기 인증부는 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하는 것을 특징으로 얼굴 인식 시스템.
  11. 제 10 항에 있어서,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고,
    상기 인증부는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교하는 것을 특징으로 하는 얼굴 인식 시스템.
  12. 제 10 항에 있어서, 상기 인증부는
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 시스템.
  13. 각 사용자별로 복수의 얼굴 영상과 인증용 영상과 매칭되어 얼굴 인식에 이용된 횟수를 나타내는 매칭 횟수를 서로 연계하여 저장한 데이터 베이스;
    얼굴 영상을 촬영하는 촬영부;
    상기 촬영부로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 데이터 베이스에 저장된 복수의 얼굴 영상들 중 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하는 인증부; 및
    상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부를 포함하는 것을 특징으로 하는 얼굴 인식 시스템.
  14. 제 13 항에 있어서,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고,
    상기 인증부는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교하는 것을 특징으로 하는 얼굴 인식 시스템.
  15. 제 13 항에 있어서, 상기 인증부는
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 시스템.
PCT/KR2014/003931 2013-05-07 2014-05-02 얼굴 인식 방법 및 시스템 WO2014182014A1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2013-0051550 2013-05-07
KR1020130051550A KR101297736B1 (ko) 2013-05-07 2013-05-07 얼굴 인식 방법 및 시스템

Publications (1)

Publication Number Publication Date
WO2014182014A1 true WO2014182014A1 (ko) 2014-11-13

Family

ID=49220795

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2014/003931 WO2014182014A1 (ko) 2013-05-07 2014-05-02 얼굴 인식 방법 및 시스템

Country Status (2)

Country Link
KR (1) KR101297736B1 (ko)
WO (1) WO2014182014A1 (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6268960B2 (ja) 2013-11-15 2018-01-31 オムロン株式会社 画像認識装置及び画像認識装置に対するデータ登録方法
KR102024867B1 (ko) 2014-09-16 2019-09-24 삼성전자주식회사 예제 피라미드에 기초하여 입력 영상의 특징을 추출하는 방법 및 얼굴 인식 장치
KR101736710B1 (ko) 2015-08-07 2017-05-17 주식회사 슈프리마 생체 정보 관리 방법 및 장치
KR101802061B1 (ko) * 2015-10-16 2017-11-27 한국과학기술원 얼굴 시공간 특징에 기반한 자동 생체 인증 방법 및 시스템
KR101977887B1 (ko) * 2015-11-02 2019-05-13 주식회사 파이브지티 환경순응형 얼굴 인식 시스템 및 그 방법
KR101835333B1 (ko) 2017-06-08 2018-03-08 서창영 얼굴 인식 서비스 제공 방법
KR102177453B1 (ko) * 2018-10-16 2020-11-11 서울시립대학교 산학협력단 얼굴 인식 방법 및 얼굴 인식 장치
KR102059686B1 (ko) * 2019-06-07 2019-12-26 (주)씨유박스 복수의 카메라를 이용한 얼굴인증 방법, 단말기 및 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040038617A (ko) * 2002-11-01 2004-05-08 가부시끼가이샤 도시바 인물 인식 장치, 인물 인식 방법 및 통행 제어 장치
KR20050109338A (ko) * 2004-05-15 2005-11-21 김이남 인체인식을 이용한 출입문 도어락 보안 시스템 및 그 방법
KR20090010855A (ko) * 2007-07-24 2009-01-30 삼성전자주식회사 인물 별로 디지털 컨텐츠를 분류하여 저장하는 시스템 및방법
KR101180471B1 (ko) * 2011-09-27 2012-09-07 (주)올라웍스 한정된 메모리 환경 하에서 얼굴 인식 성능 향상을 위한 참조 얼굴 데이터베이스 관리 방법, 장치 및 컴퓨터 판독 가능한 기록 매체

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271958A (ja) * 2002-03-15 2003-09-26 Sony Corp 画像処理方法、その装置、そのプログラム、その記録媒体及び画像処理装置搭載型ロボット装置
KR100438841B1 (ko) * 2002-04-23 2004-07-05 삼성전자주식회사 이용자 검증 및 데이터 베이스 자동 갱신 방법, 및 이를이용한 얼굴 인식 시스템
JP2013077068A (ja) * 2011-09-29 2013-04-25 Sogo Keibi Hosho Co Ltd 顔認証データベース管理方法、顔認証データベース管理装置及び顔認証データベース管理プログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040038617A (ko) * 2002-11-01 2004-05-08 가부시끼가이샤 도시바 인물 인식 장치, 인물 인식 방법 및 통행 제어 장치
KR20050109338A (ko) * 2004-05-15 2005-11-21 김이남 인체인식을 이용한 출입문 도어락 보안 시스템 및 그 방법
KR20090010855A (ko) * 2007-07-24 2009-01-30 삼성전자주식회사 인물 별로 디지털 컨텐츠를 분류하여 저장하는 시스템 및방법
KR101180471B1 (ko) * 2011-09-27 2012-09-07 (주)올라웍스 한정된 메모리 환경 하에서 얼굴 인식 성능 향상을 위한 참조 얼굴 데이터베이스 관리 방법, 장치 및 컴퓨터 판독 가능한 기록 매체

Also Published As

Publication number Publication date
KR101297736B1 (ko) 2013-08-23

Similar Documents

Publication Publication Date Title
WO2014182014A1 (ko) 얼굴 인식 방법 및 시스템
WO2013048162A2 (ko) 한정된 메모리 환경 하에서 얼굴 인식 성능 향상을 위한 참조 얼굴 데이터베이스 관리 방법, 장치 및 컴퓨터 판독 가능한 기록 매체
WO2014189216A1 (ko) 자동 얼굴 위치 추적 및 얼굴 인식 방법 및 시스템
WO2013129825A1 (ko) 얼굴 인식 환경 통지 방법, 장치, 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체
WO2011090225A1 (ko) 홍채크기가 다른 다수의 홍채이미지를 이용한 홍채인식장치 및 방법
WO2013100697A1 (en) Method, apparatus, and computer-readable recording medium for authenticating a user
WO2020122456A1 (ko) 이미지와 텍스트간 유사도 매칭 시스템 및 방법
WO2015102126A1 (ko) 얼굴 인식 기술을 이용한 전자 앨범 관리 방법 및 시스템
CN110688901A (zh) 一种人脸识别方法及装置
WO2012108623A1 (ko) 이미지 데이터베이스에 신규 이미지 및 이에 대한 정보를 추가하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체
WO2020189884A1 (en) Machine learning-based approach to demographic attribute inference using time-sensitive features
WO2021095987A1 (ko) 다중타입 엔티티에 기반한 지식 보완 방법 및 장치
CN110443120A (zh) 一种人脸识别方法及设备
WO2014088125A1 (ko) 영상 촬영 장치 및 그 방법
WO2018143486A1 (ko) 딥러닝 분석을 위한 모듈화시스템을 이용한 컨텐츠 제공 방법
EP2673920A1 (en) Method and apparatus for controlling connection between devices
CN111739181A (zh) 考勤方法及装置、电子设备及存储介质
WO2014003509A1 (ko) 증강 현실 표현 장치 및 방법
WO2024101466A1 (ko) 속성 기반 실종자 추적 장치 및 방법
WO2021071089A1 (en) Blockchain data search method
CN109117414A (zh) 用于民生档案的自助查询一体机***以及实现方法
WO2020101121A1 (ko) 딥러닝 기반의 영상분석 방법, 시스템 및 휴대 단말
WO2022260392A1 (ko) 단말에서 동작하는 이미지 프로세싱 인공 신경망 모델 생성 방법 및 시스템
WO2020208824A1 (ja) 情報処理装置、情報処理方法及び記録媒体
JP2018169776A (ja) 認証装置、認証方法、及びプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14794834

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14794834

Country of ref document: EP

Kind code of ref document: A1