facenet识别准确率_人脸识别face_recognition

本文详细介绍了人脸识别的三个主要步骤:人脸检测、人脸对齐和人脸识别。重点讨论了OpenCV的haarcascade、faster-RCNN、SSD-face和MTCNN在人脸检测中的应用,以及DCNN、MTCNN和Facenet在人脸识别中的作用。通过vgg-face和Facenet模型,实现了face verification和face identification,并给出了在CASIA和LFW数据集上的性能表现。
摘要由CSDN通过智能技术生成

人脸识别face recognition

0 简介

人脸识别大致分为如下三个部分:

人脸检测 face detection

人脸对齐 face alignment

人脸识别 face recognition,包括:

face verification:两张图片相似程度。

face identification: 在图片库中检索与当前图片相似度最高的图片。

1 人脸检测

face detection通常认为是在图片中找到人脸的过程,这个过程常用的办法有用openCV调用’haarcascade_frontalface_default.xml’或者其他xml文件构建分类器对象,通过detectMultiScale函数返回人脸框坐标,在图像中框出人脸。也可以通过深度学习的方法定位人脸。

1.1 openCV-haarcascade检测

1.2 faster-RCNN 检测人脸

github : face-py-faster-rcnn

参考http://blog.csdn.net/zengdong_1991/article/details/66475821

编译过程中如果出现问题,参考faster rcnn +cudnn V5方法2,Caffe + CUDNN V5:

用最新caffe源码(https://github.com/BVLC/caffe)的以下文件替换掉faster rcnn 的对应文件

include/caffe/layers/cudnn_relu_layer.hpp,

src/caffe/layers/cudnn_relu_layer.cpp,

src/caffe/layers/cudnn_relu_layer.cu<

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值