Code for Brute-Force Facial Landmark Analysis With A 140,000-Way Classifier
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
examples
utility
.gitignore
LICENSE
README.md
Test.m

README.md

Brute-Force Facial Landmark Analysis

[arXiv]

Teaser

Visual

Dependency

  • VLFeat
  • MatConvNet (tested with commit d62881db)

Usage

  1. Download the pre-trained model and extract to models/
  2. Run Test.m

Face detection

The detection for the example images are provided. However, to run on new images, a face detector is required. We recommend using MTCNNv2 due to its robustness and stability. Also, our detection refinement module is trained with MTCNNv2 using its default parameters.

The accepted format of the bounding box is [x y width height] (no need to round to integer), different from the output of the detect_face function in MTCNNv2. It can be transformed using the following code:

bbx(:, 3:4) = bbx(:, 3:4) - bbx(:, 1:2);

Videos

Citation

If you use this code for your research, please cite the paper:

@article{BFFL2018,
  title={Brute-Force Facial Landmark Analysis With A 140,000-Way Classifier},
  author={Li, Mengtian and Jeni, Laszlo and Ramanan, Deva},
  journal={AAAI},
  year={2018}
}