YOLO-FaceV2: A Scale and Occlusion Aware Face Detector

AI-generated keywords: YOLO-FaceV2 Receptive Field Enhancement NWD Loss SEAM module Repulsion Loss

AI-generated Key Points

The license of the paper does not allow us to build upon its content and the key points are generated using the paper metadata rather than the full article.

  • Significant progress in face detection algorithms based on deep learning
  • Two types of algorithms: two-stage detectors (Faster R-CNN) and one-stage detectors (YOLO)
  • One-stage detectors gaining popularity due to better balance between accuracy and speed
  • Introduction of YOLO-FaceV2, a real-time face detector based on YOLOv5
  • Enhancements proposed to improve performance:
  • Receptive Field Enhancement (RFE) module to enhance detection of small faces
  • NWD Loss to compensate for inaccuracies caused by slight deviations in object localization
  • SEAM attention module to handle face occlusion and improve detection accuracy
  • Repulsion Loss to further improve detection performance in occlusion scenarios
  • Slide weight function to address sample imbalance between easy and hard samples during training
  • Anchors designed for improved localization accuracy using effective receptive field information
  • Evaluation on WiderFace dataset shows YOLO-FaceV2 outperforms YOLO and its variants across all subsets (easy, medium, and hard)
  • YOLO-FaceV2 achieves state-of-the-art performance in real-time face detection.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Ziping Yu, Hongbo Huang, Weijun Chen, Yongxin Su, Yahui Liu, Xiuying Wang

Abstract: In recent years, face detection algorithms based on deep learning have made great progress. These algorithms can be generally divided into two categories, i.e. two-stage detector like Faster R-CNN and one-stage detector like YOLO. Because of the better balance between accuracy and speed, one-stage detectors have been widely used in many applications. In this paper, we propose a real-time face detector based on the one-stage detector YOLOv5, named YOLO-FaceV2. We design a Receptive Field Enhancement module called RFE to enhance receptive field of small face, and use NWD Loss to make up for the sensitivity of IoU to the location deviation of tiny objects. For face occlusion, we present an attention module named SEAM and introduce Repulsion Loss to solve it. Moreover, we use a weight function Slide to solve the imbalance between easy and hard samples and use the information of the effective receptive field to design the anchor. The experimental results on WiderFace dataset show that our face detector outperforms YOLO and its variants can be find in all easy, medium and hard subsets. Source code in https://github.com/Krasjet-Yu/YOLO-FaceV2

Submitted to arXiv on 03 Aug. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

The license of the paper does not allow us to build upon its content and the AI assistant only knows about the paper metadata rather than the full article.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2208.02019v1

This paper's license doesn't allow us to build upon its content and the summarizing process is here made with the paper's metadata rather than the article.

In recent years, there has been significant progress in face detection algorithms based on deep learning. These algorithms can be categorized into two types: two-stage detectors like Faster R-CNN and one-stage detectors like YOLO. One-stage detectors have gained popularity due to their better balance between accuracy and speed, making them suitable for various applications. This paper introduces YOLO-FaceV2, a real-time face detector based on the one-stage detector YOLOv5. The authors propose several enhancements to improve the performance of the detector. Firstly, they design a Receptive Field Enhancement (RFE) module called RFE to enhance the receptive field of small faces. This module addresses the challenge of accurately detecting small faces by improving the model's ability to capture fine-grained details. To address the sensitivity of Intersection over Union (IoU) to location deviation in tiny objects, the authors introduce NWD Loss which helps compensate for inaccuracies caused by slight deviations in object localization. The paper also tackles the issue of face occlusion by introducing an attention module named SEAM which focuses on regions with occluded faces allowing for more accurate detection even when faces are partially obscured. Additionally, Repulsion Loss is introduced to further improve detection performance in occlusion scenarios. To address sample imbalance between easy and hard samples a weight function called Slide is utilized which assigns higher weights to harder samples during training ensuring that the model learns from challenging examples effectively. Furthermore, leveraging information from effective receptive field anchors are designed for improved localization accuracy. The proposed YOLO-FaceV2 is evaluated on the WiderFace dataset and outperforms YOLO and its variants across all subsets (easy, medium, and hard). The experimental results demonstrate that YOLO-FaceV2 achieves state-of-the-art performance in real-time face detection.
Created on 26 Dec. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

The license of this specific paper does not allow us to build upon its content and the summarizing tools will be run using the paper metadata rather than the full article. However, it still does a good job, and you can also try our tools on papers with more open licenses.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.