人脸检测+对齐之JDA
JDA方法出自论文,JointCascade Face Detection and Alignment(2014 ECCV),是一个集合了检测和对齐为一起的人脸检测对齐算法。该方法的作者里面包含了,提出LBF的Shaoqing Ren,提出ESR算法的XudongCao。
linux下安装步骤:
git clone --recursive https://github.com/luoyetx/JDA.git
cd JDA
mkdir build && cd build
cmake ..
make
然后在data目录下,touch一个test.txt,里面输入图片,一行一个即可。
然后进入build目录下,执行,
./jda test
实验结果将保存在,data下面的test_result目录下。
windows下安装步骤:
下载好上面github程序和相关依赖库(liblinear,jsmnpp),按下面配置好JDA的指定路径即可,然后点击configure,generate就会生成.sln工程。
程序效果:
训练步骤:
需要准备2种数据,一个是人脸数据,一个是背景数据,
人脸数据格式为,图片框 点
../data/face/00001.jpg bbox_x bbox_y bbox_w bbox_h x1 y1 x2 y2 ........
../data/face/00002.jpg bbox_x bbox_y bbox_w bbox_h x1 y1 x2 y2 ........
....
....
背景数据格式为,图片
../data/bg/000001.jpg
../data/bg/000002.jpg
../data/bg/000003.jpg
....
....
同时注意修改config.json中的参数个数,
"landmark_n_"
: 27,
|
"background"
: ["../data/dump/hard.data", "../data/bg_linux.txt"],
"test"
: "../data/test.txt"
准备完毕后执行,
./jda train
程序链接:
c++:https://github.com/luoyetx/JDA
python: https://github.com/FaceDetect/jointCascade_py
人脸检测+对齐之JDA相关推荐
- 人脸检测对齐--Joint Cascade Face Detection and Alignment
Joint Cascade Face Detection and Alignment ECCV2014 https://github.com/kensun0/Joint_Cascade_Face_De ...
- 人脸检测对齐--Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks <IEEE Signal P ...
- 人脸检测识别文献代码
https://github.com/ChanChiChoi/awesome-Face_Recognition 人脸检测 PyramidBox: A Context-assisted Single S ...
- MTCNN-将多任务级联卷积神经网络用于人脸检测和对齐
论文链接: https://kpzhang93.github.io/MTCNN_face_detection_alignment/,本文是根据自己的理解翻译的如有错误,还请见谅,评论提出,立马修 ...
- 人脸检测 和 人脸对齐算法-Dlib-Opencv-MTCNN
人脸检测 和 人脸对齐算法算法-Dlib-Opencv-MTCNN 1.Dlib人脸检测 2.Opencv人脸检测 3.MTCNN人脸检测 1.Dlib人脸检测 2.Opencv人脸检测 3.MTCN ...
- Centerface:开源实用的边缘设备无锚人脸检测与对齐算法
点击我爱计算机视觉标星,更快获取CVML新技术 昨天Github上 ywlife 开源了 CenterFace:实用的边缘设备无锚人脸检测与对齐算法,引起了很多52CV群友的关注,开源不到一天,已经1 ...
- 【dlib库】进行人脸检测+人脸关键点检测+人脸对齐
原图像: 1. 人脸检测 import cv2 import dlib import matplotlib.pyplot as plt # 获取图片 my_img = cv2.imread('my_i ...
- 人脸系列:人脸检测、人脸关键点定位、人脸优选、人脸对齐、人脸特征提取、人脸跟踪、人脸活体检测
一.一点想法 缘由:最近想整理下从事人脸方向的所有查阅过的论文,做过的相关实验,因为随着时间的推移,自己总会遗忘当初的一些想法,所以想好好整理下自己的学习笔记. 过程:本系列包括从人脸检测.人脸关键点 ...
- 人脸检测,关键点识别,人脸对齐
import cv2 import dlib import numpy as np import math PREDICTOR_PATH = "E:/Testcomptition/shape ...
最新文章
- javascript数据结构与算法---检索算法(二分查找法、计算重复次数)
- django中,kindeditor存到数据库的html,前台html标签被自动转义的解决办法
- python观察日志(part4)--字符串拼接方式
- Lucene分析过程指南
- c++面向对象高级编程 学习九 pointer-like classes
- HDU 5183 Negative and Positive (NP)
- python没基础能自学吗-没学过编程可以自学python吗
- PyCharm中脚本文件无法识别相对路径
- 《Inside C#》笔记(一) .NET平台
- Redis高频面试题(欢迎来学习讨论)
- 使用kafka-reassign-partitions.sh重新对topic分区,ReplicationFactor由1变成3
- 什么是APS?APS+MES如何解决生产难题?
- 2019人工智能大数据精英大会圆满落幕(内附大会PPT干货资源)
- 华为nova青春版是html手机吗,华为Nova青春版这款手机作为新青年良品:麒麟935+4G+64GB+18W快充...
- 基于JavaWeb+MySQL的简历信息管理系统
- ffmpeg视频按帧截取图片和ffmpeg将图片合成mp4视频
- 未正确自定义 View 导致 ViewBinding 使用 Crash:Missing required view with ID
- 解决:RecyclerView只显示一行数据
- 酒精检测仪方案测试模式分类
- 上海静安高层住宅大火已致53人遇难