Skip to content

Haden-Cho/OSS-Term-Project

Repository files navigation

프로젝트 개요

opencv, dilb,face-recognition을 활용하여 영상,사진,웹캠에서 얼굴인식이 가능하게 만들었다.

얼굴인식을 영화 수리남에 활용하여 극중 쥐새끼인 배우 유인석을 다른 배우들과 구분하여 Mouse로 찾게 만들었다.

face-recognition in image

image output.jpeg

face-recognition in video

video output.gif

face-recognition in webcam

screenshot output.png

Download Models

필요 패키지

  • Python 3+ ==3.9.15
  • dlib ==19.24.0
  • OpenCV ==4.6.0
  • face_reconition ==1.2.3
  • numpy ==1.23.4
  • matplotlib ==3.6.2(for visualization)

실행방법

image

-dlib,opencv,numpy,matplotlib 를 pip를 사용하여 설치해준다.

-shape_predictor_68_face_landmarks.dat.bz2,dlib_face_recognition_resnet_model_v1.dat을 다운로드 받아 압축해제 후 파이썬 코드가 있는 위치로 복사해준다.

-실행시켜준다.

video

-dlib,opencv,numpy 를 pip를 사용하여 설치해준다.

-shape_predictor_68_face_landmarks.dat.bz2,dlib_face_recognition_resnet_model_v1.dat을 다운로드 받아 압축해제 후 파이썬 코드가 있는 위치로 복사해준다.

-실행시켜준다.

webcam

-face_recognition과 opencv,numpy pip 사용하여 설치해준다.

-실행시켜준다.

참고자료

kairess/simple_face_recognition

ageitgey/face_recognition

[python face-recognition 설치 방법] (https://headbreakz.tistory.com/entry/IT-python-face-recognition-설치-방법)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages