All Projects → 1adrianb → Binary Face Alignment

1adrianb / Binary Face Alignment

Licence: bsd-3-clause
Real time face alignment

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Binary Face Alignment

2d And 3d Face Alignment
This repository implements a demo of the networks described in "How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)" paper.
Stars: ✭ 772 (+432.41%)
Mutual labels:  face-alignment, torch7
Facedet
实现常用基于深度学习的人脸检测算法
Stars: ✭ 109 (-24.83%)
Mutual labels:  convolutional-neural-networks, face-alignment
Face Alignment Training
Training code for the networks described in "How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)" paper.
Stars: ✭ 127 (-12.41%)
Mutual labels:  face-alignment, torch7
Chainer Cifar10
Various CNN models for CIFAR10 with Chainer
Stars: ✭ 134 (-7.59%)
Mutual labels:  convolutional-neural-networks
Reproduce Chexnet
Reproduce CheXNet
Stars: ✭ 136 (-6.21%)
Mutual labels:  convolutional-neural-networks
Hey Waldo
Labeled images of the Where's Waldo puzzle for use in classification and image recognition problems.
Stars: ✭ 138 (-4.83%)
Mutual labels:  convolutional-neural-networks
Livianet
This repository contains the code of LiviaNET, a 3D fully convolutional neural network that was employed in our work: "3D fully convolutional networks for subcortical segmentation in MRI: A large-scale study"
Stars: ✭ 143 (-1.38%)
Mutual labels:  convolutional-neural-networks
Intelegent lock
lock mechanism with face recognition and liveness detection
Stars: ✭ 134 (-7.59%)
Mutual labels:  convolutional-neural-networks
Cnn Quantization
Quantization of Convolutional Neural networks.
Stars: ✭ 141 (-2.76%)
Mutual labels:  convolutional-neural-networks
Deeplearning.ai
Stars: ✭ 139 (-4.14%)
Mutual labels:  convolutional-neural-networks
Image classifier
CNN image classifier implemented in Keras Notebook 🖼️.
Stars: ✭ 139 (-4.14%)
Mutual labels:  convolutional-neural-networks
Deep Steganography
Hiding Images within other images using Deep Learning
Stars: ✭ 136 (-6.21%)
Mutual labels:  convolutional-neural-networks
Practical Machine Learning With Python
Master the essential skills needed to recognize and solve complex real-world problems with Machine Learning and Deep Learning by leveraging the highly popular Python Machine Learning Eco-system.
Stars: ✭ 1,868 (+1188.28%)
Mutual labels:  convolutional-neural-networks
Mrcnn Scene Recognition
MR-CNNs for Large-Scale Scene Recognition
Stars: ✭ 135 (-6.9%)
Mutual labels:  convolutional-neural-networks
Attribute Aware Attention
[ACM MM 2018] Attribute-Aware Attention Model for Fine-grained Representation Learning
Stars: ✭ 143 (-1.38%)
Mutual labels:  convolutional-neural-networks
Imagenet
Pytorch Imagenet Models Example + Transfer Learning (and fine-tuning)
Stars: ✭ 134 (-7.59%)
Mutual labels:  convolutional-neural-networks
Image Caption Generator
[DEPRECATED] A Neural Network based generative model for captioning images using Tensorflow
Stars: ✭ 141 (-2.76%)
Mutual labels:  convolutional-neural-networks
Wsddn
Weakly Supervised Deep Detection Networks (CVPR 2016)
Stars: ✭ 138 (-4.83%)
Mutual labels:  convolutional-neural-networks
Lung Segmentation 2d
Lung fields segmentation on CXR images using convolutional neural networks.
Stars: ✭ 138 (-4.83%)
Mutual labels:  convolutional-neural-networks
Abnormal event detection
Abnormal Event Detection in Videos using SpatioTemporal AutoEncoder
Stars: ✭ 139 (-4.14%)
Mutual labels:  convolutional-neural-networks

Binarized Convolutional Landmark Localizers for Human Pose Estimation and Face Alignment with Limited Resources (Face Alignment demo)

This code implements a demo of the Binarized Convolutional Landmark Localizers for Human Pose Estimation and Face Alignment with Limited Resources paper by Adrian Bulat and Georgios Tzimiropoulos.

For the human pose estimation demo please see https://github.com/1adrianb/binary-human-pose-estimation

Requirements

  • Install the latest Torch7 version (for Windows, please follow the instructions avaialable here)

Packages

for pkg in cutorch nn cudnn xlua image gnuplot lua-cURL paths; do luarocks install ${pkg}; done

Setup

Clone the github repository

git clone https://github.com/1adrianb/binary-face-alignment --recursive
cd binary-face-alignment

Build and install the BinaryConvolution package

cd bnn.torch/; luarocks make; cd ..;

Install the modified optnet package

cd optimize-net/; luarocks make rocks/optnet-scm-1.rockspec; cd ..;

Run the following command to prepare the files required by the demo. This will download the AFLW2000-3D dataset alongside the converted dataset structure.

th download-content.lua

Usage

In order to run the demo simply type:

mkdir models && wget https://www.adrianbulat.com/downloads/BinaryHumanPose/facealignment_binary_aflw.t7 -O models/facealignment_binary_aflw.t7
th main.lua

Pretrained models

Layer type Model Size AFLW2000-3D NME error
AFLW2000-3D 1.4MB 3.28

Note: More pretrained models will be added soon.

Notes

For more details/questions please visit the project page or send an email at [email protected]

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].