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,
"face": ../data/face.5w.txt",
"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相关推荐

  1. 人脸检测对齐--Joint Cascade Face Detection and Alignment

    Joint Cascade Face Detection and Alignment ECCV2014 https://github.com/kensun0/Joint_Cascade_Face_De ...

  2. 人脸检测对齐--Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks

    Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks <IEEE Signal P ...

  3. 人脸检测识别文献代码

    https://github.com/ChanChiChoi/awesome-Face_Recognition 人脸检测 PyramidBox: A Context-assisted Single S ...

  4. MTCNN-将多任务级联卷积神经网络用于人脸检测和对齐

    论文链接:  https://kpzhang93.github.io/MTCNN_face_detection_alignment/,本文是根据自己的理解翻译的如有错误,还请见谅,评论提出,立马修 ...

  5. 人脸检测 和 人脸对齐算法-Dlib-Opencv-MTCNN

    人脸检测 和 人脸对齐算法算法-Dlib-Opencv-MTCNN 1.Dlib人脸检测 2.Opencv人脸检测 3.MTCNN人脸检测 1.Dlib人脸检测 2.Opencv人脸检测 3.MTCN ...

  6. Centerface:开源实用的边缘设备无锚人脸检测与对齐算法

    点击我爱计算机视觉标星,更快获取CVML新技术 昨天Github上 ywlife 开源了 CenterFace:实用的边缘设备无锚人脸检测与对齐算法,引起了很多52CV群友的关注,开源不到一天,已经1 ...

  7. 【dlib库】进行人脸检测+人脸关键点检测+人脸对齐

    原图像: 1. 人脸检测 import cv2 import dlib import matplotlib.pyplot as plt # 获取图片 my_img = cv2.imread('my_i ...

  8. 人脸系列:人脸检测、人脸关键点定位、人脸优选、人脸对齐、人脸特征提取、人脸跟踪、人脸活体检测

    一.一点想法 缘由:最近想整理下从事人脸方向的所有查阅过的论文,做过的相关实验,因为随着时间的推移,自己总会遗忘当初的一些想法,所以想好好整理下自己的学习笔记. 过程:本系列包括从人脸检测.人脸关键点 ...

  9. 人脸检测,关键点识别,人脸对齐

    import cv2 import dlib import numpy as np import math PREDICTOR_PATH = "E:/Testcomptition/shape ...

最新文章

  1. javascript数据结构与算法---检索算法(二分查找法、计算重复次数)
  2. django中,kindeditor存到数据库的html,前台html标签被自动转义的解决办法
  3. python观察日志(part4)--字符串拼接方式
  4. Lucene分析过程指南
  5. c++面向对象高级编程 学习九 pointer-like classes
  6. HDU 5183 Negative and Positive (NP)
  7. python没基础能自学吗-没学过编程可以自学python吗
  8. PyCharm中脚本文件无法识别相对路径
  9. 《Inside C#》笔记(一) .NET平台
  10. Redis高频面试题(欢迎来学习讨论)
  11. 使用kafka-reassign-partitions.sh重新对topic分区,ReplicationFactor由1变成3
  12. 什么是APS?APS+MES如何解决生产难题?
  13. 2019人工智能大数据精英大会圆满落幕(内附大会PPT干货资源)
  14. 华为nova青春版是html手机吗,华为Nova青春版这款手机作为新青年良品:麒麟935+4G+64GB+18W快充...
  15. 基于JavaWeb+MySQL的简历信息管理系统
  16. ffmpeg视频按帧截取图片和ffmpeg将图片合成mp4视频
  17. 未正确自定义 View 导致 ViewBinding 使用 Crash:Missing required view with ID
  18. 解决:RecyclerView只显示一行数据
  19. 酒精检测仪方案测试模式分类
  20. 上海静安高层住宅大火已致53人遇难

热门文章

  1. 风铃发卡网源码最新版-可商用
  2. HTML学生个人网站作业设计:旅游网站设计—— 成都(带登录注册表单 带论文)
  3. 使用opencv破解滑块验证码:以今日头条PC端登录页面滑块验证码为例
  4. oracle execute immediate 单引号嵌套,Oracle EXECUTE IMMEDIATE语句里面的引号处理
  5. 使用渐变画笔填充形状
  6. 资不抵债,是什么造成了Pepper机器人的困窘?
  7. 企业信息化要解决的难题
  8. 基因遗传算法——Genetic Algorithm
  9. django - migrate 重置
  10. 深入原理64式:27 mysql知识总结