[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102688435B1 - Visitor access security system based on user terminal information and facial recognition detection - Google Patents

Visitor access security system based on user terminal information and facial recognition detection Download PDF

Info

Publication number
KR102688435B1
KR102688435B1 KR1020230167935A KR20230167935A KR102688435B1 KR 102688435 B1 KR102688435 B1 KR 102688435B1 KR 1020230167935 A KR1020230167935 A KR 1020230167935A KR 20230167935 A KR20230167935 A KR 20230167935A KR 102688435 B1 KR102688435 B1 KR 102688435B1
Authority
KR
South Korea
Prior art keywords
user
information
social service
central control
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020230167935A
Other languages
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
Application filed by 주식회사 캡쳐 filed Critical 주식회사 캡쳐
Priority to KR1020230167935A priority Critical patent/KR102688435B1/en
Application granted granted Critical
Publication of KR102688435B1 publication Critical patent/KR102688435B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/22Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
    • G07C9/25Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
    • G07C9/253Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition visually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • 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
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/27Individual registration on entry or exit involving the use of a pass with central registration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Collating Specific Patterns (AREA)

Abstract

본 발명은 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에 관한 것으로, 출입을 희망하는 사용자의 안면을 스캐닝하여 안면 이미지 정보를 획득하는 안면 인식 수단; 상기 안면 인식 수단으로부터 출입을 희망하는 사용자의 안면 이미지 정보를 수신받아 출입 대상으로 확인될 경우 출입 허용을 결정하며, 사용자로부터 사전에 입력된 사용자의 소셜 서비스 로그인 정보를 수신받아 소셜 서비스에 업로드된 복수의 사용자 이미지 정보를 수집하는 이미지 추출부;와 상기 이미지 추출부에서 추출된 복수의 사용자 이미지 정보와 상기 안면 인식 수단으로부터 획득된 안면 이미지 정보를 판독하여 사용자 여부를 판독하는 안면 판독부;와 상기 안면 판독부에서 판독된 결과가 인증 대상 사용자에 해당될 경우 출입 허용을 위한 인증 처리를 통해 인증 신호를 전송하는 인증 처리부;를 포함하여 구성되는 중앙 관제 서버; 상기 중앙 관제 서버에서 회원 가입 절차를 통해 회원으로가입 승인을 받고, 사용자의 소셜 서비스에 업로드된 사용자 이미지 정보를 상기 이미지 추출부에서 추출할 수 있도록 로그인 정보를 입력하는 사용자 단말기; 상기 중앙 관제 서버로부터 사용자의 로그인 인증을 통해 접속되면 상기 사용자가 소셜 서비스에 업로드한 사용자 이미지 정보를 상기 중앙 관제 서버로 제공하는 소셜 서비스 서버; 및 상기 중앙 관제 서버로부터 출입 허용 인증 처리를 수신받아 출입문의 동작을 제어하기 위해 출입문 장치가 설치된 로컬에 구성된다.The present invention relates to a visitor access security system based on user terminal information and facial recognition detection, comprising: a facial recognition means for obtaining facial image information by scanning the face of a user wishing to enter; The face image information of the user who wishes to enter is received from the facial recognition means, and if the user is identified as an entry target, the decision is made to allow access. The user's social service login information entered in advance is received from the user, and the user's social service login information is received and uploaded to the social service. an image extraction unit that collects user image information; and a face reading unit that reads a plurality of user image information extracted from the image extraction unit and facial image information obtained from the face recognition means to determine whether the user is present; and A central control server configured to include; an authentication processing unit that transmits an authentication signal through authentication processing to allow access when the result read by the reading unit corresponds to the user subject to authentication; A user terminal that receives approval for membership registration through a membership registration process at the central control server and inputs login information so that user image information uploaded to the user's social service can be extracted from the image extractor; A social service server that provides user image information uploaded to a social service by the user to the central control server when connected through the user's login authentication from the central control server; And it is configured in a local where the door device is installed to receive the access permission authentication process from the central control server and control the operation of the door.

Description

사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템{Visitor access security system based on user terminal information and facial recognition detection}Visitor access security system based on user terminal information and facial recognition detection}

본 발명은 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에 관한 것으로, 좀 더 상세하게는 다양한 출입문 내로 출입하는 사용자의 SNS 이미지 정보와 안면 인식 정보를 매칭하여 출입 인증과 보안 운영을 수행하는 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에 관한 것이다.The present invention relates to a visitor access security system based on user terminal information and facial recognition detection, and more specifically, to perform access authentication and security operation by matching facial recognition information with SNS image information of users entering various doors. This relates to a visitor access security system based on user terminal information and facial recognition detection.

얼굴인식(Face Recognition) 기술은 형상 기반 매칭 방법(appearance based matching method), 및 특징(faeture) 기반의 얼굴 인식이 주로 사용된다. 얼굴인식은 카메라의 촬영 각도, 조명의 방향, 자세, 표정의 변화 및 시간에 따른 얼굴의 변화에 따라 다르게 인식된다.Face recognition technology mainly uses appearance-based matching method and feature-based face recognition. Face recognition is recognized differently depending on the camera's shooting angle, direction of lighting, posture, changes in expression, and changes in the face over time.

특징(faeture) 기반의 얼굴 인식은 디지털 카메라, IoT 디바이스의 카메라 또는 스마트폰의 카메라로 촬영된 영상 데이터를 Haar-like feature를 이용한 검출 방법과 MCT(Modified Census Transform) 영상을 이용한 검출 방법이 사용된다. 스마트폰의 카메라의 입력 영상에서 Haar-like feature로 학습된 얼굴 및 눈 검출기를 사용하여 얼굴의 윤곽선과 이마/눈/코/입을 검출하고, 원형의 눈동자를 검출하기 위해 관심 영역(ROI, Region of Interest)으로 설정된 눈 영역을 grayscale로 변환하며, 눈 영역에서 눈동자와 눈의 외곽선 영역이 추출되는 실험에 의한 통계적인 임계값(threshold)을 사용하여 눈 이미지의 histogram[x축 각 픽셀의 화소값, y축 해당 화소 값의 갯수]을 구하고 눈의 이미지를 이진화(binarization)한 후, 히스토그램 평활화(histogram equalization)를 통해 눈 영역의 사진의 전처리를 수행하며, 얼굴 영역에서 눈썹과 눈, 코, 입, 윤곽선의 얼굴 특징 얼굴데이터를 검출하고, 텍스처 특징(Texture Faetures)과 형상 특징(Shape Features)을 추출하여 얼굴 인식 DB에 저장된 얼굴 사진의 특징점들과 유사도를 비교하여 얼굴이 인식된다.Feature-based face recognition uses a detection method using Haar-like features and a detection method using MCT (Modified Census Transform) images from image data captured with a digital camera, IoT device camera, or smartphone camera. . Using a face and eye detector learned with Haar-like features from the input image of the smartphone camera, the outline of the face and forehead/eyes/nose/mouth are detected, and the region of interest (ROI) is used to detect circular pupils. The eye area set to Interest) is converted to grayscale, and the histogram of the eye image [pixel value of each pixel on the x-axis, After calculating the number of corresponding pixel values on the y-axis and binarizing the eye image, preprocessing of the photo of the eye area is performed through histogram equalization, and in the face area, eyebrows, eyes, nose, mouth, The face is recognized by detecting the face data of the facial features of the outline, extracting the texture features and shape features, and comparing the similarity with the feature points of the face photo stored in the face recognition DB.

얼굴 영역의 눈썹과 눈, 코, 입, 턱의 특징 값은 Haar-like feature의 흰 영역에서 포함되는 픽셀들의 합에서 검은 영역에서 포함되는 픽셀의 합의 차로 표현된다.The feature values of the eyebrows, eyes, nose, mouth, and chin in the face area are expressed as the difference between the sum of pixels included in the white area of the Haar-like feature and the sum of the pixels included in the black area.

하지만, 기존의 얼굴 인식 기술이 고도화되고 있음에도 불구하고 사용자의 화장 기법, 스타일 연줄, 헤어 연출, 악세사리 착용 등의 환경 변화에 따라 안면 인식의 오류를 여전히 해당 업계에서 어려움으로 존재하고 있다.However, despite the advancement of existing facial recognition technology, errors in facial recognition due to environmental changes such as the user's makeup technique, style connections, hair styling, and wearing of accessories still remain a challenge in the industry.

이러한 사용자의 환경이나 조건 변화에 따라 달라지는 얼굴 정보를 오류 없이 정확하게 안면 인식을 통해 다양한 산업에 적용되어야 필요성이 대두되고 있다.There is an emerging need to apply facial information that varies depending on changes in the user's environment or conditions to various industries through accurate facial recognition without error.

KR 등록특허 10-1783713호KR Registered Patent No. 10-1783713 KR 등록특허 10-1668958호KR Registered Patent No. 10-1668958 KR 등록특허 10-2060247호KR Registered Patent No. 10-2060247 KR 등록특허 10-2312152호KR Registered Patent No. 10-2312152 KR 등록특허 10-2189405호KR Registered Patent No. 10-2189405 KR 등록특허 10-2261880호KR Registered Patent No. 10-2261880 KR 등록특허 10-2473697호KR Registered Patent No. 10-2473697 KR 등록특허 10-2207071호KR Registered Patent No. 10-2207071 KR 공개특허 10-2020-0116138호KR Public Patent No. 10-2020-0116138

상기와 같은 문제점을 해결하기 위한 본 발명은, 안면 인식을 통해 출입 승인 여부를 결정하는 출입 보안 시스템을 제공함에 있어 사용자의 이미지 정보(얼굴 정보)를 실시간으로 수집하고 비교 분석하여 이미지 변화값을 실시간으로 판독하고 정확한 출입 승인 여부를 결정할 수 있는 정확성을 개선시켜 출입 통제에 오류가 발생되지 않는 보안성이 우수한 안면 인식 검출 기반의 방문자 출입 보안 시스템을 제공하는데 목적이 있다.In order to solve the above problems, the present invention provides an access security system that determines whether or not to grant access through facial recognition. The present invention collects and compares and analyzes the user's image information (face information) in real time to determine the image change value in real time. The purpose is to provide a visitor access security system based on facial recognition detection with excellent security that prevents errors in access control by improving the accuracy of reading and determining correct access approval.

상기와 같은 목적을 달성하기 위한 본 발명은, 출입을 희망하는 사용자의 안면을 스캐닝하여 안면 이미지 정보를 획득하는 안면 인식 수단; 상기 안면 인식 수단으로부터 출입을 희망하는 사용자의 안면 이미지 정보를 수신받아 출입 대상으로 확인될 경우 출입 허용을 결정하며, 사용자로부터 사전에 입력된 사용자의 소셜 서비스 로그인 정보를 수신받아 소셜 서비스에 업로드된 복수의 사용자 이미지 정보를 수집하는 이미지 추출부;와 상기 이미지 추출부에서 추출된 복수의 사용자 이미지 정보와 상기 안면 인식 수단으로부터 획득된 안면 이미지 정보를 판독하여 사용자 여부를 판독하는 안면 판독부;와 상기 안면 판독부에서 판독된 결과가 인증 대상 사용자에 해당될 경우 출입 허용을 위한 인증 처리를 통해 인증 신호를 전송하는 인증 처리부;를 포함하여 구성되는 중앙 관제 서버; 상기 중앙 관제 서버에서 회원 가입 절차를 통해 회원으로가입 승인을 받고, 사용자의 소셜 서비스에 업로드된 사용자 이미지 정보를 상기 이미지 추출부에서 추출할 수 있도록 로그인 정보를 입력하는 사용자 단말기; 상기 중앙 관제 서버로부터 사용자의 로그인 인증을 통해 접속되면 상기 사용자가 소셜 서비스에 업로드한 사용자 이미지 정보를 상기 중앙 관제 서버로 제공하는 소셜 서비스 서버; 및 상기 중앙 관제 서버로부터 출입 허용 인증 처리를 수신받아 출입문의 동작을 제어하기 위해 출입문 장치가 설치된 로컬에 구성된다.The present invention for achieving the above object includes: facial recognition means for obtaining facial image information by scanning the face of a user wishing to enter; The face image information of the user who wishes to enter is received from the facial recognition means, and if the user is identified as an entry target, the decision is made to allow access. The user's social service login information entered in advance is received from the user, and the user's social service login information is received and uploaded to the social service. an image extraction unit that collects user image information; and a face reading unit that reads a plurality of user image information extracted from the image extraction unit and facial image information obtained from the face recognition means to determine whether the user is present; and A central control server configured to include; an authentication processing unit that transmits an authentication signal through authentication processing to allow access when the result read by the reading unit corresponds to the user subject to authentication; A user terminal that receives approval for membership registration through a membership registration process at the central control server and inputs login information so that user image information uploaded to the user's social service can be extracted from the image extractor; A social service server that provides user image information uploaded to a social service by the user to the central control server when connected through the user's login authentication from the central control server; And it is configured in a local where the door device is installed to receive the access permission authentication process from the central control server and control the operation of the door.

또한, 상기 중앙 관제 서버는, 상기 사용자 단말기로부터 사용자의 소셜 서비스 로그인 정보를 수신받아 저장하고, 상기 안면 인식 수단으로부터 사용자의 안면 인식이 스캐닝되어 승인을 요청할 때 상기 소셜 서비스 서버에 로그인 정보를 통해 접속하여 사용자의 이미지 정보를 수집하기 위한 로그인 정보 수집부;를 포함하여 구성되고, 상기 로그인 정보 수집부는 상기 사용자 단말기를 통해 입력된 복수의 소셜 서비스 로그인 정보를 모두 포함하고 있는 것을 특징으로 한다.In addition, the central control server receives and stores the user's social service login information from the user terminal, and connects to the social service server through the login information when the user's facial recognition is scanned from the facial recognition means and requests approval. and a login information collection unit for collecting the user's image information, wherein the login information collection unit includes all of a plurality of social service login information input through the user terminal.

또한, 상기 사용자 단말기는, 소셜 서비스 로그인 정보에 해당되는 사용자의 로그인 정보를 입력하는 정보 입력부와, 사용자의 최근 얼굴 사진을 직접 상기 중앙 관제 서버로 업로드하기 위한 이미지 업로드부를 더 포함하여 구성된다.In addition, the user terminal further includes an information input unit for inputting the user's login information corresponding to social service login information, and an image upload unit for directly uploading the user's recent face photo to the central control server.

상기와 같이 구성되고 작용되는 본 발명은, 안면 인식을 통해 출입 승인 여부를 결정하는 출입 보안 시스템에서 소셜 네트워크 서비스(SNS)에 수시로 업로드되는 사용자의 이미지 정보(얼굴 정보)를 실시간으로 수집하고 비교 분석하여 이미지 변화값을 실시간으로 판독하고 정확한 출입 승인 여부를 결정할 수 있는 효과가 있다.The present invention, constructed and operated as described above, collects and compares and analyzes in real time the user's image information (face information) that is frequently uploaded to a social network service (SNS) in an access security system that determines whether or not to grant access through facial recognition. This has the effect of reading the image change value in real time and determining whether or not to accurately grant access.

이에 따라, 안면 인식의 정확성을 개선시켜 출입 통제에 오류가 발생되지 않아 결과적으로 보안성이 우수한 안면 인식 검출 기반의 방문자 출입 보안 시스템을 제공할 수 있다.Accordingly, by improving the accuracy of facial recognition, errors do not occur in access control, and as a result, it is possible to provide a visitor access security system based on facial recognition detection with excellent security.

특히, 본 발명은 다양한 환경이나 사용자의 얼굴, 스타일, 화장기법, 악세사리 착용 등으로 인해 실시간으로 변화되는 이미지 정보가 수시로 업로드되는 소셜 서비스의 이미지 정보를 기반으로 사용자의 안면 인식 정보를 판독하기 때문에 매우 정확한 인식 정보를 통해 안면 인식 기능을 제공할 수 있는 이점이 있다.In particular, the present invention is very effective because it reads the user's facial recognition information based on image information from a social service where image information that changes in real time due to various environments or the user's face, style, makeup techniques, wearing accessories, etc. is uploaded from time to time. There is an advantage in providing facial recognition functions through accurate recognition information.

도 1은 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템의 전체 구성도,
도 2는 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에서 중앙 관제 서버의 상세 구성도,
도 3은 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에서 복수의 소셜 서비스 서버의 구성을 나타낸 예시도,
도 4는 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에서 복수의 소셜 서비스 서버로부터 사용자의 이미지를 수집의 구성을 나타낸 예시도.
1 is an overall configuration diagram of a visitor access security system based on user terminal information and facial recognition detection according to the present invention;
Figure 2 is a detailed configuration diagram of the central control server in the visitor access security system based on user terminal information and facial recognition detection according to the present invention;
Figure 3 is an example diagram showing the configuration of a plurality of social service servers in the visitor access security system based on user terminal information and facial recognition detection according to the present invention;
Figure 4 is an example diagram showing the configuration of collecting user images from a plurality of social service servers in a visitor access security system based on user terminal information and facial recognition detection according to the present invention.

이하, 첨부된 도면을 참조하여 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템을 상세히 설명하면 다음과 같다.Hereinafter, a visitor access security system based on user terminal information and facial recognition detection according to the present invention will be described in detail with reference to the attached drawings.

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1개의 유닛이 2개 이상의 하드웨어를 이용하여 실현되어도 되고, 2개 이상의 유닛이 1개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체 지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.In this specification, 'part' includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Additionally, one unit may be realized using two or more pieces of hardware, and two or more units may be realized using one piece of hardware. Meanwhile, '~ part' is not limited to software or hardware, and '~ part' may be configured to reside in an addressable storage medium or may be configured to reproduce one or more processors. Therefore, as an example, '~ part' refers to components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, properties, procedures, Includes subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided within the components and 'parts' may be combined into a smaller number of components and 'parts' or may be further separated into additional components and 'parts'. In addition, the components and 'parts' may be implemented to regenerate one or more CPUs within the device or secure multimedia card.

이하에서 언급되는 " 단말"은 네트워크를 통해 서버나 타 단말에 접속할 수 있는 컴퓨터나 휴대용 단말기로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop), VR HMD(예를 들어, HTC VIVE, Oculus Rift, GearVR, DayDream, PSVR 등) 등을 포함할 수 있다.The “terminal” mentioned below may be implemented as a computer or portable terminal that can connect to a server or other terminal through a network. Here, the computer is, for example, a laptop equipped with a web browser, a desktop, a laptop, a VR HMD (e.g., HTC VIVE, Oculus Rift, GearVR, DayDream, PSVR, etc.), etc. may include.

여기서, VR HMD는 PC용 (예를 들어, HTC VIVE, Oculus Rift, FOVE, Deepon 등)과 모바일용(예를 들어, GearVR, DayDream, 폭풍마경, 구글 카드보드 등) 그리고 콘솔용(PSVR)과 독립적으로 구현되는 Stand Alone 모델(예를 들어, Deepon, PICO 등) 등을 모두 포함한다. 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 스마트폰(smartphone), 태블릿 PC, 웨어러블 디바이스 뿐만 아니라, 블루투스(BLE, Bluetooth Low Energy), NFC, RFID, 초음파(Ultrasonic), 적외선, 와이파이(WiFi), 라이파이(LiFi) 등의 통신모듈을 탑재한 각종 디바이스를 포함할 수 있다. Here, the VR HMD is for PC (e.g. HTC VIVE, Oculus Rift, FOVE, Deepon, etc.), mobile (e.g. GearVR, DayDream, Storm Magic, Google Cardboard, etc.), and console (PSVR). Includes independently implemented Stand Alone models (e.g. Deepon, PICO, etc.). Portable terminals are, for example, wireless communication devices that ensure portability and mobility, and include not only smartphones, tablet PCs, and wearable devices, but also Bluetooth (BLE, Bluetooth Low Energy), NFC, RFID, ultrasonic, It may include various devices equipped with communication modules such as infrared, WiFi, and LiFi.

또한, "네트워크"는 단말들 및 서버들과 같은 각각의 노드 상호간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 인터넷 (WWW: World Wide Web), 유무선 데이터 통신망, 전화망, 유무선 텔레비전 통신망 등을 포함한다. 무선 데이터 통신망의 일례에는 3G, 4G, 5G, 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), 와이파이(Wi-Fi), 블루투스 통신, 적외선 통신, 초음파 통신, 가시광 통신(VLC: Visible Light Communication), 라이파이(LiFi) 등이 포함되나 이에 한정되지는 않는다.In addition, "network" refers to a connection structure that allows information exchange between nodes such as terminals and servers, including a local area network (LAN), a wide area network (WAN), and the Internet. (WWW: World Wide Web), wired and wireless data communication network, telephone network, wired and wireless television communication network, etc. Examples of wireless data communication networks include 3G, 4G, 5G, 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), WIMAX (World Interoperability for Microwave Access), Wi-Fi, Bluetooth communication, infrared communication, and ultrasound. This includes, but is not limited to, communication, Visible Light Communication (VLC), LiFi, etc.

본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템은, 출입을 희망하는 사용자의 안면을 스캐닝하여 안면 이미지 정보를 획득하는 안면 인식 수단; 상기 안면 인식 수단으로부터 출입을 희망하는 사용자의 안면 이미지 정보를 수신받아 출입 대상으로 확인될 경우 출입 허용을 결정하며, 사용자로부터 사전에 입력된 사용자의 소셜 서비스 로그인 정보를 수신받아 소셜 서비스에 업로드된 복수의 사용자 이미지 정보를 수집하는 이미지 추출부;와 상기 이미지 추출부에서 추출된 복수의 사용자 이미지 정보와 상기 안면 인식 수단으로부터 획득된 안면 이미지 정보를 판독하여 사용자 여부를 판독하는 안면 판독부;와 상기 안면 판독부에서 판독된 결과가 인증 대상 사용자에 해당될 경우 출입 허용을 위한 인증 처리를 통해 인증 신호를 전송하는 인증 처리부;를 포함하여 구성되는 중앙 관제 서버; 상기 중앙 관제 서버에서 회원 가입 절차를 통해 회원으로가입 승인을 받고, 사용자의 소셜 서비스에 업로드된 사용자 이미지 정보를 상기 이미지 추출부에서 추출할 수 있도록 로그인 정보를 입력하는 사용자 단말기; 상기 중앙 관제 서버로부터 사용자의 로그인 인증을 통해 접속되면 상기 사용자가 소셜 서비스에 업로드한 사용자 이미지 정보를 상기 중앙 관제 서버로 제공하는 소셜 서비스 서버; 및 상기 중앙 관제 서버로부터 출입 허용 인증 처리를 수신받아 출입문의 동작을 제어하기 위해 출입문 장치가 설치된 로컬에 구성된다.A visitor access security system based on user terminal information and facial recognition detection according to the present invention includes: facial recognition means for obtaining facial image information by scanning the face of a user wishing to enter; The face image information of the user who wishes to enter is received from the facial recognition means, and if the user is identified as an entry target, the decision is made to allow access. The user's social service login information entered in advance is received from the user, and the user's social service login information is received and uploaded to the social service. an image extraction unit that collects user image information; and a face reading unit that reads a plurality of user image information extracted from the image extraction unit and facial image information obtained from the face recognition means to determine whether the user is present; and A central control server configured to include; an authentication processing unit that transmits an authentication signal through authentication processing to allow access when the result read by the reading unit corresponds to the user subject to authentication; A user terminal that receives approval for membership registration through a membership registration process at the central control server and inputs login information so that user image information uploaded to the user's social service can be extracted from the image extractor; A social service server that provides user image information uploaded to a social service by the user to the central control server when connected through the user's login authentication from the central control server; And it is configured in a local where the door device is installed to receive the access permission authentication process from the central control server and control the operation of the door.

본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템은, 안면 인식 정보를 통해 출입자(사용자)의 출입 여부를 승인하는 출입 시스템을 구성함에 있어서, 사용자의 안면 인식의 정확성을 개선시키기 위하여 사용자의 실시간 또는 최근 얼굴 정보(이미지 정보)를 가장 정확하게 획득할 수 있는 사용자의 소셜 네트워크 서비스(이하 '소설 서비스'라고 함)로부터 이미지 정보를 추출하고 이를 기반으로 사용자의 안면 인식을 수행하는 것을 주요 기술적 특징으로 한다.The visitor access security system based on user terminal information and facial recognition detection according to the present invention improves the accuracy of user's facial recognition in configuring an access system that approves entry or exit of a visitor (user) through facial recognition information. To achieve this, we extract image information from the user's social network service (hereinafter referred to as 'novel service') that can most accurately obtain the user's real-time or recent facial information (image information) and perform facial recognition of the user based on this. It has main technical features.

도 1은 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템의 전체 구성도이다.Figure 1 is an overall configuration diagram of a visitor access security system based on user terminal information and facial recognition detection according to the present invention.

본 발명은 크게, 출입 장소의 특정 장소에서 설치되거나 보안관리자가 휴대 가능한 형태로 사용자의 얼굴을 스캐닝하기 위한 안면 인식 수단(100)과 상기 안면 인식 수단으로부터 스캐닝된 사용자의 얼굴 정보를 수신받아 출입 대상자 여부를 판독한 후 출입 승인을 결정하는 중앙 관제 서버(200)와 출입자 즉, 사용자가 휴대하는 단말기로써, 소셜 서비스의 로그인 정보를 제공하거나 자신의 이미지 정보를 업로드하는 사용자 단말기(300)와 상기 사용자 단말기로부터 업로드된 이미지 정보를 소셜 네트워크상에서 업로드하고 상기 중앙 관제 서버(200)에서 요청 시 사용자의 이미지 정보를 제공하는 소셜 서비스 서버(400) 그리고 상기 중앙 관제 서버(200)로부터 출입 승인 신호를 받아 현장에 설치된 출입문(600)의 개폐를 제어하는 로컬 제어 장치(500)를 포함하여 구성된다.The present invention broadly provides a facial recognition means (100) for scanning the user's face in a form that is installed at a specific location or portable by a security manager and receives the user's face information scanned from the facial recognition means to allow access to the subject. A central control server 200 that determines access approval after reading the access information, and a user terminal 300 and the user, which is a terminal carried by the user, providing login information for a social service or uploading his/her image information. The social service server 400 uploads the image information uploaded from the terminal on a social network and provides the user's image information upon request from the central control server 200, and receives an access approval signal from the central control server 200 to provide on-site access. It is configured to include a local control device 500 that controls the opening and closing of the door 600 installed in.

안면 인식 수단(100)은 고정식, 스탠드 타입이나 포터블 타입 등 다양한 구조로 구성될 수 있으며, 기본적으로 상기 안면 인식 수단(100)은 출입자의 얼굴을 스캐닝하기 위하여 특정 해상도값을 가지는 카메라부와 이미지를 저장할 수 있는 메모리부 그리고 외부 시스템과 통신할 수 있는 통신모듈과 전원공급에 따라 전원부를 포함하여 구성될 수 있다.The face recognition means 100 may be configured in various structures such as a fixed type, a stand type, or a portable type. Basically, the face recognition means 100 uses a camera unit and an image with a specific resolution value to scan the face of the person entering the room. It can be configured to include a memory unit that can store data, a communication module that can communicate with an external system, and a power unit depending on the power supply.

도 1의 예시로는 포터블 타입의 안면 인식 수단(100)을 도시한 것으로, 포터블 타입의 경우 출입 보안 담당자가 휴대하면서 출입을 요구하는 사용자의 얼굴을 스캐닝하여 출입 대상 여부를 확인할 수 있다. 이때, 안면 인식 수단을 통해 스캐닝 후 출입 승인 여부에 따라 확인음이나 경고음을 출력하여 보안 담당자가 쉽게 인식할 수 있도록 사운드 출력 기능을 가질 수 있음은 물론이다.The example in FIG. 1 shows a portable type facial recognition device 100. In the case of the portable type, an access security officer can carry the device and scan the face of the user requesting access to confirm whether the device is subject to access. At this time, of course, it can have a sound output function so that security personnel can easily recognize it by outputting a confirmation sound or a warning sound depending on whether access is approved after scanning through facial recognition means.

따라서, 상기 안면 인식 수단(100)은 출입을 희망하는 사용자의 안면을 스캐닝하여 안면 이미지 정보를 획득하고, 획득된 이미지 정보를 중앙 관제 서버(200)로 제공하여 출입 승인 여부를 결정받게 된다.Accordingly, the facial recognition means 100 acquires facial image information by scanning the face of the user seeking entry, and provides the obtained image information to the central control server 200 to determine whether or not to approve entry.

중앙 관제 서버(200)는 상기 안면 인식 수단(100)으로부터 수신된 이미지 정보를 통해 출입 허용 여부를 결정하여 제공한다. 이때, 상기 중앙 관제 서버(200)는 최초 사용자의 이미지 정보를 저장하고 있으며, 저장된 이미지 외 실시간으로 소셜 서비스의 이미지 정보를 추출하고 판독하여 안면 인식 결과에 따라 출입 허용 여부를 결정하게 되는 것이다. 따라서, 상기 안면 인식 수단(100)으로부터 출입을 희망하는 사용자의 안면 이미지 정보를 수신받아 출입 대상으로 확인될 경우 출입 허용을 결정하게 된다.The central control server 200 determines whether or not access is permitted based on the image information received from the facial recognition means 100 and provides the information. At this time, the central control server 200 stores image information of the first user, extracts and reads image information from social services in real time in addition to the stored images, and determines whether to allow access based on the facial recognition results. Accordingly, when facial image information of a user seeking entry is received from the facial recognition means 100 and the user is identified as an entry target, it is decided to allow entry.

이에 따라 상기 중앙 관제 서버는 소셜 서비스로부터 사용자의 이미지 정보를 수집하기 위한 구성으로 로그인 정보 수집부, 이미지 추출부, 이미지 판독부, 인증 처리부를 포함하여 구성되며 이것은 아래 도 2에서 구체적으로 설명하기로 한다.Accordingly, the central control server is configured to collect user image information from social services and includes a login information collection unit, an image extraction unit, an image reading unit, and an authentication processing unit, which will be explained in detail in FIG. 2 below. do.

사용자 단말기(300)는 상기 중앙 관제 서버(200)에서 최초 회원 가입 절차를 통해 회원으로 가입하고 최초 자신의 이미지 정보를 업로드한다. The user terminal 300 registers as a member through an initial membership registration process at the central control server 200 and initially uploads its own image information.

또한, 본 발명의 주요 기술적 특징에 따라 상기 사용자 단말기(300)는 사용자의 소셜 서비스에 업로드된 사용자 이미지 정보를 상기 중앙 관제 서버에서 실시간 수집할 수 있도록 소셜 서비스 로그인 정보를 입력하여 제공한다.In addition, according to the main technical feature of the present invention, the user terminal 300 inputs and provides social service login information so that user image information uploaded to the user's social service can be collected in real time from the central control server.

따라서, 로그인 정보를 제공함에 따라 상기 중앙 관제 서버(200)에서는 실시간으로 소셜 서비스에 업로드된 사용자의 이미지 정보를 수집할 수 있다.Therefore, by providing login information, the central control server 200 can collect the user's image information uploaded to the social service in real time.

소셜 서비스 서버(400)는 사용자가 이용하는 소셜 네트워크 서비스를 제공하는 것으로, 사용자는 상기 소셜 네트워크 서비스를 이용하기 위하여 웹이나 앱 형태로 서비스에 접속하여 일상의 사진이나 동영상 정보를 업로드하게 된다. 업로드된 사진이나 동영상 정보는 사용자의 얼굴에 해당되는 이미지이거나 타 이미지일 수 있는데, 상기 중앙 관제 서버(200)는 사용자의 얼굴에 해당되는 이미지나 동영상 정보만으로 사용자의 얼굴 정보를 추출하게 된다.The social service server 400 provides a social network service used by users. In order to use the social network service, the user accesses the service in the form of a web or app and uploads daily photo or video information. The uploaded photo or video information may be an image corresponding to the user's face or another image, and the central control server 200 extracts the user's face information only from the image or video information corresponding to the user's face.

로컬 제어 장치(500)는 출입자가 출입 허용으로 승인될 경우 출입문(500) 개폐를 제어하는 하나의 하드웨어로 구성되며, 통신 모듈을 통해 승인 정보를 제공받고 출입문(500)의 개폐를 제어하게 된다.The local control device 500 is composed of a piece of hardware that controls the opening and closing of the door 500 when the visitor is approved for entry. It receives approval information through a communication module and controls the opening and closing of the door 500.

도 2는 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에서 중앙 관제 서버의 상세 구성도이다.Figure 2 is a detailed configuration diagram of the central control server in the visitor access security system based on user terminal information and facial recognition detection according to the present invention.

본 발명에 따른 중앙 관제 서버(200)는 크게 로그인 정보 수집부(210), 소셜 서비스로부터 사용자의 이미지 정보를 추출하는 이미지 추출부(220), 사용자 여부를 판독하기 위한 안면 판독부(230), 판독 결과에 따라 출입 승인을 결정하는 인증 처리부(240)를 포함하여 구성된다.The central control server 200 according to the present invention largely includes a login information collection unit 210, an image extraction unit 220 for extracting the user's image information from a social service, a face reading unit 230 for determining whether the user is present, It is configured to include an authentication processing unit 240 that determines access approval according to the reading result.

상기 로그인 정보 수집부(210)는 상기 사용자 단말기(100)로부터 사용자의 소셜 서비스 로그인 정보를 수신받아 저장하고, 상기 안면 인식 수단으로부터 사용자의 안면 인식이 스캐닝되어 승인을 요청할 때 상기 소셜 서비스 서버에 로그인 정보를 통해 접속하여 사용자의 이미지 정보를 수집한다.The login information collection unit 210 receives and stores the user's social service login information from the user terminal 100, and logs in to the social service server when the user's facial recognition is scanned from the facial recognition means and requests approval. The user's image information is collected by accessing the information.

이때, 소셜 서비스상에서 다양하게 업로드된 사용자의 이미지 정보는 상기 이미지 추출부(220)에서 추출하게 되며, 업로드된 컨텐츠가 이미지 형태나 동영상 형태에서도 상기 사용자의 얼굴 이미지만을 추출하여 사용자 정보를 추출하게 된다.At this time, the user's image information uploaded in various ways on the social service is extracted by the image extraction unit 220, and even if the uploaded content is in the form of an image or video, only the user's face image is extracted to extract user information. .

따라서, 사용자로부터 사전에 입력된 사용자의 소셜 서비스 로그인 정보를 수신받아 소셜 서비스에 업로드된 복수의 사용자 이미지 정보를 상기 이미지 추출부(220)에서 추출하게 되는 것이다.Accordingly, the user's pre-entered social service login information is received from the user, and the image extractor 220 extracts a plurality of user image information uploaded to the social service.

다음으로 상기 이미지 추출부(220)에서 추출된 복수의 사용자 이미지 정보와 상기 안면 인식 수단으로부터 획득된 안면 이미지 정보를 판독하여 사용자 여부를 판독하는 상기 안면 판독부(230)에서 추출하게 된다. 상기 안면 판독부(230)는 딥러닝이나 인공지능 모델을 통해 사용자의 이미지 정보를 추출하게 되며, 상기 안면 인식 수단(100)에 입력된 이미지 정보와 이미지 추출부에서 추출된 다수의 이미지를 비교 판단하여 판독함으로써 수시로 변화되는 사용자의 안면 변화값에 대응해 정확하게 판독할 수 있는 것이다.Next, the plurality of user image information extracted from the image extraction unit 220 and the facial image information obtained from the facial recognition means are read and extracted by the face reading unit 230, which determines whether the user is a user. The face reading unit 230 extracts the user's image information through deep learning or artificial intelligence model, and compares and determines the image information input to the facial recognition means 100 and a plurality of images extracted from the image extraction unit. By doing so, it is possible to accurately read in response to the constantly changing values of the user's face.

마지막으로 상기 안면 판독부(230)에서 판독된 결과가 인증 대상 사용자에 해당될 경우 출입 허용을 위한 인증 처리를 통해 인증 신호를 전송하는 인증 처리부(240)를 통해 처리된다.Finally, if the result read by the face reading unit 230 corresponds to the user subject to authentication, it is processed through the authentication processing unit 240, which transmits an authentication signal through authentication processing to allow access.

한편, 상기 사용자 단말기(300)에는 소셜 서비스의 로그인 정보를 상기 중앙 관제 서버(200)에 제공하기 위해 정보 입력부(310)를 포함하여 상기 정보 입력부를 통해 소셜 서비스 로그인 정보를 입력하여 제공하게 된다.Meanwhile, the user terminal 300 includes an information input unit 310 to provide social service login information to the central control server 200, and social service login information is input and provided through the information input unit.

또한, 상기 사용자 단말기(300)는 이미지 업로드부(320)를 포함하는데, 사용자 자신의 최근 변화로 인한 사진을 상기 중앙 관제 서버(200)에 직접 업로드한다. 이때, 사용자가 사진의 최근 사진을 직접 업로드하여 안면 인식의 정확성을 개선시킬 때 상기 중앙 관제 서버(200)는 이미지 업로드에 따른 캐시 형태의 포인트를 지급할 수 있으며, 사용자의 적극적인 참여 유도를 위하여 포인트를 지급하거나 별도의 보상을 제공할 수 있고, 상기 중앙 관제 서버에서 제공하는 광고를 통해 발생되는 광고 수익금의 일부를 포인트로 지급할 수 있는 것이다.In addition, the user terminal 300 includes an image upload unit 320, which directly uploads photos of the user's recent changes to the central control server 200. At this time, when the user directly uploads a recent photo to improve the accuracy of facial recognition, the central control server 200 may provide points in the form of a cache according to the image upload, and points to encourage active participation of the user. may be paid or separate compensation may be provided, and a portion of the advertising proceeds generated through advertisements provided by the central control server may be paid as points.

한편, 상기 중앙 관제 서버(200)는 상기 소셜 서비스 서버(400)로부터 이미지를 추출하는 과정에서 소셜 서비스에 포스팅된 위치 정보나 텍스트 정보를 함께 추출할 수 있다. 이것은 예를 들어 최근 위치 정보가 해외로 나타낼 경우 이를 기반으로 출입문 승인 요청 시 위치 정보가 상이할 경우 의심 정보로 판단하여 재승인 요청을 수행할 수 있고, 텍스트 기반의 추출 정보값을 통해서도 사용자의 위치 정보나 상태 정보를 통해 출입 승인에 적용하여 판독할 수 있는 것이다. 텍스트 정보에서 위치 정보나 사용자의 활동 정보를 추출하고 사용자가 안면 인식 수단이 설치된 출입문 위치에 승인 요청 대상인지 여부를 판독할 수 있는 것이다.Meanwhile, the central control server 200 may also extract location information or text information posted on the social service during the process of extracting the image from the social service server 400. For example, if the recent location information indicates overseas, and the location information is different when requesting door approval based on this, it can be judged as suspicious information and a request for re-approval can be made. The user's location can also be requested through text-based extracted information values. It can be read by applying it to access approval through information or status information. It is possible to extract location information or user activity information from text information and read whether the user is subject to a request for approval at the location of the door where the facial recognition device is installed.

도 3은 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에서 복수의 소셜 서비스 서버의 구성을 나타낸 예시도이다.Figure 3 is an exemplary diagram showing the configuration of a plurality of social service servers in the visitor access security system based on user terminal information and facial recognition detection according to the present invention.

도시된 바와 같이 소셜 서비스는 공지의 다양한 서비스가 존재하고 있으며, 사용자는 필요에 따라 각각의 소셜 서비스에 해당되는 로그인 정보를 모두 상기 중앙 관제 서버(200)에 제공할 수 있다.As shown, there are various known social services, and the user can provide all login information corresponding to each social service to the central control server 200 as needed.

이때, 상기 중앙 관제 서버(200)는 다수의 소셜 서비스 서버 A ~ D에 업로드된 사용자의 이미지 정보를 실시간으로 수집하고 안면 인식 판독에 사용할 수 있기 때문에 정확성을 크게 개선시키고 오류 발생을 최소화할 수 있는 장점이 있다.At this time, the central control server 200 can collect user image information uploaded to multiple social service servers A to D in real time and use it for facial recognition, thereby significantly improving accuracy and minimizing the occurrence of errors. There is an advantage.

도 4는 본 발명에 따른 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템에서 복수의 소셜 서비스 서버로부터 사용자의 이미지를 수집의 구성을 나타낸 예시도이다.Figure 4 is an exemplary diagram showing the configuration of collecting user images from a plurality of social service servers in a visitor access security system based on user terminal information and facial recognition detection according to the present invention.

도시된 바와 같이 상기 중앙 관제 서버(200)에 구성된 이미지 추출부(220)는 사용자가 소셜 서비스에 업로드한 이미지(사진)에서 안면 인식에 필요한 사진만을 수집하게 되고, 이를 통해 수시로 변화되는 사용자의 이미지 정보를 추출하여 안면 인식의 정확도를 개선시킬 수 있다.As shown, the image extraction unit 220 configured in the central control server 200 collects only the photos necessary for facial recognition from the images (photos) uploaded by the user to the social service, and through this, the user's image changes from time to time. The accuracy of facial recognition can be improved by extracting information.

이와 같이 구성되는 본 발명은 안면 인식을 통해 출입 승인 여부를 결정하는 출입 보안 시스템에서 소셜 네트워크 서비스(SNS)에 수시로 업로드되는 사용자의 이미지 정보(얼굴 정보)를 실시간으로 수집하고 비교 분석하여 이미지 변화값을 실시간으로 판독하고 정확한 출입 승인 여부를 결정할 수 있는 효과가 있다.The present invention, constructed in this way, collects and compares and analyzes in real time the user's image information (face information) that is frequently uploaded to a social network service (SNS) in an access security system that determines whether or not to grant access through facial recognition, and provides an image change value. It has the effect of being able to read in real time and accurately determine whether or not to grant access.

이에 따라, 안면 인식의 정확성을 개선시켜 출입 통제에 오류가 발생되지 않아 결과적으로 보안성이 우수한 안면 인식 검출 기반의 방문자 출입 보안 시스템을 제공할 수 있다.Accordingly, by improving the accuracy of facial recognition, errors do not occur in access control, and as a result, it is possible to provide a visitor access security system based on facial recognition detection with excellent security.

특히, 본 발명은 다양한 환경이나 사용자의 얼굴, 스타일, 화장기법, 악세사리 착용 등으로 인해 실시간으로 변화되는 이미지 정보가 수시로 업로드되는 소셜 서비스의 이미지 정보를 기반으로 사용자의 안면 인식 정보를 판독하기 때문에 매우 정확한 인식 정보를 통해 안면 인식 기능을 제공할 수 있는 이점이 있다.In particular, the present invention is very effective because it reads the user's facial recognition information based on image information from a social service where image information that changes in real time due to various environments or the user's face, style, makeup techniques, wearing accessories, etc. is uploaded from time to time. There is an advantage in providing facial recognition functions through accurate recognition information.

이상, 본 발명의 원리를 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 그와 같이 도시되고 설명된 그대로의 구성 및 작용으로 한정되는 것이 아니다. 오히려, 첨부된 청구범위의 사상 및 범주를 일탈함이 없이 본 발명에 대한 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.Although the present invention has been described and illustrated in connection with preferred embodiments for illustrating the principles of the present invention, the present invention is not limited to the construction and operation as so shown and described. Rather, those skilled in the art will appreciate that many changes and modifications can be made to the present invention without departing from the spirit and scope of the appended claims. Accordingly, all such appropriate changes, modifications and equivalents shall be considered to fall within the scope of the present invention.

100 : 안면 인식 수단
200 : 중앙 관제 서버
210 : 로그인 정보 수집부
220 : 이미지 추출부
230 : 안면 판독부
240 : 인증 처리부
300 : 사용자 단말기
310 : 정보 입력부
320 : 이미지 업로드부
400 : 소셜 서비스(SNS) 서버
500 : 로컬 제어 장치
600 : 출입문
100: facial recognition means
200: Central control server
210: Login information collection unit
220: image extraction unit
230: face reading unit
240: Authentication processing unit
300: user terminal
310: information input unit
320: Image upload unit
400: Social service (SNS) server
500: local control device
600: Entrance door

Claims (3)

출입을 희망하는 사용자의 안면을 스캐닝하여 안면 이미지 정보를 획득하는 안면 인식 수단;
상기 안면 인식 수단으로부터 출입을 희망하는 사용자의 안면 이미지 정보를 수신받아 출입 대상으로 확인될 경우 출입 허용을 결정하며, 사용자로부터 사전에 입력된 사용자의 소셜 서비스 로그인 정보를 수신받아 소셜 서비스에 업로드된 복수의 사용자 이미지 정보를 수집하는 이미지 추출부;와 상기 이미지 추출부에서 추출된 복수의 사용자 이미지 정보와 상기 안면 인식 수단으로부터 획득된 안면 이미지 정보를 판독하여 사용자 여부를 판독하는 안면 판독부;와 상기 안면 판독부에서 판독된 결과가 인증 대상 사용자에 해당될 경우 출입 허용을 위한 인증 처리를 통해 인증 신호를 전송하는 인증 처리부;를 포함하여 구성되는 중앙 관제 서버;
상기 중앙 관제 서버에서 회원 가입 절차를 통해 회원으로 가입 승인을 받고, 사용자의 소셜 서비스에 업로드된 사용자 이미지 정보를 상기 이미지 추출부에서 추출할 수 있도록 로그인 정보를 입력하는 사용자 단말기;
상기 중앙 관제 서버로부터 사용자의 로그인 인증을 통해 접속되면 상기 사용자가 소셜 서비스에 업로드한 사용자 이미지 정보를 상기 중앙 관제 서버로 제공하는 소셜 서비스 서버; 및
상기 중앙 관제 서버로부터 출입 허용 인증 처리를 수신받아 출입문의 동작을 제어하기 위해 출입문 장치가 설치된 로컬에 구성되는 로컬 제어 장치;를 포함하여 구성되고,
상기 중앙 관제 서버는,
상기 사용자 단말기로부터 사용자의 소셜 서비스 로그인 정보를 수신받아 저장하고, 상기 안면 인식 수단으로부터 사용자의 안면 인식이 스캐닝되어 승인을 요청할 때 상기 소셜 서비스 서버에 로그인 정보를 통해 접속하여 사용자의 이미지 정보를 수집하기 위한 로그인 정보 수집부;를 포함하여 구성되고,
상기 로그인 정보 수집부는 상기 사용자 단말기를 통해 입력된 복수의 소셜 서비스 로그인 정보를 모두 포함하며,
상기 사용자 단말기는,
소셜 서비스 로그인 정보에 해당되는 사용자의 로그인 정보를 입력하는 정보 입력부와,
사용자의 최근 얼굴 사진을 직접 상기 중앙 관제 서버로 업로드하기 위한 이미지 업로드부를 더 포함하여 구성되고,
상기 중앙 관제 서버는 상기 소셜 서비스 서버로부터 사용자의 이미지를 추출하는 과정에서 소셜 서비스에 포스팅된 위치 정보나 텍스트 정보를 함께 추출하고, 최근 위치 정보가 해외로 나타낼 경우 이를 기반으로 출입문 승인 요청 시 위치 정보가 상이할 경우 의심 정보로 판단하여 재승인 요청을 수행할 수 있고, 텍스트 기반의 추출 정보값을 통해서도 사용자의 위치 정보나 상태 정보를 통해 출입 승인에 적용하여 판독하며, 텍스트 기반의 추출 정보값에서 위치 정보나 사용자의 활동 정보를 추출하고 사용자가 상기 안면 인식 수단이 설치된 출입문 위치에 승인 요청 대상인지 여부를 판독하는 사용자 단말기 정보와 안면 인식 검출 기반의 방문자 출입 보안 시스템.
Facial recognition means for obtaining facial image information by scanning the face of a user wishing to enter;
The face image information of the user who wishes to enter is received from the facial recognition means, and if the user is identified as an entry target, the decision is made to allow access. The user's social service login information entered in advance is received from the user, and the user's social service login information is received and uploaded to the social service. an image extraction unit that collects user image information; and a face reading unit that reads a plurality of user image information extracted from the image extraction unit and facial image information obtained from the face recognition means to determine whether the user is present; and A central control server comprising: an authentication processing unit that transmits an authentication signal through authentication processing to allow access when the result read by the reading unit corresponds to the user subject to authentication;
A user terminal that receives approval to join as a member through a member registration process at the central control server and inputs login information so that user image information uploaded to the user's social service can be extracted from the image extractor;
A social service server that provides user image information uploaded to a social service by the user to the central control server when connected through the user's login authentication from the central control server; and
It is configured to include; a local control device configured locally where the door device is installed to receive the access permission authentication process from the central control server and control the operation of the door,
The central control server,
Receiving and storing the user's social service login information from the user terminal, and collecting the user's image information by accessing the social service server through the login information when the user's facial recognition is scanned by the facial recognition means and requesting approval. Consisting of a login information collection unit for
The login information collection unit includes all of the plurality of social service login information input through the user terminal,
The user terminal is,
an information input unit for entering user login information corresponding to social service login information;
It further includes an image upload unit for uploading the user's recent face photo directly to the central control server,
In the process of extracting the user's image from the social service server, the central control server also extracts location information or text information posted on the social service, and when the latest location information indicates overseas, location information is provided when requesting door approval based on this. If the information is different, it can be judged as suspicious information and a re-approval request can be made. It can also be read by applying to access approval through the user's location information or status information through text-based extracted information values. A visitor access security system based on user terminal information and facial recognition detection that extracts location information or user activity information and reads whether the user is subject to an approval request at the door location where the facial recognition means is installed.
삭제delete 삭제delete
KR1020230167935A 2023-11-28 2023-11-28 Visitor access security system based on user terminal information and facial recognition detection Active KR102688435B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230167935A KR102688435B1 (en) 2023-11-28 2023-11-28 Visitor access security system based on user terminal information and facial recognition detection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230167935A KR102688435B1 (en) 2023-11-28 2023-11-28 Visitor access security system based on user terminal information and facial recognition detection

Publications (1)

Publication Number Publication Date
KR102688435B1 true KR102688435B1 (en) 2024-07-25

Family

ID=92173030

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230167935A Active KR102688435B1 (en) 2023-11-28 2023-11-28 Visitor access security system based on user terminal information and facial recognition detection

Country Status (1)

Country Link
KR (1) KR102688435B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118637441A (en) * 2024-08-16 2024-09-13 湖州精进机械有限公司 Elevator access control method and system

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101668958B1 (en) 2015-07-27 2016-10-24 건양대학교산학협력단 Security system using a mobile smart terminal and facial recognition
KR101783713B1 (en) 2016-04-05 2017-10-10 계명대학교 산학협력단 System and method that can authenticate the user and at the same time non-contact pulse measurements
KR102060247B1 (en) 2018-06-21 2019-12-27 주식회사 에스지엠 Screen sports system using face recognition log-in
KR20200116138A (en) 2018-02-26 2020-10-08 삼성전자주식회사 Method and system for facial recognition
KR102189405B1 (en) 2020-04-10 2020-12-11 주식회사 센스비전 System for recognizing face in real-time video
KR102207071B1 (en) 2020-05-13 2021-01-22 윤영복 Facial recognition body temperature meter, and control system of open/closed door system through facial recognition using the same
KR102227611B1 (en) * 2020-09-17 2021-03-15 주식회사 유유랑컴퍼니 Face recognition system for easy registration
KR102261880B1 (en) 2020-04-24 2021-06-08 주식회사 핀텔 Method, appratus and system for providing deep learning based facial recognition service
KR20210076519A (en) * 2019-12-16 2021-06-24 주식회사 리얼타임테크 System for management entrance and exit based on face recognition using data augmentation
KR102312152B1 (en) 2019-12-03 2021-10-12 주식회사 포스코아이씨티 Face Recognition Server For Reflecting Space-Time Environment and Face Recognition System Having The Same
KR20220099673A (en) * 2021-01-07 2022-07-14 주식회사 엠엘브이 A Door Control System using Face Recognition based on Continual Learning
KR20220144209A (en) * 2021-04-19 2022-10-26 주식회사 카라멜라 Apparatus and Method for face Recognition based on Crawling and Deep Learning
KR102473697B1 (en) 2020-11-19 2022-12-02 주식회사 웨이플러스 Method for collecting data reflecting traveler's behavioral characteristics using facial recognition

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101668958B1 (en) 2015-07-27 2016-10-24 건양대학교산학협력단 Security system using a mobile smart terminal and facial recognition
KR101783713B1 (en) 2016-04-05 2017-10-10 계명대학교 산학협력단 System and method that can authenticate the user and at the same time non-contact pulse measurements
KR20200116138A (en) 2018-02-26 2020-10-08 삼성전자주식회사 Method and system for facial recognition
KR102060247B1 (en) 2018-06-21 2019-12-27 주식회사 에스지엠 Screen sports system using face recognition log-in
KR102312152B1 (en) 2019-12-03 2021-10-12 주식회사 포스코아이씨티 Face Recognition Server For Reflecting Space-Time Environment and Face Recognition System Having The Same
KR20210076519A (en) * 2019-12-16 2021-06-24 주식회사 리얼타임테크 System for management entrance and exit based on face recognition using data augmentation
KR102189405B1 (en) 2020-04-10 2020-12-11 주식회사 센스비전 System for recognizing face in real-time video
KR102261880B1 (en) 2020-04-24 2021-06-08 주식회사 핀텔 Method, appratus and system for providing deep learning based facial recognition service
KR102207071B1 (en) 2020-05-13 2021-01-22 윤영복 Facial recognition body temperature meter, and control system of open/closed door system through facial recognition using the same
KR102227611B1 (en) * 2020-09-17 2021-03-15 주식회사 유유랑컴퍼니 Face recognition system for easy registration
KR102473697B1 (en) 2020-11-19 2022-12-02 주식회사 웨이플러스 Method for collecting data reflecting traveler's behavioral characteristics using facial recognition
KR20220099673A (en) * 2021-01-07 2022-07-14 주식회사 엠엘브이 A Door Control System using Face Recognition based on Continual Learning
KR20220144209A (en) * 2021-04-19 2022-10-26 주식회사 카라멜라 Apparatus and Method for face Recognition based on Crawling and Deep Learning

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118637441A (en) * 2024-08-16 2024-09-13 湖州精进机械有限公司 Elevator access control method and system

Similar Documents

Publication Publication Date Title
US11908238B2 (en) Methods and systems for facial point-of-recognition (POR) provisioning
US11288504B2 (en) Iris liveness detection for mobile devices
CN110728255A (en) Image processing method, device, electronic device and storage medium
US20170262472A1 (en) Systems and methods for recognition of faces e.g. from mobile-device-generated images of faces
AU2017201463B2 (en) Methods and systems for authenticating users
EP3700167B1 (en) Methods and systems for determining user liveness and verifying user identities
TW202026948A (en) Methods and devices for biological testing and storage medium thereof
US11115408B2 (en) Methods and systems for determining user liveness and verifying user identities
US10970953B2 (en) Face authentication based smart access control system
Mun et al. Design for visitor authentication based on face recognition technology Using CCTV
KR102688435B1 (en) Visitor access security system based on user terminal information and facial recognition detection
KR102658852B1 (en) Access control system based on facial recognition
KR102615709B1 (en) Online Test System using face contour recognition AI to prevent the cheating behavior by using a front camera of examinee terminal installed audible video recording program and an auxiliary camera and method thereof
CN108810455A (en) It is a kind of can recognition of face intelligent video monitoring system
KR102732017B1 (en) Visitor access security system with user information and face detection based on iris recognition
KR102685895B1 (en) Access security system using real-time user image tracking
Heusch et al. A comprehensive experimental and reproducible study on selfie biometrics in multistream and heterogeneous settings
Mahesh et al. Face recognition based automated student attendance system using deep learning
Karthick et al. Facial Recognition Based Attendance Management System
US20230140578A1 (en) Systems and methods for managing access points authentication requirements
KR101718244B1 (en) Apparatus and method of processing wide angle image for recognizing face
Sinha et al. Development and Analysis of Biometric Ingress Surveillance
US20230161854A1 (en) Fool-proof registration system and methods thereof
Yuan et al. Towards a BioAPI compliant face verification system
Balaji et al. Federated Deep Learning for Robust Multi-Modal Biometric Authentication Based on Facial and Eye-Blink Cues

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20231128

PA0201 Request for examination

Patent event code: PA02011R01I

Patent event date: 20231128

Comment text: Patent Application

PA0302 Request for accelerated examination

Patent event date: 20231204

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240222

Patent event code: PE09021S01D

PE0601 Decision on rejection of patent

Patent event date: 20240430

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

AMND Amendment
PX0901 Re-examination

Patent event code: PX09012R01I

Patent event date: 20240626

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20240719

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20240722

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20240722

End annual number: 3

Start annual number: 1

PG1601 Publication of registration