Face Mask Detection with Machine Learning
Last updated
Was this helpful?
Last updated
Was this helpful?
: SSD, self model
: MobileNetv2
: Faster RCNN
, : Haar Cascade (OpenCV) + CNN
, : NVIDIA DetectNet_v2 (based on ResNet-18), on Jetson Devices
: SSD (based on Mobilenet and RFB)
: Haar Cascade (OpenCV) + MobileNetv2
: Yolov3 for object detection, Dual Shot Face Detector (DSFD) (better than Haar Cascade) for face detection, ResNet50 for face classification
: RetinaFace (RetinaNetMobileNetV1) for face detection, MobileNetV1 for face classification
: Linzaer for face detection, Paddle Lite for face classification, on Raspberry Pi
: Yolo v2, v3, v4
: ResNet18 on Jetson Nano
Identifying Facemask-Wearing Condition UsingImage Super-Resolution with Classification Networkto Prevent COVID-19, Bosheng Qin : SRCNet
Face Mask with Face Presentation Attack Detection (in this case: mask with part of face), with lighting and distance effect analysis on detection, working on handheld devices, video based
Deep Learning for Face Detection in Real Time
Face Detection : SSD ResNet10 dan MTCNN
Mask Classification : CNN with MobileNetV2 dan VGG16Net
PC and Android Deployment
Variation :
distance
lighting
mask variation (+face attack)
Metric for Performance Analysis :
Accuracy, Precision, Recall, F1 for image analysis
mAP@0.5 (Mean Average Precision) for image analysis
FPS for video analysis
Reference:
Object Detection is Object Localization and Object Classification
Model for Object Detection: Fast R-CNN, Faster R-CNN, Histogram of Oriented Gradients (HOG), Region-based Convolutional Neural Networks (R-CNN), Region-based Fully Convolutional Network (R-FCN), Single Shot Detector (SSD), Spatial Pyramid Pooling (SPP-net), YOLO (You Only Look Once)
, Loey et. al. : Resnet(+DeepTree, SVN, Ensemble)
, Loey et. al. : Resnet (+Yolo v2)
G. Jignesh Chowdary, et al. : InceptionV3
, Md. Rafiuzzaman Bhuiyan et. al : Yolo v3
, Ivan Muhammad Siegfried: MobileNetV2 vs ResNet50V2 vs Xception
, Arjya Das et. al.: self CNN
, Ramot Lubis : MobileNet
, Mingjie Jiang: RetinaFaceMask
, Kumar Addagarla : Yolo v3 vs Resnet (+NASNetMobile)
, Sammy V. Militante : VGG-16, Raspberry Pi
, Acep Ansor: MobileNet, Raspberry Pi
, Henderi: ???, Sipeed Maix
, Akhyar Ahmed: MobileNet vs Resnet vs Exception
, Amrit Kumar Bhadani: MobileNetV2
, , S Ge: LLE CNN
upgrade
upgrade : Haar Cascade (OpenCV) + MobileNetv2
upgrade : Yolov3 for object detection, Dual Shot Face Detector (DSFD) (better than Haar Cascade) for face detection, ResNet50 for face classification
upgrade : RetinaFace (RetinaNetMobileNetV1) for face detection, MobileNetV1 for face classification
upgrade : ResNet18 on Jetson Nano
,
Redmond developed YOLO v1, YOLO v2, YOLO v3, but YOLO v4 and YOLO v5 were developed by
,
,
,
,