face-mask-detection / README.md
mpuneeth17's picture
Upload README.md with huggingface_hub
a8f53a3 verified
|
Raw
History Blame Contribute Delete
999 Bytes
---
language: en
tags:
- image-classification
- face-mask-detection
- mobilenetv2
- tensorflow
- computer-vision
- safety
license: mit
---
# Face Mask Detection — MobileNetV2
An AI model that classifies whether a person is:
-**Wearing a mask correctly**
-**Not wearing a mask**
- ⚠️ **Wearing a mask improperly**
## Model Details
- **Architecture**: MobileNetV2 + custom classification head
- **Input**: 224×224 RGB image (face crop)
- **Classes**: `with_mask`, `without_mask`, `mask_worn_incorrectly`
- **Framework**: TensorFlow/Keras
## Usage
```python
import tensorflow as tf
import numpy as np
from PIL import Image
model = tf.keras.models.load_model("face_mask_model.h5")
img = Image.open("face.jpg").resize((224, 224))
arr = np.expand_dims(np.array(img), 0) / 255.0
pred = model.predict(arr)
print(["with_mask","without_mask","mask_worn_incorrectly"][pred.argmax()])
```
## Live Demo
Try the interactive demo on [Spaces](None/face-mask-detection-demo).