Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Face Mask Detection Deep Learning Model using YOLOv7 #1875

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

saleena-18
Copy link

# Related Issues or Bug

# Proposed Changes

  • Info about Changes:
    This pull request introduces the YOLOv7 model into the face mask detection project. YOLOv7 has been selected due to its superior performance in real-time object detection tasks compared to previous models. Key changes include:
    • Integration of YOLOv7 for improved detection in accuracy and speed.
    • All the comparison shown using the hyperparameters like the F1 curve, P curve, R curve, PR curve, confusion matrix.
    • Used preprocessing and postprocessing techniques in Roboflow to optimize the model's performance.

# Additional Info

  • Anything Related to Issues:
    YOLOv7 has demonstrated significant improvements over other models such as YOLOv5 and Faster R-CNN, especially in terms of detection speed and accuracy. Previous models struggled with high false-positive rates in cluttered environments and with varying mask types. YOLOv7's advanced architecture and feature extraction capabilities address these issues effectively. This project benefits from YOLOv7's state-of-the-art performance, providing a more reliable and efficient solution for real-time face mask detection.

# Screenshots

Screenshot 2024-08-10 110635
Screenshot 2024-08-10 110737

Explanation of YOLOv7's Advantages

  • YOLOv7 outperforms its predecessors by offering higher accuracy and faster inference times, which is crucial for real-time applications.
  • YOLOv7's advanced feature extraction and architectural enhancements significantly reduce false positives and negatives.

Issue with Implementing Other Models

  • YOLOv5: While YOLOv5 offers good performance, it has been shown to be less effective in high-density scenarios and may suffer from lower accuracy in complex environments.
  • Faster R-CNN: Known for its accuracy, but it is relatively slower in detection speed compared to YOLO models, making it less suitable for real-time applications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Face Mask Detection Deep Learning model using YOLOv7
2 participants