Grid Loss: Detecting Occluded Faces

Abstract

Detection of partially occluded objects is a challenging computer vision problem. Standard Convolutional Neural Network (CNN) detectors fail if parts of the detection window are occluded, since not every sub-part of the window is discriminative on its own. To address this issue, we propose a novel loss layer for CNNs, named grid loss, which minimizes the error rate on sub-blocks of a convolution layer independently rather than over the whole feature map. This results in parts being more discriminative on their own, enabling the detector to recover if the detection window is partially occluded. By mapping our loss layer back to a regular fully connected layer, no additional computational cost is incurred at runtime compared to standard CNNs. We demonstrate our method for face detection on several public face detection benchmarks and show that our method outperforms regular CNNs, is suitable for realtime applications and achieves state-of-the-art performance.

Cite

Text

Opitz et al. "Grid Loss: Detecting Occluded Faces." European Conference on Computer Vision, 2016. doi:10.1007/978-3-319-46487-9_24

Markdown

[Opitz et al. "Grid Loss: Detecting Occluded Faces." European Conference on Computer Vision, 2016.](https://mlanthology.org/eccv/2016/opitz2016eccv-grid/) doi:10.1007/978-3-319-46487-9_24

BibTeX

@inproceedings{opitz2016eccv-grid,
  title     = {{Grid Loss: Detecting Occluded Faces}},
  author    = {Opitz, Michael and Waltner, Georg and Poier, Georg and Possegger, Horst and Bischof, Horst},
  booktitle = {European Conference on Computer Vision},
  year      = {2016},
  pages     = {386-402},
  doi       = {10.1007/978-3-319-46487-9_24},
  url       = {https://mlanthology.org/eccv/2016/opitz2016eccv-grid/}
}