All Projects â†’ mtli â†’ BFFL

mtli / BFFL

Licence: MIT license
Code for Brute-Force Facial Landmark Analysis With A 140,000-Way Classifier 😃

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to BFFL

fiap-ml-visao-computacional
Repositório dos exemplos e desafios utilizados na disciplina de Visão Computacional do curso de MBA Machine Learning da FIAP
Stars: ✭ 33 (-10.81%)
Mutual labels:  facial-landmarks
Facial-Keypoint-Detection
Facial keypoint detection system takes in any image with faces, and predicts the location of 68 distinguishing keypoints on the face - Udacity project
Stars: ✭ 37 (+0%)
Mutual labels:  facial-landmarks
Detect-Facial-Features
Code example demonstrating how to detect eyes, nose, lips, and jaw with dlib, OpenCV, and Python
Stars: ✭ 42 (+13.51%)
Mutual labels:  facial-landmarks
Tenginekit
TengineKit - Free, Fast, Easy, Real-Time Face Detection & Face Landmarks & Face Attributes & Hand Detection & Hand Landmarks & Body Detection & Body Landmarks & Iris Landmarks & Yolov5 SDK On Mobile.
Stars: ✭ 2,103 (+5583.78%)
Mutual labels:  facial-landmarks
Sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Stars: ✭ 1,460 (+3845.95%)
Mutual labels:  facial-landmarks
Pigo
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
Stars: ✭ 3,542 (+9472.97%)
Mutual labels:  facial-landmarks
Hemuer
An AI Tool to record expressions of users as they watch a video and then visualize the funniest parts of it!
Stars: ✭ 22 (-40.54%)
Mutual labels:  facial-landmarks
haskell-vae
Learning about Haskell with Variational Autoencoders
Stars: ✭ 18 (-51.35%)
Mutual labels:  facial-landmarks
facial-landmarks
Facial landmarks detection with OpenCV, Dlib, DNN
Stars: ✭ 25 (-32.43%)
Mutual labels:  facial-landmarks
Facial-Keypoint-Detection
Computer vision: Detect facial keypoints using PyTorch and OpenCV
Stars: ✭ 25 (-32.43%)
Mutual labels:  facial-landmarks
SynergyNet
3DV 2021: Synergy between 3DMM and 3D Landmarks for Accurate 3D Facial Geometry
Stars: ✭ 179 (+383.78%)
Mutual labels:  facial-landmarks
Deep-MVLM
A tool for precisely placing 3D landmarks on 3D facial scans based on the paper "Multi-view Consensus CNN for 3D Facial Landmark Placement"
Stars: ✭ 71 (+91.89%)
Mutual labels:  facial-landmarks
LUVLi
[CVPR 2020] Re-hosting of the LUVLi Face Alignment codebase. Please download the codebase from the original MERL website by agreeing to all terms and conditions. By using this code, you agree to MERL's research-only licensing terms.
Stars: ✭ 24 (-35.14%)
Mutual labels:  facial-landmarks
latent-pose-reenactment
The authors' implementation of the "Neural Head Reenactment with Latent Pose Descriptors" (CVPR 2020) paper.
Stars: ✭ 132 (+256.76%)
Mutual labels:  facial-landmarks
deep alignment network pytorch
PyTorch Implementation of the Deep Alignment Network
Stars: ✭ 37 (+0%)
Mutual labels:  facial-landmarks

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}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].