Top Banner
Team Oldboy Deep Learning을 이용한 Face Recognition 시스템 및 서비스 개발 Oldboy 멘토 한대희 멘티 정용은 김정현 지해성
19

딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Jan 07, 2017

Download

Software

Daehee Han
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

Deep Learning을 이용한Face Recognition 시스템 및

서비스 개발Oldboy

멘토 한대희멘티 정용은

김정현지해성

Page 2: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

팀 소개

멘토한대희M2Cloud

멘티 팀장정용은한양대학교

멘티김정현한국외국어대학교

멘티지해성건국대학교

Page 3: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

관련뉴스

Page 4: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

관련뉴스

Page 5: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

관련뉴스

Page 6: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

프로젝트 소개

Deep Learning을 이용한 Face Recognition 시스템 및서비스 개발

Page 7: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

얼굴 인식 개발 과정

#1 OpenCV Haar Cascading Filter

Haar feature find Cascading

Page 8: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

얼굴 인식 개발 과정

Learning 1.5% Learning 18.1%

#2 Kaggle facial keypoints detection

Page 9: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

얼굴 인식 개발 과정제한 20회/분, 5000회/월

#3 Microsoft Azure Face API

Page 10: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

얼굴 인식 개발 과정

FaceNet DeepFace

#4 Paper

Page 11: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

얼굴 인식 개발 과정

FaceNet ModelStructure

Triplet Loss

ConvnetArchitecture

#4 Paper

Page 12: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

프로젝트 주요 특징

Real Time RecognitionAlarm

Easy Use

Page 13: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

시스템 구조

App- Android- Raspberry PI- Image Stream

Server- Registration- Detection- Broadcasting

Machine Learning- Training Face- Face Identification- Notify Alarm

Face API Server

Page 14: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

Face Recognition

Webcam

Face Alignment

128d vectorby CNN

[0.2323421,

-0.510210,

0.0027821,

0.3141658]

128

Face API Server

Face Detection

Classificationby SVM

Image

HOG

Recognition

Page 15: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

Face API 소개

/request_register_face

/request_face_detection

[Request]formDatadata : { name : ‘jung’ }file[] : image files

[Response]{ result : 0,

message : “error msg”,face : { id : 0,

name : “jung”,thumbnail : “jung.png”

}}

[Request]formDatadata : { device_id : 2321,

img : “base64 DataURL” }ordata : { device_id : 2321 }file[] : image file

[Response]{ result : 0,

message : “error msg”,detected_faces : [{ id : 0,name : “jung”,kind : 1,probability : 0.73,boundingbox”: [2,25,254,304],thumbnail : “jung.png

}, ... ]}

Page 16: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

데모

Page 17: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

비즈니스 모델

CCTV Face ID Police Cam

Page 18: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

비즈니스 모델

\ 45,310+ \ 27,000+ \ 12,530+ \ 13,000

\ 97,840

Police Cam 견적

Page 19: 딥러닝을 이용한 얼굴인식 (Face Recogniton with Deep Learning)

Team Oldboy

감사합니다