All Projects → mariolew → Deep Alignment Network Tensorflow

mariolew / Deep Alignment Network Tensorflow

A re-implementation of Deep-Alignment-Network using TensorFlow

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Deep Alignment Network Tensorflow

Flame Fitting
Example code for the FLAME 3D head model. The code demonstrates how to sample 3D heads from the model, fit the model to 3D keypoints and 3D scans.
Stars: ✭ 269 (+151.4%)
Mutual labels:  face-alignment
Deepalignmentnetwork
A deep neural network for face alignment
Stars: ✭ 480 (+348.6%)
Mutual labels:  face-alignment
Facekit
Implementations of PCN (an accurate real-time rotation-invariant face detector) and other face-related algorithms
Stars: ✭ 1,028 (+860.75%)
Mutual labels:  face-alignment
3ddfa
The PyTorch improved version of TPAMI 2017 paper: Face Alignment in Full Pose Range: A 3D Total Solution.
Stars: ✭ 3,154 (+2847.66%)
Mutual labels:  face-alignment
Pytorch face landmark
Fast and accurate face landmark detection library using PyTorch; Support 68-point semi-frontal and 39-point profile landmark detection; Support both coordinate-based and heatmap-based inference; Up to 100 FPS landmark inference speed with SOTA face detector on CPU.
Stars: ✭ 388 (+262.62%)
Mutual labels:  face-alignment
Face Alignment
🔥 2D and 3D Face alignment library build using pytorch
Stars: ✭ 5,417 (+4962.62%)
Mutual labels:  face-alignment
retinaface
RetinaFace: Deep Face Detection Library for Python
Stars: ✭ 242 (+126.17%)
Mutual labels:  face-alignment
Insightface
State-of-the-art 2D and 3D Face Analysis Project
Stars: ✭ 10,886 (+10073.83%)
Mutual labels:  face-alignment
Face Pose Net
Estimate 3D face pose (6DoF) or 11 parameters of 3x4 projection matrix by a Convolutional Neural Network
Stars: ✭ 464 (+333.64%)
Mutual labels:  face-alignment
Lab
[CVPR 2018] Look at Boundary: A Boundary-Aware Face Alignment Algorithm
Stars: ✭ 956 (+793.46%)
Mutual labels:  face-alignment
High Performance Face Recognition
🔥🔥Several High-Performance Models for Unconstrained/Large-Scale/Low-Shot Face Recognition🔥🔥
Stars: ✭ 309 (+188.79%)
Mutual labels:  face-alignment
Openvtuber
虚拟爱抖露(アイドル)共享计划, 是基于单目RGB摄像头的人眼与人脸特征点检测算法, 在实时3D面部捕捉以及模型驱动领域的应用.
Stars: ✭ 365 (+241.12%)
Mutual labels:  face-alignment
Hrnet Facial Landmark Detection
This is an official implementation of facial landmark detection for our TPAMI paper "Deep High-Resolution Representation Learning for Visual Recognition". https://arxiv.org/abs/1908.07919
Stars: ✭ 647 (+504.67%)
Mutual labels:  face-alignment
Dest
🐼 One Millisecond Deformable Shape Tracking Library (DEST)
Stars: ✭ 276 (+157.94%)
Mutual labels:  face-alignment
Dense Head Pose Estimation
[ECCV 2020] Reimplementation of 3DDFAv2, including face mesh, head pose, landmarks, and more.
Stars: ✭ 59 (-44.86%)
Mutual labels:  face-alignment
iqiyi-vid-challenge
Code for IQIYI-VID(IQIYI Video Person Identification) Challenge Implemented in Python and MXNet
Stars: ✭ 45 (-57.94%)
Mutual labels:  face-alignment
Faceswap
3D face swapping implemented in Python
Stars: ✭ 508 (+374.77%)
Mutual labels:  face-alignment
Pyseeta
python api for SeetaFaceEngine(https://github.com/seetaface/SeetaFaceEngine.git)
Stars: ✭ 93 (-13.08%)
Mutual labels:  face-alignment
Retinadetector
基于RetinaFace的目标检测方法,适用于人脸、缺陷、小目标、行人等
Stars: ✭ 73 (-31.78%)
Mutual labels:  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 (+621.5%)
Mutual labels:  face-alignment

Deep-Alignment-Network-tensorflow

A re-implementation of Deep-Alignment-Network using TensorFlow

Requirements

Tensorflow 1.5.0 (My version)

Python 3.6

Other commonly used libs for image processing

Dataset formatted like 300-W and Menpo

Usage

Data preparation

cd DAN_TF

mkdir Model

python training\testSetPreparation.py

Training or testing

python train\testDAN.py

Remember to set the STAGE variable and modify the data path in trainDAN.py

MobileNet training or testing

mkdir Model_mobilenet

python trainDAN_mobilenet.py

Remember to set the STAGE variable and modify the data path in trainDAN_mobilenet.py

What's new?

MobileNet: Added on 2018-02-08

References

Original implementation: https://github.com/MarekKowalski/DeepAlignmentNetwork

Another tensorflow implementation: https://github.com/zjjMaiMai/Deep-Alignment-Network-A-convolutional-neural-network-for-robust-face-alignment

Remarks

Note that I have no GPU in this period, so I'm not sure whether this implementation can achieve the same performance as the paper described. However, the functionality of the self defined layers has been tested and I found no problem. If you're interested, you can try my code and train a model. Feel free to raise an issue if you have any question.

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