Nothing Special   »   [go: up one dir, main page]

WO2014182014A1 - Method and system for recognizing face - Google Patents

Method and system for recognizing face 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
French (fr)
Korean (ko)
Inventor
정규택
Original Assignee
주식회사 파이브지티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=49220795&utm_source=google_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/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
    • 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

The present invention provides a method and a system for recognizing a face. The present invention stores the number of matchings directly used for face authentication, which is established when a face image in association with face images previously registered for face recognition matches with a face image for authentication, and first compares a face image having the large number of matchings with the face image for the authentication in a face recognition process. Accordingly, the present invention can greatly improve the face recognition speed even when the number of face images increases according to an increase in the number of users. Also, the present invention replaces an image having the small number of matchings by a new face image in a predetermined cycle. Therefore, the present invention can adaptively and naturally reflect a face of a user, which changes according to the growth or aging of the user, in the face recognition.

Description

얼굴 인식 방법 및 시스템Facial recognition method and system
본 발명은 얼굴 인식 방법 및 시스템에 관한 것으로서, 보다 구체적으로는 얼굴 영상을 최신 영상으로 갱신할 수 있는 얼굴 인식 방법 및 시스템에 관한 것이다.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.
예를들어, 5살짜리의 어린이가 얼굴인식 단말기에 얼굴을 등록하고 사용는 중에, 1년 정도 지나면 어린이의 성장에 따라서 얼굴형태가 일부 변하게 되는데, 이런 경우, 얼굴인식 단말기는 변화된 어린이의 얼굴을 인식하지 못하는 문제가 발생한다. For example, while a five-year-old child registers a face with a face recognition terminal and uses it, after about a year, the face shape changes partly as the child grows. In this case, the face recognition terminal recognizes the changed face of the child. The problem does not occur.
노인들의 경우에도 마찬가지로, 최초 얼굴 영상 등록시에는 정상적으로 잘 인증되지만, 시간이 지남에 따라 눈꺼풀이 늘어지거나 주름이 만들어져 얼굴의 형태가 일부 조금씩 바뀌게 될수록 어린이와 동일하게 인증 오류가 발생하는 문제가 있다. Similarly, in the case of the elderly, 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.
따라서, 이러한 문제를 해결하기 위해서 종래의 얼굴 인식 장치들은 주기적으로 최신 얼굴 영상을 등록할 것을 요구한다. 그러나, 이렇게 얼굴 영상을 주기적으로 등록하는 과정은 사용자들로 하여금 불편함을 초래하여 얼굴 인식 시스템의 상용화를 저해하는 주요한 요인이 되고 있다.Accordingly, in order to solve this problem, conventional face recognition apparatuses require periodically registering the latest face image. However, such a process of periodically registering the face image causes inconvenience to users and becomes a major factor that inhibits the commercialization of the face recognition system.
특히, 종래의 얼굴인식 방식은 한사람의 얼굴에 대하여 각도별로 여러 개의 얼굴 영상을 등록하여 메모리에 저장하고, 인식을 위한 얼굴 영상이 입력되면 저장된 다수의 영상들과 각각 비교하게 된다. 따라서, 한사람 당 등록 영상이 10장이라고 가정하면, 등록인수가 증가하면 증가할수록 메모리에 부담이 가중될 뿐만 아니라, 입력된 얼굴 영상과 저장된 얼굴 영상을 일일이 비교하여 얼굴을 인증하는 방식에서는 처리 속도가 현저히 떨어지는 문제가 있다.In particular, in the conventional face recognition method, 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. To provide a face recognition method and system that can be.
상술한 과제를 해결하기 위한 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법은, (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계; (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계; (c) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및 (d) 일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 단계를 포함한다.According to an aspect of the present invention, there is provided 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.
또한, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서의 상기 (b) 단계는 매칭 횟수가 많은 등록 얼굴 영상부터 인증용 영상과 비교할 수 있다.In addition, the 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.
또한, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서, 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 (b) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 있다.In addition, in the face recognition method according to the preferred embodiment of the present invention, 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.
또한, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서의, 상기 (b) 단계는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.Also, in the face recognition method according to the preferred embodiment of the present invention, 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.
한편, 상술한 과제를 해결하기 위한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 방법은, (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계; (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계; (c) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및 (d) 인증용 얼굴 영상이 입력되면, 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하고, 매칭된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계를 포함한다.On the other hand, the face recognition method according to another embodiment of the present invention 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.
또한, 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 방법에서, 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 (d) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 있다.In addition, in the face recognition method according to another preferred embodiment of the present invention, 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.
또한, 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 방법에서의 상기 (d) 단계는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.In the face recognition method according to another preferred embodiment of the present invention, 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.
또한, 상술한 과제를 해결하기 위한 본 발명의 바람직한 실시예에 따른 기록매체는, 상술한 본 발명의 바람직한 실시예들의 얼굴 인식 방법을 컴퓨터에서 판독할 수 있고, 실행 가능한 프로그램 코드로 기록하였다.In addition, 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.
한편, 상술한 과제를 해결하기 위한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템은, 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스; 얼굴 영상을 촬영하는 촬영부; 상기 촬영부로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 인증부; 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부; 및 일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 데이터 베이스 관리부를 포함한다.On the other hand, the face recognition system according to a preferred embodiment of the present invention 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.
또한, 상술한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 인증부는 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교할 수 있다.In addition, 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.
또한, 상술한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 인증부는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 이다.In addition, 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.
또한, 상술한 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 인증부는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.In addition, 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
한편, 상술한 과제를 해결하기 위한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 시스템은, 각 사용자별로 복수의 얼굴 영상과 인증용 영상과 매칭되어 얼굴 인식에 이용된 횟수를 나타내는 매칭 횟수를 서로 연계하여 저장한 데이터 베이스; 얼굴 영상을 촬영하는 촬영부; 상기 촬영부로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 데이터 베이스에 저장된 복수의 얼굴 영상들 중 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하는 인증부; 및 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부를 포함한다.On the other hand, the face recognition system according to another preferred embodiment of the present invention 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; And 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.
또한, 상술한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 시스템은 상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 상기 인증부는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교할 수 있다.In addition, according to the above-described face recognition system according to another embodiment of the present invention, 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.
또한, 상술한 본 발명의 다른 바람직한 실시예에 따른 얼굴 인식 시스템의 상기 인증부는, 상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교할 수 있다.In addition, the 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.
또한, 본 발명은 매칭 횟수가 적은 영상은 일정한 시간 주기로 신규 얼굴 영상으로 교체함으로써, 사용자의 성장이나 노화로 인하여 변화하는 얼굴을 적응적으로 자연스럽게 얼굴 인식에 반영할 수 있다.In addition, according to the present invention, 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.
도 1은 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 구성을 설명하는 도면이다.1 is a view for explaining the configuration of a face recognition system according to a preferred embodiment of the present invention.
도 2는 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법을 설명하는 도면이다.2 is a view for explaining a face recognition method according to a preferred embodiment of the present invention.
도 3은 종래기술에 따른 얼굴 인증 방식을 설명하는 도면이다.3 is a view for explaining a face authentication method according to the prior art.
도 4a 내지 도 4c는 본 발명의 바람직한 실시에에 따른 얼굴 인증 방식 및 얼굴 영상 갱신 과정을 설명하는 도면이다.4A to 4C illustrate a face authentication method and a face image update process according to a preferred embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템의 구성을 설명하는 도면이다.1 is a view for explaining the configuration of a face recognition system according to an embodiment of the present invention.
먼저, 도 1을 참조하면, 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템은, 촬영부(110), 인증부(130), 매칭 횟수 관리부(140), 데이터 베이스 관리부(150), 및 데이터 베이스(160)를 포함하여 구성되고, 촬영부(110)에서 촬영된 얼굴 영상에 대해서 사이즈 조절, 픽셀 변환, 얼굴 영역 추출과 같은 전처리를 수행하는 전처리부(120)를 더 포함할 수 있다.First, referring to FIG. 1, a face recognition system according to an exemplary embodiment of the present invention 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.
먼저, 촬영부(110)는 얼굴 영상을 촬영하여 전처리부(120)로 출력한다. 촬영부(110)는 단일한 카메라로 구성될 수도 있으나, 적외선 카메라 및 컬러 카메라를 포함하는 다중 카메라로 구현될 수도 있으며, 렌즈 주변에 사용자를 감지하는 감지부 및 사용자가 감지되면 조명을 비추는 조명부를 더 포함할 수도 있다.First, 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.
전처리부(120)는 입력된 얼굴 영상에서 사용자의 얼굴 영역을 추출하고, 얼굴 영상을 사전에 정의된 사이즈로 변환하거나 픽셀값을 변환하는 등의 전처리 과정을 수행하여 얼굴 영상을 출력한다. 전처리부(120)에서 수행되는 전처리 과정은 종래에 공지된 전처리 방식이 적용될 수 있다. 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. As a pretreatment process performed by the preprocessor 120, a pretreatment method known in the art may be applied.
특히, 전처리부(120)는 사용자 영상 등록 모드인 경우에는 전처리된 영상을 데이터 베이스 관리부(150)로 출력하고, 인증 모드인 경우에는 인증부(130)로 출력한다. 본 발명의 전처리부(120)는 촬영부(110)와 별개의 구성으로 독립적으로 존재할 수도 있고, 촬영부(110)에 통합되어 구현될 수도 있다.In particular, 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.
데이터 베이스(160)는 데이터 베이스 관리부(150)의 제어하에서 사용자들이 등록한 얼굴 영상을 저장한다. 이 때, 데이터 베이스(160)는 얼굴 영상 자체를 저장할 수도 있고, 얼굴 인식에 이용되는 특징적인 정보들만을 별도로 추출하여 저장할 수도 있으며, 얼굴 영상 자체와 이로부터 추출된 특징 정보를 모두 저장할 수 있다. 또한, 본 발명의 데이터 베이스(160)는 각 등록 영상의 매칭 횟수를 함께 저장한다. 이하에서 이용되는 "얼굴 영상"이란 이 모두를 포함하는 개념임을 주의해야 한다.The database 160 stores face images registered by users under the control of the database manager 150. In this case, 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. In addition, 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.
한편, 데이터 베이스 관리부(150)는 데이터 베이스(160)에 저장되는 사용자들의 얼굴 영상을 관리하는데, 사용자 영상 등록 모드에서는, 다각도에서 촬영된 얼굴 영상 또는 일정한 시간 간격으로 촬영된 얼굴 영상을 입력 받아 데이터 베이스(160)에 사용자 별로 저장한다. 또한, 데이터 베이스 관리부(150)는 일정한 시간 주기로 사용자들의 등록 얼굴 영상들 중에서 매칭 횟수가 가장 적은 얼굴 영상을 신규 얼굴 영상으로 대체하여 데이터 베이스(160)에 저장한다. Meanwhile, the database manager 150 manages face images of users stored in the database 160. In the user image registration mode, 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. In addition, 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.
또한, 데이터 베이스 관리부(150)는 각 사용자별로 사용자의 얼굴 영상이 인증에 이용된 횟수를 나타내는 매칭 횟수에 따라서 데이터 베이스(160)에 저장되는 영상을 복수의 그룹으로 분류할 수 있다. In addition, 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.
본 발명의 바람직한 실시예에 따른 얼굴 인증 방식 및 얼굴 영상 갱신 과정을 설명하는 도 4a 내지 도 4c를 참조하면, 각 사용자 별로 저장된 복수의 얼굴 영상들 중에서, 사용자 인증에 각 얼굴 영상이 이용된 횟수를 나타내는 매칭 횟수를 연계하여 저장하고, 매칭 횟수가 가장 많은 얼굴 영상을 제 1 그룹으로 분류하고, 그 다음으로 매칭 횟수가 많은 얼굴 영상을 제 2 그룹으로 분류한다. 이런 방식으로 모든 얼굴 영상을 분류하면 각 사용자별 등록 얼굴 영상의 수 만큼의 그룹이 생성되고, 맨 마지막 그룹에 속하는 얼굴 영상은 일정한 주기마다 최신 영상으로 교체된다.4A to 4C illustrating a face authentication method and a face image updating process according to an exemplary embodiment of the present invention, among the plurality of face images stored for each user, 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. When all 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.
상술한 바와 같이, 일반적으로 사용자의 얼굴은 시간이 지남에 따라서 변화되는데, 매칭 횟수가 가장 적은 영상은 실질적으로 사용자의 인증에 기여하는 바가 적고, 특히, 오래된 얼굴 영상으로서 사용자의 최신 모습을 반영하지 못할 가능성이 높다. 따라서, 본 발명은 매칭 횟수가 가장 적은 얼굴 영상을 일정한 시간 주기(예컨대, 1개월, 6개월, 1년 등)로 신규 영상으로 교체함으로써, 사용자의 최신 얼굴을 반영한 영상을 자연스럽게 업데이트 할 수 있다. 이 때, 교체되는 신규 얼굴 영상은 인증용 영상이 이용되는 것이 바람직하지만, 얼굴 영상 등록 모드에서 신규로 등록된 얼굴 영상이 이용될 수도 있다.As described above, in general, 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.). In this case, although the image for authentication is preferably used for the new face image to be replaced, the newly registered face image may be used in the face image registration mode.
인증부(130)는 전처리부(120) 또는 촬영부(110)로부터 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 인증용 영상을 데이터 베이스(160)에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하고, 매칭 횟수 관리부(140)는 인증부(130)에서 사용자 인증에 이용한 사전 등록 얼굴 영상의 매칭 횟수를 +1만큼 업데이트하여 데이터 베이스(160)에 저장한다.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.
본 발명의 바람직한 실시예는 인증 수행에 많이 이용되는 얼굴 영상을 먼저 비교함으로써 인식 속도를 향상시킨다. 도 3에 도시된 종래기술에 따른 얼굴 인증 방식을 참조하여 설명하면, 종래의 얼굴 인증 방식은 입력된 인증용 영상을 데이터 베이스(160)에 저장된 사용자별로 모든 등록 얼굴 영상과 일일이 비교하여 사용자를 인증한다.A preferred embodiment of the present invention improves recognition speed by first comparing face images that are frequently used for performing authentication. Referring to the face authentication method according to the related art shown in FIG. 3, 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.
도 3에 도시된 예에서, 10명(n=10)의 사용자가 데이터 베이스(160)에 등록되어 있고, 각 사용자별로 6장의 사진이 등록되었다고 가정하면, 종래의 방식은 인증을 위해서 촬영된 인증용 얼굴 영상을 사용자 1의 첫 번째 얼굴영상부터 사용자의 여섯 번째 얼굴 영상까지 비교한 후, 다시 사용자 2의 첫 번째 얼굴 영상부터 6번째 얼굴 영상까지 비교한다. 그러나, 만약, 인증을 기다리는 사용자가 사용자 10이고 사용자 10의 등록 얼굴 영상들 중 6번째 얼굴 영상에서 인증용 영상과 등록 얼굴 영상이 매칭되어 승인이 된다면, 인증 과정에서 60장의 얼굴 영상이 비교되어야 하므로, 얼굴 인증에 과도한 시간이 소요된다.In the example shown in FIG. 3, assuming that 10 users (n = 10) are registered in the database 160, and 6 pictures are registered for each user, 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. However, if 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.
따라서, 본 발명의 바람직한 실시예는 도 4a 내지 도 4c에 도시된 바와 같이, 등록 얼굴 영상과 해당 얼굴 영상이 인증용 얼굴 영상과 매칭되어 인증이 수행된 횟수(매칭 횟수)(즉, 얼굴 인증에 직접 이용된 횟수)를 서로 연계시켜 저장하고, 매칭횟수가 많은 얼굴 영상부터 인증용 영상과 비교한다.Therefore, according to an exemplary embodiment of the present invention, as shown in FIGS. 4A to 4C, 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.
본 발명의 바람직한 실시예에 따라서 얼굴 영상을 등록하면, 도 4a에 도시된 바와 같이, 모든 얼굴 영상이 등록 순서에 따라서 차례로 저장되고, 각 얼굴 영상의 매칭횟수는 0 으로 초기 설정된다.When a face image is registered according to a preferred embodiment of the present invention, as shown in FIG. 4A, all face images are stored in order according to the registration order, and the matching number of each face image is initially set to zero.
그 후, 인증부(130)에서 인증 과정이 수행될 때마다, 매칭횟수 관리부(140)는 인증에 직접 이용된 등록 얼굴 영상의 매칭 횟수를 +1만큼 갱신하여 데이터 베이스(160)에 등록하는 한편, 매칭 횟수가 많은 얼굴 영상이 상위 그룹에 속하고, 매칭 횟수가 적은 얼굴 영상이 하위 그룹에 속하도록 얼굴 영상의 그룹을 조정한다. 이런 과정을 반복하면, 도 4b에 도시된 예에서, 각 사용자별로, 매칭 횟수가 가장 많은 얼굴 영상이 상위 그룹인 제 1 그룹에 속하게 되고, 매칭 횟수가 가장 적은 얼굴 영상이 최하위 그룹인 제 6 그룹에 속하게 된다. 결국, 상위 그룹에 속하는 얼굴 영상일수록 인증이 잘 이루어지고, 제 1 그룹에는 n명의 사용자의 가장 인증이 잘 되는 얼굴 영상이 n개 포함된다.Then, each time the authentication process is performed in the authentication unit 130, 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.
또한, 인증부(130)는 인증용 영상이 입력되어 얼굴 인식을 수행할 때, 상위 그룹부터 하위 그룹의 순서로 인증용 영상과 등록 얼굴 영상을 비교하여 인증을 수행한다. 즉, 도 4b에 도시된 바와 같이, 인증용 영상이 입력되면, 인증부(130)는 제 1 그룹에 포함된 n명의 사용자의 가장 인증이 잘되는 얼굴 영상을 먼저 비교하고, 제 1 그룹에서 인증이 이루어지지 않으면, 제 2 그룹에 포함된 등록 얼굴 영상들과 비교를 수행하여 얼굴 인증을 수행한다.In addition, when the authentication image is input and the face recognition is performed, 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.
이렇게, 인증이 잘되는 얼굴 영상들을 인증용 영상과 먼저 비교함으로써, 본 발명의 얼굴 인식 방법은 종래 기술에 비해서 얼굴 인식 속도를 획기적으로 향상시킬 수 있다.In this way, by first comparing the face images well authenticated with the image for authentication, the face recognition method of the present invention can significantly improve the face recognition speed compared to the prior art.
아울러, 이렇게 얼굴 인식이 지속적으로 수행되면, 각 등록 얼굴 영상의 매칭횟수가 변경되어, 등록 얼굴 영상의 그룹간 이동이 발생하여, 매칭횟수가 높아지면 상위 그룹으로 매칭횟수가 낮아지면 하위 그룹으로 이동한다.In addition, when face recognition is continuously performed, the matching frequency of each registered face image is changed, and movement between groups of registered face images occurs. When the matching frequency is high, when the matching frequency is low, the matching number is moved to a lower group. do.
한편, 데이터 베이스 관리부(150)는 일정한 시간 주기로 신규 얼굴 영상을 업데이트 한다. 상술한 바와 같이, 사용자의 얼굴이 성장이나 노화로 인해서 변화되는 경우에, 사용자의 현재 얼굴을 제대로 반영하지 못하는 등록 얼굴 영상은 자연스럽게 하위 그룹으로 분류될 것이므로, 데이터 베이스 관리부(150)는 일정한 시간 주기로, 최 하위 그룹(제 6 그룹)의 얼굴 영상을 신규 얼굴 영상으로 교체한다. 상술한 바와 같이, 본 발명의 바람직한 실시에에서는 자연스러운 교체를 위해서 인증용 영상으로 등록 얼굴 영상을 교체한다. 하지만, 별도의 얼굴 등록 모드에서 촬영된 영상으로 최하위 그룹의 등록 얼굴 영상을 교체할 수도 있다.Meanwhile, the database manager 150 updates the new face image at a predetermined time period. As described above, when the user's face is changed due to growth or aging, since the registered face image that does not properly reflect the current face of the user will be naturally classified into subgroups, 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. As described above, in the preferred embodiment of the present invention, the registered face image is replaced with the image for authentication for natural replacement. However, the registered face image of the lowest group may be replaced with the image photographed in the separate face registration mode.
지금까지 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템을 설명하였다. The face recognition system according to the preferred embodiment of the present invention has been described so far.
이하에서는, 도 2를 참조하여, 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법을 설명한다. Hereinafter, a face recognition method according to a preferred embodiment of the present invention will be described with reference to FIG. 2.
도 2는 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법을 설명하는 도면이다. 다만, 도 2에 도시된 얼굴 인식 방법에서 수행되는 기능은 모두 도 1을 참조하여 설명한 얼굴 인식 시스템에서 수행되므로, 명시적인 설명이 없어도, 도 1을 참조하여 설명한 모든 기능은 본 발명의 바람직한 실시예에 따른 얼굴 인식 방법에서 수행되고, 도 2를 참조하여 설명하는 모든 기능은 본 발명의 바람직한 실시예에 따른 얼굴 인식 시스템에서 그대로 수행됨을 주의해야 한다.2 is a view for explaining a face recognition method according to a preferred embodiment of the present invention. However, 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.
도 2를 참조하면, 본 발명의 얼굴 인식 방법을 이용하기 위해서, 사용자들은 모두 자신의 얼굴 영상을 데이터 베이스(160)에 등록하여 데이터 베이스(160)를 구축한다(S210). 이 때, 얼굴 영상은 상술한 전처리 과정을 거칠 수 있고, 얼굴 영상과 함께 얼굴 영상에서 추출된 특징 정보들이 함께 등록될 수 있다.Referring to FIG. 2, in order to use 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). At this time, 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.
데이터 베이스(160)가 구축된 후, 사용자는 얼굴 인식을 위해서 카메라를 이용하여 인증용 얼굴 영상을 촬영한다(S220).After the database 160 is constructed, the user photographs the face image for authentication by using a camera for face recognition (S220).
제 S220 단계에서 촬영된 인증용 얼굴 영상은 전처리 과정을 거친 후(S230), 얼굴 영상 인증 과정이 수행된다(S240). 얼굴 영상 인증 과정은 매칭 횟수가 많은 그룹의 등록 얼굴 영상부터 인증용 영상과 비교하여 수행되며, 구체적인 내용은 도 4a 내지 도 4c를 참조하여 설명하였으므로 생략한다.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.
제 S240 단계에서 인증이 수행되면, 인증에 이용된 등록 얼굴 영상의 매칭 횟수가 갱신되고, 갱신된 매칭 횟수에 따라서 필요한 경우 등록 영상의 그룹이 변동된다(S250).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).
한편, 매칭 횟수가 갱신된 후, 영상 교체 주기가 도래하였는지 조사하여, 영상 갱신 주기가 도래하지 않은 상술한 제 S220 단계로 진행한다(S260).On the other hand, after the matching number is updated, it is checked whether an image replacement cycle has arrived, and the flow proceeds to step S220 described above where the image update cycle has not arrived (S260).
제 S260 단계에서, 영상 갱신 주기가 도래한 경우, 인증용 영상으로 매칭 횟수가 가장 적은 영상을 교체하고 저장함으로써, 사용자의 현재 모습을 데이터 베이스(160)에 반영한다(S270).In operation S260, when the image update period arrives, the current image of the user is reflected in the database 160 by replacing and storing the image having the least matching number as the image for authentication (S270).
지금까지 설명한 본 발명의 바람직한 실시예에서는 각 사용자들의 등록 얼굴 영상들을 매칭 횟수에 따라서 복수의 그룹으로 분류하고, 상위 그룹에 속하는 얼굴 영상부터 인증용 영상과 비교하는 것으로 구현하였다.In the preferred embodiment of the present invention described above, 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.
본 발명의 변형 실시예에서는, 등록된 모든 영상중에서 매칭횟수가 많은 영상부터 인증용 영상과 비교하여 인증을 수행할 수 있다. 예컨대, 도 4b에 도시된 예에서, 사용자1의 얼굴영상3, 사용자 1의 얼굴영상 5, 사용자2의 얼굴영상1, 사용자1의 얼굴영상1, 사용자2의 얼굴영상 2의 순서로 인증용 영상과 비교를 수행할 수 있다. 이 경우, 매칭횟수가 많다는 것은 그만큼 본 발명의 얼굴 인식을 많이 수행하였고, 다시 얼굴 인식을 이용할 가능성이 높다는 점에서 종래기술에 비해서 인식 성능이 향상된다.According to a modified embodiment of the present invention, authentication may be performed by comparing an image having a high number of matches among all registered images with 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. Can be compared with In this case, 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.
또한, 본 발명의 다른 변형 실시예에서는, 한 사용자의 등록 얼굴 영상들을 매칭 횟수가 많은 순서에 따라서 인증용 영상을 모두 비교한 후, 다른 사용자의 등록 얼굴 영상들을 매칭 횟수가 많은 순서에 따라서 모두 비교하는 방식으로 인증을 수행할 수도 있다. Further, in another modified embodiment of the present invention, after comparing all of the authentication image in the order of the number of matching the registered face images of one user, compare all of the registered face images of another user in the order of the number of matching Authentication can also be performed.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플라피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.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.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

Claims (15)

  1. (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계;(a) constructing a database storing a plurality of face images for each user;
    (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계;(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) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및(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) 일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 단계를 포함하는 것을 특징으로 하는 얼굴 인식 방법.and (d) replacing the face image having the lowest matching number among the plurality of face images with an image for authentication at a predetermined time period.
  2. 제 1 항에 있어서, The method of claim 1,
    상기 (b) 단계는 매칭 횟수가 많은 등록 얼굴 영상부터 인증용 영상과 비교하는 것을 특징으로 얼굴 인식 방법.Step (b) is a face recognition method characterized in that the comparison with the image for authentication from the registered face image with a large number of matching.
  3. 제 2 항에 있어서, The method of claim 2,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, Face images of the users stored in the database are classified into a plurality of groups in order of increasing number of matching,
    상기 (b) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교하는 것을 특징으로 하는 얼굴 인식 방법.In the step (b), the face recognition of the authentication images is compared in order of face images of a plurality of users belonging to a category having the smallest matching number from the face images of the plurality of matching categories. Way.
  4. 제 2 항에 있어서, 상기 (b) 단계는 The method of claim 2, wherein step (b)
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 방법.The face recognition method of claim 1, wherein the registered face images of the registered face images having the highest number of matching starts from the registered face images having the smallest number of matching among the registered face images stored in the database.
  5. (a) 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스를 구축하는 단계;(a) constructing a database storing a plurality of face images for each user;
    (b) 얼굴 인식을 위한 영상(인증용 영상)이 입력되면, 상기 인증용 영상을 상기 데이터 베이스에 저장된 복수의 얼굴 영상과 비교하여 인증을 수행하는 단계;(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) 상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계; 및(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) 인증용 얼굴 영상이 입력되면, 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하여 인증을 수행하고, 매칭된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 단계를 포함하는 것을 특징으로 얼굴 인식 방법.(d) when the face image for authentication is input, performing a verification by comparing the face image having a large number of matching with the image for authentication, and updating the matching number with respect to the matched face image. .
  6. 제 5 항에 있어서, The method of claim 5,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, Face images of the users stored in the database are classified into a plurality of groups in order of increasing number of matching,
    상기 (d) 단계는, 상기 인증용 영상을 매칭 횟수가 가장 많은 분류에 속하는 복수 사용자들의 얼굴 영상들부터 매칭 횟수가 작은 분류에 속하는 복수 사용자들의 얼굴 영상들 순서로 비교하는 것을 특징으로 하는 얼굴 인식 방법.In the step (d), the face recognition of the authentication images is compared in the order of face images of a plurality of users belonging to a category having the smallest matching number from the face images of the plurality of matching categories. Way.
  7. 제 5 항에 있어서, 상기 (d) 단계는 The method of claim 5, wherein step (d)
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 방법.The face recognition method of claim 1, wherein the registered face images of the registered face images having the highest number of matching starts from the registered face images having the smallest number of matching among the registered face images stored in the database.
  8. 제 1 항 내지 제 7 항 중 어느 한 항의 얼굴 인식 방법을 컴퓨터에서 판독할 수 있고, 실행 가능한 프로그램 코드로 기록한 기록매체.A recording medium in which the face recognition method according to any one of claims 1 to 7 can be read by a computer and recorded in executable program code.
  9. 각 사용자별로 복수의 얼굴 영상을 저장한 데이터 베이스;A database 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
    일정한 시간 주기로 상기 복수의 얼굴 영상들 중 매칭 횟수가 가장 적은 얼굴 영상을 인증용 영상으로 대체하는 데이터 베이스 관리부를 포함하는 것을 특징으로 하는 얼굴 인식 시스템.And a database manager configured to replace 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.
  10. 제 9 항에 있어서, The method of claim 9,
    상기 인증부는 매칭 횟수가 많은 얼굴 영상부터 인증용 영상과 비교하는 것을 특징으로 얼굴 인식 시스템.The authentication unit is a face recognition system, characterized in that for comparing the number of face images with a large number of matching images for authentication.
  11. 제 10 항에 있어서, The method of claim 10,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 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 compares the image for authentication in order of face images of a plurality of users belonging to a category having the smallest matching number, from face images of a plurality of users belonging to a category having the highest matching number.
  12. 제 10 항에 있어서, 상기 인증부는 The method of claim 10, wherein the authentication unit
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 시스템.The face recognition system of claim 1, wherein the registered face images of the registered face images having the highest number of matching, from the registered face images having the smallest number of matching, are compared with the image for authentication in all registered face images stored in the database.
  13. 각 사용자별로 복수의 얼굴 영상과 인증용 영상과 매칭되어 얼굴 인식에 이용된 횟수를 나타내는 매칭 횟수를 서로 연계하여 저장한 데이터 베이스;A database storing matching numbers representing the number of times used for face recognition by matching the plurality of face images and authentication images for each user;
    얼굴 영상을 촬영하는 촬영부;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; And
    상기 저장된 복수의 얼굴 영상들 중 상기 인증용 영상과 매칭되어 얼굴 인식에 이용된 얼굴 영상에 대해서 매칭 횟수를 갱신하는 매칭 횟수 관리부를 포함하는 것을 특징으로 하는 얼굴 인식 시스템.And a matching number manager configured to update a matching number with respect to a face image used for face recognition by matching the image for authentication among the stored plurality of face images.
  14. 제 13 항에 있어서, The method of claim 13,
    상기 데이터 베이스에 저장된 각 사용자들의 얼굴 영상은 매칭 횟수가 많은 순서에 따라서 복수의 그룹으로 분류되어 있고, 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 compares the image for authentication in order of face images of a plurality of users belonging to a category having the smallest matching number, from face images of a plurality of users belonging to a category having the highest matching number.
  15. 제 13 항에 있어서, 상기 인증부는The method of claim 13, wherein the authentication unit
    상기 데이터 베이스에 저장된 모든 등록 얼굴 영상 중에서 매칭 횟수가 많은 등록 얼굴 영상부터 매칭 횟수가 적은 등록 얼굴 영상 순서로 인증용 영상과 비교하는 것을 특징으로 하는 얼굴 인식 시스템.The face recognition system of claim 1, wherein the image is compared with the image for authentication in the order of the registered face image having the most matching number from the registered face image having the smallest number of matching among all the registered face images stored in the database.
PCT/KR2014/003931 2013-05-07 2014-05-02 Method and system for recognizing face WO2014182014A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2013-0051550 2013-05-07
KR1020130051550A KR101297736B1 (en) 2013-05-07 2013-05-07 Face recognition method and system

Publications (1)

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

Family

ID=49220795

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2014/003931 WO2014182014A1 (en) 2013-05-07 2014-05-02 Method and system for recognizing face

Country Status (2)

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

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6268960B2 (en) 2013-11-15 2018-01-31 オムロン株式会社 Image recognition apparatus and data registration method for image recognition apparatus
KR102024867B1 (en) 2014-09-16 2019-09-24 삼성전자주식회사 Feature extracting method of input image based on example pyramid and apparatus of face recognition
KR101736710B1 (en) 2015-08-07 2017-05-17 주식회사 슈프리마 Method and apparatus for management of biometric data
KR101802061B1 (en) * 2015-10-16 2017-11-27 한국과학기술원 Method and system for automatic biometric authentication based on facial spatio-temporal features
KR101977887B1 (en) * 2015-11-02 2019-05-13 주식회사 파이브지티 Face recognition system and method of adapting to environment
KR101835333B1 (en) 2017-06-08 2018-03-08 서창영 Method for providing face recognition service in order to find out aging point
KR102177453B1 (en) * 2018-10-16 2020-11-11 서울시립대학교 산학협력단 Face recognition method and face recognition apparatus
KR102059686B1 (en) * 2019-06-07 2019-12-26 (주)씨유박스 Method, terminal and system for face authentication using multiple camera

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040038617A (en) * 2002-11-01 2004-05-08 가부시끼가이샤 도시바 Person recognizing apparatus, person recognizing method and passage controller
KR20050109338A (en) * 2004-05-15 2005-11-21 김이남 Entrance security system and the method to use human body awareness
KR20090010855A (en) * 2007-07-24 2009-01-30 삼성전자주식회사 System and method for saving digital contents classified with person-based clustering
KR101180471B1 (en) * 2011-09-27 2012-09-07 (주)올라웍스 Method, apparatus and computer-readable recording medium for managing reference face database to improve efficiency of face recognition using small-capacity memory

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271958A (en) * 2002-03-15 2003-09-26 Sony Corp Method and processor for processing image, program therefor, recording medium therefor, and robot system of type mounted with image processor
KR100438841B1 (en) * 2002-04-23 2004-07-05 삼성전자주식회사 Method for verifying users and updating the data base, and face verification system using thereof
JP2013077068A (en) * 2011-09-29 2013-04-25 Sogo Keibi Hosho Co Ltd Face authentication database management method, face authentication database management device, and face authentication database management program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040038617A (en) * 2002-11-01 2004-05-08 가부시끼가이샤 도시바 Person recognizing apparatus, person recognizing method and passage controller
KR20050109338A (en) * 2004-05-15 2005-11-21 김이남 Entrance security system and the method to use human body awareness
KR20090010855A (en) * 2007-07-24 2009-01-30 삼성전자주식회사 System and method for saving digital contents classified with person-based clustering
KR101180471B1 (en) * 2011-09-27 2012-09-07 (주)올라웍스 Method, apparatus and computer-readable recording medium for managing reference face database to improve efficiency of face recognition using small-capacity memory

Also Published As

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

Similar Documents

Publication Publication Date Title
WO2014182014A1 (en) Method and system for recognizing face
WO2013048162A2 (en) Method, apparatus and computer readable recording medium for managing a reference face database to improve face recognition performance under a restricted memory environment
WO2018012928A1 (en) User authentication method using face recognition and device therefor
WO2014189216A1 (en) Method and system for automatically tracking face position and recognizing face
WO2013129825A1 (en) Method and device for notification of facial recognition environment, and computer-readable recording medium for executing method
CN110163078A (en) The service system of biopsy method, device and application biopsy method
WO2020122456A1 (en) System and method for matching similarities between images and texts
WO2013100697A1 (en) Method, apparatus, and computer-readable recording medium for authenticating a user
WO2011090225A1 (en) Device and method for iris recognition using a plurality of iris images having different iris sizes
WO2015102126A1 (en) Method and system for managing electronic album using face recognition technology
WO2013048159A1 (en) Method, apparatus and computer readable recording medium for detecting a location of a face feature point using an adaboost learning algorithm
CN110688901A (en) Face recognition method and device
WO2012108623A1 (en) Method, system and computer-readable recording medium for adding a new image and information on the new image to an image database
CN110443120A (en) A kind of face identification method and equipment
WO2022097927A1 (en) Method of live video event detection based on natural language queries, and an apparatus for the same
WO2014088125A1 (en) Image photographing device and method for same
CN112199530A (en) Multi-dimensional face library picture automatic updating method, system, equipment and medium
WO2011078596A2 (en) Method, system, and computer-readable recording medium for adaptively performing image-matching according to conditions
CN111739181A (en) Attendance checking method and device, electronic equipment and storage medium
WO2014003509A1 (en) Apparatus and method for displaying augmented reality
WO2024101466A1 (en) Attribute-based missing person tracking apparatus and method
CN109117414A (en) Self-service query integrated machine system and implementation method for people's livelihood archives
WO2022191380A1 (en) Blockchain-based image forgery and falsification preventing system and method, and computer program therefor
WO2021071089A1 (en) Blockchain data search method
WO2023054782A1 (en) Pet identification authentication system and method

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