인공지능 갤러리 정리어플 FaDe
IT기술의 발달에 따른 스마트폰 저장공간 증가로 인한 원하는 사람의 사진을 쉽게 찾지 못하는 곤란한 상황을 해결을 목표로 하는 머신러닝을 통한 얼굴 인식을 이용하여 갤러리의 사진을 사용자가 원하는 얼굴 별로 자동 정리 해주는 어플 개발 프로젝트
- MySQL @8.0
- Android Strudio @10.0
- Flask Server
- face_recognition 딥러닝 기반 얼굴인식 오픈소스 라이브러리
- minSdkVersion 24
- targetSdkVersion 30
- <www.mysql.com>에서 MySQL 설치
- MySQL Connections 생성(root, localhost, 3306)
- 서버의 database.py파일에서 db정보 바꿔주기 (비밀번호 같은 변동사항)
- Flask 사용 위한 ORM 설치
pip install sqlAlchemy
- SQL 연동 위한 mysql connector 라이브러리 설치
pip install mysql-connector-python
- face_recognition 라이브러리 사용 위한 설치
pip install cmake
pip install dlib
pip install face_recognition
- initServer 실행하여 database, table 생성 및 초기화(main.py 37번째줄 참고, /init-server)
- FaDe 프로젝트 내 Server/ConnService.java (FaDe_Server X) 에서 서버 url 수정 후 어플리케이션 실행
- FaDe apk 파일 실행 후 사용
- email: co323co@gmail.com