An open API service indexing awesome lists of open source software.

https://github.com/meirbek-dev/face-mask_detector

Обнаружие маски на лице в реальном времени
https://github.com/meirbek-dev/face-mask_detector

artificial-intelligence covid-19 cuda cudnn deep-learning face-mask graduation-project jupyter-notebook keras machine-learning mask-detection mobilnet-v2 object-detection object-recognition object-tracking opencv4-python python real-time supervised-learning tensorflow2-gpu

Last synced: 3 months ago
JSON representation

Обнаружие маски на лице в реальном времени

Awesome Lists containing this project

README

        

# Face-Mask_Detector

## Создание системы мониторинга и контроля доступа на основе распознавания образов

## [**Полная инструкция установки инструментария**](https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/install.html)

### Используемые технологии

- [**Conda** 4.12.0](https://www.anaconda.com/) с [**Python** 3.9.11](https://www.python.org/)
- [**Tensorflow** 2.8.0](https://www.tensorflow.org/)
- [**Keras** 2.8.0](https://keras.io/)
- [**OpenCV** 4.5.5](https://opencv.org/)
- [Предварительно тренированные модели Tensorflow](https://github.com/tensorflow/models)
- [**Protocol Buffers** 3.19.4](https://github.com/protocolbuffers/protobuf/)
- [**SSD MobileNet V2 FPNLite 320x320**](https://github.com/tensorflow/models/blob/master/research/object_detection/configs/tf2/ssd_mobilenet_v2_fpnlite_320x320_coco17_tpu-8.config). [Скачать](http://download.tensorflow.org/models/object_detection/tf2/20200711/ssd_mobilenet_v2_fpnlite_320x320_coco17_tpu-8.tar.gz)
- [**LabelImg**](https://github.com/tzutalin/labelImg). Для графической отметки.
- [**CUDA** 11.2](https://developer.nvidia.com/cuda-11.2.2-download-archive)
- [**cuDNN** 8.1.1](https://developer.nvidia.com/rdp/cudnn-archive)

### [Инструкция по установке и настройке окружения для распознавания объектов при помощи Tensorflow](https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/install.html)

### [Список GPU, поддерживающих CUDA и оценка их вычислительных возможностей](https://developer.nvidia.com/cuda-gpus)

### [Совместимость версий Tensorflow + Python + Компилятора + Инструмента Сборки + cuDNN + CUDA](https://www.tensorflow.org/install/source_windows#gpu)

### [Инструкция установки CUDA](https://docs.nvidia.com/cuda/archive/11.2.2/cuda-installation-guide-microsoft-windows/index.html)

### Пакеты для работы LabelImg

``` Conda
conda install -c anaconda lxml
conda install pyqt=5
```

### Пакет для работы модуля VLC

``` pip
pip install python-vlc
```

### Использованный набор данных

- [**Kaggle**. Face Mask Detection by Larxel](https://www.kaggle.com/andrewmvd/face-mask-detection) из *853* изображений

## В маске

![Кадр в маске](WithMask1.png)
![Кадр в маске](WithMask2.png)

## Без маски

![Кадр без маски](WithoutMask.png)