Showing
1 changed file
with
53 additions
and
0 deletions
README.md
0 → 100644
1 | +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) | ||
2 | +# Topic | ||
3 | +**얼굴 인식 전자 출결 시스템(캡스톤1에서 발전시킬 예정)** | ||
4 | + | ||
5 | +# Team | ||
6 | +- 정해갑(컴퓨터공학과, 2014104149) | ||
7 | + | ||
8 | +# Hardware | ||
9 | +- server: IBM Cloud(2 vCPU | 4 GB | Ubuntu 18.04.4 LTS) | ||
10 | +- client: (i7-7700HQ | 16 GB | Windows) | ||
11 | + | ||
12 | +# License | ||
13 | +- pytorch(https://github.com/pytorch/pytorch) | ||
14 | +- facenet(https://github.com/davidsandberg/facenet) | ||
15 | +- facenet-pytorch(https://github.com/timesler/facenet-pytorch) | ||
16 | +- VGGFace2(http://www.robots.ox.ac.uk/~vgg/data/vgg_face2) | ||
17 | +- NodeJS(https://nodejs.org) | ||
18 | +- OpenCV(https://opencv.org) | ||
19 | +- MySQL(https://www.mysql.com) | ||
20 | +- PyMySQL(https://github.com/PyMySQL/PyMySQL) | ||
21 | + | ||
22 | +# Usage | ||
23 | +## Server | ||
24 | +### Configuration | ||
25 | +- uri configuration is required in server/server.py | ||
26 | +- database setting: create database and table with DB/SQL | ||
27 | + | ||
28 | +### Required | ||
29 | +- required hardware: upper 2GB memory, upper 3.5GHz CPU or CUDA GPU (for realtime system) | ||
30 | +- required software: Python(>3.6.5), MySQL | ||
31 | +- required python module: pytorch, asyncio, websockets, pymysql | ||
32 | + | ||
33 | +### Start | ||
34 | +- python3 server/server.py & npm start --prefix webserver/myapp & | ||
35 | + | ||
36 | +## Client | ||
37 | +### Configuration | ||
38 | +- uri configuration is required in client/client.py, register/register.py | ||
39 | + | ||
40 | +### Required | ||
41 | +- required hardware: webcam, upper 200MB memory (when processing resolution is 640x480), 3.0GHz CPU or CUDA GPU (for realtime system) | ||
42 | +- required software: Python | ||
43 | +- required python module: pytorch, opencv-python, asyncio, websockets | ||
44 | + | ||
45 | +### Start | ||
46 | +- execute register/register.py | ||
47 | +- execute client/client.py | ||
48 | + | ||
49 | +# Demo | ||
50 | +## Register | ||
51 | +![register](https://drive.google.com/u/0/uc?id=1W0Gga_3kOrK_t2C4bkYqFfz2GPYH7pvK&export=download) | ||
52 | +## Attendance Checking | ||
53 | +![AttendanceChecking](https://drive.google.com/u/0/uc?id=1w792KtUdWi0q11sRTjY4Xl_c97hjonN8&export=download) | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment