diff --git a/README.md b/README.md index fd7a1c1..ca17cee 100644 --- a/README.md +++ b/README.md @@ -143,27 +143,6 @@ obj = DeepFace.analyze(img_path = "img4.jpg", actions = ['age', 'gender', 'race' Age model got ± 4.65 MAE; gender model got 97.44% accuracy, 96.29% precision and 95.05% recall as mentioned in its [tutorial](https://sefiks.com/2019/02/13/apparent-age-and-gender-prediction-in-keras/). -**Streaming and Real Time Analysis** - [`Demo`](https://youtu.be/-c9sSJcx6wI) - -You can run deepface for real time videos as well. Stream function will access your webcam and apply both face recognition and facial attribute analysis. The function starts to analyze a frame if it can focus a face sequantially 5 frames. Then, it shows results 5 seconds. - -```python -DeepFace.stream(db_path = "C:/User/Sefik/Desktop/database") -``` - -

- -Even though face recognition is based on one-shot learning, you can use multiple face pictures of a person as well. You should rearrange your directory structure as illustrated below. - -```bash -user -├── database -│ ├── Alice -│ │ ├── Alice1.jpg -│ │ ├── Alice2.jpg -│ ├── Bob -│ │ ├── Bob.jpg -``` **Face Detectors** - [`Demo`](https://youtu.be/GZ2p2hj2H5k) @@ -204,6 +183,28 @@ The performance of RetinaFace is very satisfactory even in the crowd as seen in You can find out more about RetinaFace on this [repo](https://github.com/serengil/retinaface). +**Real Time Analysis** - [`Demo`](https://youtu.be/-c9sSJcx6wI) + +You can run deepface for real time videos as well. Stream function will access your webcam and apply both face recognition and facial attribute analysis. The function starts to analyze a frame if it can focus a face sequantially 5 frames. Then, it shows results 5 seconds. + +```python +DeepFace.stream(db_path = "C:/User/Sefik/Desktop/database") +``` + +

+ +Even though face recognition is based on one-shot learning, you can use multiple face pictures of a person as well. You should rearrange your directory structure as illustrated below. + +```bash +user +├── database +│ ├── Alice +│ │ ├── Alice1.jpg +│ │ ├── Alice2.jpg +│ ├── Bob +│ │ ├── Bob.jpg +``` + **API** - [`Demo`](https://youtu.be/HeKCQ6U9XmI) Deepface serves an API as well. You can clone [`/api/api.py`](https://github.com/serengil/deepface/tree/master/api/api.py) and pass it to python command as an argument. This will get a rest service up. In this way, you can call deepface from an external system such as mobile app or web.