
人脸识别
JoannaJuanCV
研究方向:图像处理、立体视觉、3D重建;人脸识别等,专注于计算机视觉在无人机和机器人领域的研究和应用。
展开
-
win10+anaconda3+python3.7+dlib人脸检测
# -*- coding: utf-8 -*-"""Created on Thu Sep 5 10:41:10 2019@author: joanna"""import cv2import dlibfrom skimage import io # 使用特征提取器get_frontal_face_detectordetector = dlib.get_frontal_fa...原创 2019-09-05 11:45:52 · 365 阅读 · 0 评论 -
开源极速人脸检测库libfacedetection升级,新增五点检测功能
来源:于仕琪@微信公众号我们的开源人脸检测算法,新增加了五点人脸检测功能。这是一个开源的CNN算法,在GitHub上已经获得8000个星。项目地址:https://github.com/ShiqiYu/libfacedetection新版本特点疫情期间,在家疯狂尝试各种想法,大部分失败了,但最后一个成功了。成功的算法体现在代码里。与之前的版本相比,主要变化有:...原创 2020-03-18 15:43:42 · 1080 阅读 · 0 评论 -
ubuntu dlib 开发板开发 报错:"/usr/lib/libdlib.a" but this file does not exist
dlib编译与安装sudo apt-get install libdlib-dev以上命令类似与opencv 安装, 会安装到/usr/lib下,但是安装过程中出现错误,libdlib.a没有安装成功,导致代码执行时报错"/usr/lib/libdlib.a" but this file does not exist推荐使用源码安装;卸载使用sudo apt-get ...原创 2019-07-30 20:05:06 · 568 阅读 · 0 评论 -
Dlib与OpenCV图片格式的互转
Dlib图片格式与OpenCV还是有一定区别的,dlib是以dlib::array2d的形式存在,而oepncv是以cv::Mat的形式存在。1:dlib中读取图片:dlib::array2d<dlib::rgb_pixel> img_rgb;dlib::load_image(img_rgb, "test_image.jpg");2:dlib rgb图片转换成灰度图片...原创 2019-07-24 17:12:00 · 564 阅读 · 0 评论 -
python dlib 人脸检测
1. anaconda 安装dlib库:安装命令:https://anaconda.org/conda-forge/dlib打开Anaconda Prompt:输入conda install -c conda-forge dlib=19.9等待安装完成即可;2. 测试示例方法1:基于Hog-SVM人脸检测器方法2:基于深度卷积神经网络实现的人脸检测# -*-...原创 2019-06-17 17:44:33 · 880 阅读 · 0 评论 -
python-opencv:基于SSD的人脸检测
SSD:SSD是一种基于深度学习的目标检测算法,opencv在3.3版本以后将其引入作为基于深度学习的人脸检测器;模型opencv实现的SSD人脸检测器的骨干网络是REsNet-10,当前它提供了两个训练好的模型:基于深度学习框架caffe训练的模型和基于TensorFlow训练的模型下载地址:https://github.com/opencv/opencv/blob/master/...原创 2019-06-14 18:49:51 · 6972 阅读 · 1 评论 -
python-opencv:基于haar的人脸检测
Haar级联分类器:opencv提供了训练好的模型,xml类型,下载地址:https://github.com/Itseez/opencv/tree/master/data/haarcascades# -*- coding: utf-8 -*-"""Created on Fri Jun 14 17:43:10 2019@author: zfjuan"""import n...原创 2019-06-14 18:12:59 · 1045 阅读 · 0 评论 -
人脸数据集简介及下载地址
1. Olivetti Faces人脸数据集由40个人组成,共计400张人脸; 每人的人脸图片为10张,包含正脸、侧脸以及不同的表情; 整个数据集就是一张大的人脸组合图片,下载地址:https://cs.nyu.edu/~roweis/data/olivettifaces.gif,下载得到的图片尺寸为942*1140,每一行包含人脸20个,每一列包含人脸20个,那么每一个人脸区域大小为47...原创 2019-06-13 14:45:33 · 8127 阅读 · 0 评论 -
win10+VS2015+Dlib19.17 release\debug环境配置
1. 下载Dlib官网http://dlib.net/files/:Dlib下载,选择下载版本dlib-19.17.zip2. 编译(1)解压缩,进入dlib-19.17文件夹:(2)打开cmd命令:在上图目录下,按下shift按键,然后鼠键右键,出现如下,选择【在此处代开Powershell窗口(是)】;(3)编译命令:首先要保证已经安装了cmake,并添加...原创 2019-05-23 17:16:45 · 688 阅读 · 0 评论 -
Opencv3.3 + Haar人脸检测
利用Opencv自带的Haar特征分类器进行人脸检测。(1)Haar特征分类器Haar特征分类器就是一个XML文件,该文件中会描述人体各个部位的Haar特征值。包括人脸、眼睛、嘴唇等等。Haar特征分类器存放目录:OpenCV安装目录中的\data\ haarcascades目录下,例如:例如此次程序进行人脸识别,需要将分类器haarcascade_frontalface_al...原创 2019-05-23 13:41:35 · 491 阅读 · 0 评论 -
opencv3.3 CascadeClassifier类 源码注释说明
/** @example facedetect.cpp*//** @brief Cascade classifier class for object detection. */class CV_EXPORTS_W CascadeClassifier{public: CV_WRAP CascadeClassifier();//无参数构造函数,new自动调用该函数分配初始内存...原创 2019-05-23 13:35:51 · 488 阅读 · 0 评论 -
opencv-Haar特征
1.什么是haar特征?特征 = 某个区域的像素点经过某种四则运算之后得到的结果。这个结果可以是一个具体的值也可以是一个向量,矩阵,多维。实际上就是矩阵运算2.如何利用特征 区分目标?阈值判决,如果大于某个阈值,认为是目标。小于某个阈值认为是非目标。3.如何得到这个判决?使用机器学习,我们可以得到这个判决门限Haar特征的计算原理这些是在opencv中使用的ha...原创 2019-05-17 13:37:26 · 1868 阅读 · 0 评论 -
vs2015+opencv3.3+libfacedetectcnn 人脸识别
1.Libfacedetectlibfacedetection库是深圳大学的于仕琪老师发布的开源人脸检测库,相比于OpenCV自带的CascadeClassifier人脸检测,无论在速度上还是精度上,都有巨大的优势,是目前已知开源库中最好用的一款。【于老师的技术共享:怎么把人脸检测的速度做到极致】https://mp.weixin.qq.com/s?__biz=MzA3NDU3MTc1N...原创 2019-05-22 13:58:00 · 1495 阅读 · 3 评论