Python人脸检测及识别

矫情吗;* 2023-06-27 05:31 100阅读 0赞

Python人脸检测及识别

开发环境:

  1. Ubuntu16.04
  2. Python3.6 / Tensorflow1.8

项目目标:

  1. 实时识别检测人脸,并识别人物;

项目思路:

  • 使用mtcnn模型检测人脸,并提取人脸图像成对应数据集;
  • 使用facenet模型对数据集中每张人脸进行特征提取,构建每张图片对应128d维数据特征;
  • 建立人脸特征库;
  • 对待识别人脸,进行1、 2步骤,将提取的特征与人脸特征库进行相似度计算,找到相似性较高的对应人脸;

具体实施:

  1. opencv人像采集:
    使用opencv进行人像采集,其中使用ssd人脸检测器(快且准),详细代码如下get_face.py

    1. import os
    2. import cv2
    3. import numpy as np
    4. from cv2_face_detector

发表评论

表情:
评论列表 (有 0 条评论,100人围观)

还没有评论,来说两句吧...

相关阅读

    相关 iOS 人脸识别(检测)

    本文用的是系统自带的人脸识别功能,跟扫二维码条形码是一样的,但是系统只能识别出这是人的脸,至于高级的判断这张脸是谁的,需要更高级的第三方库了。 这里是检测到有人脸,然后三秒后

    相关 人脸识别系统_人脸检测

    项目:基于人脸识别的无卡ATM机模拟系统 主要实现内容: 包括实现AMT机模拟人脸识别和密码输入、PC端模拟实现储户数据库服务器系统。 1. ATM模拟端实现采用手