face detection 2

Going Deeper(CV)_DJ 18 : 멀리 있는 사람도 스티커를 붙여주자

1. WIDER FACE 데이터셋 - 오늘 우리가 Face Detection 모델의 학습을 위해 다루게 될 데이터셋은 바로 WIDER FACE 데이터셋이다. - 빠른 인퍼런스 타임을 위해 사용할 YOLO, SSD 같은 single stage model을 학습시키는 것은 흔히 COCO 데이터셋 같은 것이 사용된다. - 하지만 오늘 우리가 추구하는 "먼 거리에 흩어져 있는 다수의 사람 얼굴을 빠르게 detect 하는 모델"을 만들기 위해서는 "보다 넓은 공간에 있는 다수의 사람이 등장하는 이미지 데이터셋"이 필요하다. - WIDER FACE 데이터셋은 이런 용도로 활용하기 적합한 데이터셋이다. - WIDER FACE 데이터셋 홈페이지에 들어가서 데이터들을 다운 받았다. train, val, test, fac..

공부/AIFFEL 2021.05.05

Exploration 3 : 카메라 스티커앱 만들기 첫걸음

1. 어떻게 만들까? 사진 준비하기 - 얼굴이 포함된 사진을 준비하고 -> 사진으로부터 얼굴 영역을 찾고 -> 머리에 왕관 스티커를 씌운다. - import cv2, matplotlib.pyplot, numpy, os - os.getenv, cv2.imread, cv2.resize, cv2.cvtColor 2. 얼굴 검출 : face detection - 이미지에서 gradient를 feature로 사용하는 이유 : 주변 상황과 무관하게 동일한 표현을 얻을 수 있다. - 단일 픽셀의 gradient를 사용하지 않고 16x16의 정사각형을 이용하는 이유 : 너무 자세히 다루면 숲을 보지 못한다. - import dlib - dlib.get_frontal_face_detector - for dlib_rect..

공부/AIFFEL 2021.01.12