junhwanjang / Face_landmark_dnn
Licence: mit
Face Landmark Detector based on Mobilenet V1
Stars: ✭ 92
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Face landmark dnn
Libgdl
一个移动端跨平台的gpu+cpu并行计算的cnn框架(A mobile-side cross-platform gpu+cpu parallel computing CNN framework)
Stars: ✭ 91 (-1.09%)
Mutual labels: cnn, mobilenet
Tf Pose Estimation
Deep Pose Estimation implemented using Tensorflow with Custom Architectures for fast inference.
Stars: ✭ 3,856 (+4091.3%)
Mutual labels: cnn, mobilenet
Posenet Coreml
I checked the performance by running PoseNet on CoreML
Stars: ✭ 143 (+55.43%)
Mutual labels: coreml, mobilenet
Jacinto Ai Devkit
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Stars: ✭ 49 (-46.74%)
Mutual labels: cnn, mobilenet
Object Localization
Object localization in images using simple CNNs and Keras
Stars: ✭ 130 (+41.3%)
Mutual labels: cnn, mobilenet
Audio-Classification-using-CNN-MLP
Multi class audio classification using Deep Learning (MLP, CNN): The objective of this project is to build a multi class classifier to identify sound of a bee, cricket or noise.
Stars: ✭ 36 (-60.87%)
Mutual labels: cnn, dataset
Torchio
Medical image preprocessing and augmentation toolkit for deep learning
Stars: ✭ 708 (+669.57%)
Mutual labels: cnn, augmentation
Tf Mobilenet V2
Mobilenet V2(Inverted Residual) Implementation & Trained Weights Using Tensorflow
Stars: ✭ 85 (-7.61%)
Mutual labels: cnn, mobilenet
Keras Openface
Keras-OpenFace is a project converting OpenFace from Torch implementation to a Keras version
Stars: ✭ 538 (+484.78%)
Mutual labels: coreml, mobilenet
Recursive Cnns
Implementation of my paper "Real-time Document Localization in Natural Images by Recursive Application of a CNN."
Stars: ✭ 80 (-13.04%)
Mutual labels: dataset, cnn
Fast Autoaugment
Official Implementation of 'Fast AutoAugment' in PyTorch.
Stars: ✭ 1,297 (+1309.78%)
Mutual labels: cnn, augmentation
Wb color augmenter
WB color augmenter improves the accuracy of image classification and image semantic segmentation methods by emulating different WB effects (ICCV 2019) [Python & Matlab].
Stars: ✭ 89 (-3.26%)
Mutual labels: cnn
Visual Feature Attribution Using Wasserstein Gans Pytorch
Implementation of Visual Feature Attribution using Wasserstein GANs (VAGANs, https://arxiv.org/abs/1711.08998) in PyTorch
Stars: ✭ 88 (-4.35%)
Mutual labels: cnn
Flowersvisiondemo
🌸 iOS11 demo application for flower classification.
Stars: ✭ 90 (-2.17%)
Mutual labels: coreml
facial-landmark-dnn
Facial landmark detection using Convolutional Neural Networks for Mobile Device
[ Requirements ]
- tensorflow==1.5.0
- Keras==2.1.3
- coremltools==0.8
[ Data Preprocessing ]
-
Raw-Data
-
Dataset in Google Drive: Image Dataset Landmarks Dataset
# Example: Load Dataset
X = np.load(PATH + "basic_dataset_img.npz")
y = np.load(PATH + "basic_dataset_pts.npz")
X = X['arr_0']
y = y['arr_0'].reshape(-1, 136)
[ Modeling ]
[ Result ]
- Face detector: opencv ssd detector
- Facial Landmark detector: Mobilenet based model
Youtube Video 1 Youtube Video 2
[ Converter for Mobile ]
-
Android (TODO)
- Import model in Tensorflow
- Convert Keras to Tensorflow use this code
- Build Android app and call tensflow. check this tutorial and this official demo from google to learn how to do it.
- Import model in Java
- deeplearning4j a java library allow to import keras model: tutorial link
- Use deeplearning4j in Android: it is easy since you are in java world. check this tutorial
- Import model in Tensorflow
[ Reference ]
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].