FA-RPN: Floating Region Proposals for Face Detection

Abstract

We propose a novel approach for generating region proposals for performing face detection. Instead of classifying anchor boxes using features from a pixel in the convolutional feature map, we adopt a pooling-based approach for generating region proposals. However, pooling hundreds of thousands of anchors which are evaluated for generating proposals becomes a computational bottleneck during inference. To this end, an efficient anchor placement strategy for reducing the number of anchor-boxes is proposed. We then show that proposals generated by our network (Floating Anchor Region Proposal Network, FA-RPN) are better than RPN for generating region proposals for face detection. We discuss several beneficial features of FA-RPN proposals (which can be enabled without re-training) like iterative refinement, placement of fractional anchors and changing size/shape of anchors. Our face detector based on FA-RPN obtains 89.4% mAP with a ResNet-50 backbone on the WIDER dataset.

Cite

Text

Najibi et al. "FA-RPN: Floating Region Proposals for Face Detection." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019. doi:10.1109/CVPR.2019.00791

Markdown

[Najibi et al. "FA-RPN: Floating Region Proposals for Face Detection." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019.](https://mlanthology.org/cvpr/2019/najibi2019cvpr-farpn/) doi:10.1109/CVPR.2019.00791

BibTeX

@inproceedings{najibi2019cvpr-farpn,
  title     = {{FA-RPN: Floating Region Proposals for Face Detection}},
  author    = {Najibi, Mahyar and Singh, Bharat and Davis, Larry S.},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2019},
  doi       = {10.1109/CVPR.2019.00791},
  url       = {https://mlanthology.org/cvpr/2019/najibi2019cvpr-farpn/}
}