Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phamhongphuc1999/computer-vision
computer vision assignment
https://github.com/phamhongphuc1999/computer-vision
Last synced: about 2 months ago
JSON representation
computer vision assignment
- Host: GitHub
- URL: https://github.com/phamhongphuc1999/computer-vision
- Owner: phamhongphuc1999
- Created: 2024-01-11T15:10:23.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-26T07:53:16.000Z (10 months ago)
- Last Synced: 2024-02-26T08:50:26.929Z (10 months ago)
- Language: Python
- Size: 156 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Computer Vision## Run
#### 1. Create virtual environment
```shell
python3 -m venv ./venv
```#### 2. Install libraries
```shell
pip3 install -r requirements.txt
```#### 3. Prepare dataset
- You can find dataset I use [here](https://www.kaggle.com/code/alkanerturan/facedetection-recognition/notebook)
#### 4. Create train, validate dataset and begin to train your model
- Create necessary folder
```shell
mkdir resources
```- You must follow all steps in [main.ipynb](main.ipynb)
- After training, please save your model(under filename vgg16_1.h5) and metadata file(metadata.json) to `resources`.#### 5. Run demo app
```shell
make run
```## Reference
- https://www.kaggle.com/code/alkanerturan/facedetection-recognition/notebook
- https://towardsdatascience.com/step-by-step-vgg16-implementation-in-keras-for-beginners-a833c686ae6c
- https://www.evidentlyai.com/classification-metrics/multi-class-metrics
- https://viso.ai/deep-learning/deep-face-recognition/
- https://williamkoehrsen.medium.com/facial-recognition-using-googles-convolutional-neural-network-5aa752b4240e
- https://github.com/yoheikikuta/senet-keras/tree/master