七、搭建自己的人脸识别系统

news/2024/7/21 7:46:32 标签: 人工智能, 深度学习, 人脸识别, 图像处理

        近年来,面部识别技术因其在各个行业的日益普及和潜在应用而成为头条新闻。从解锁智能手机和访问安全区域到在刑事调查中识别嫌疑人,面部识别技术已成为我们现代社会的重要工具。人脸识别系统,采用MTCNN算法进行人脸检测,FaceNet进行特征提取,SVM进行分类识别。该系统能够检测和识别实时视频流或静止图像中的人脸,并且可以定制以使用不同的数据集或分类器,该算法在 LFW 数据集上的准确率为 99.63%。可用于监控系统、生物识别护照、生物识别门锁系统。

1、系统特点
    基于MTCNN的人脸检测:系统采用MTCNN(Multi-Task Cascaded Convolutional Networks)算法进行人脸检测,MTCNN是一个深度级联多任务框架。该框架用来解决由于各种姿势、照明和遮挡,在不受约束的环境中进行人脸检测和对齐的问题。
    基于FaceNet的特征提取:系统使用人脸识别深度学习模型FaceNet,从检测到的人脸中提取面部特征。然后将这些特征用于分类和识别。
    基于 SVM 的分类:系统使用支持向量机 (SVM) 对人脸进行分类和识别。SVM 是一种功能强大且广泛使用的分类任务算法,非常适合人脸识别应用。
      可定制:系统可以根据用户的要求进行定制,以使用不同的数据集或分类器。
2、环境准备
    Python 3.7.x,在windows中搭建conda环境,尽量使用conda来安装,如果报找不到路径或仓库的,再采用pip3安装。linux下有gpu的,优先搭建一个linux的超算中心。我本地没有linux下的gpu,无奈采取下策。
    如果出现ImportError: Filepath looks like a hdf5 file but h5py is not avail


http://www.niftyadmin.cn/n/454359.html

相关文章

一个初级程序员该在哪接项目练手?

作为一个初级程序员,想要通过兼职接单赚钱,离不开项目练手。但不得不说,初级程序员想要通过接私活获取收入还是相对比较困难的,如果对接私活比较感兴趣的朋友,可以参考这条路径: 在GitHub上学习大佬的项目…

构造函数中this的指向问题

在 JavaScript 中,构造函数(constructor)常常使用 this 关键字,它代表正在创建的对象本身。在一个函数内部,this 的值取决于该函数如何被调用。在构造函数中,this 表示正在创建的新对象,这个对象即被构造函数所创建和返…

SystemVerilog logic、wire、reg数据类型详解

在Verilog中,wire和reg是最常见的两种数据类型,也是初学者非常容易混淆的概念。 SystemVerilog的一大改进是支持logic数据类型,它在多数时候可以不加区分地替代wire和reg。但如果不熟悉logic的限制随意使用,也容易遇到意…

MySQL 中的常用函数详解

0️⃣前言 MySQL是一种常用的关系型数据库管理系统,它提供了许多内置函数来处理数据。本文将介绍MySQL中的各种常用函数,包括字符串函数、日期函数、数学函数、聚合函数等。 文章目录 0️⃣前言1️⃣字符串函数1.1CONCAT函数1.2SUBSTRING函数1.3REPLACE函…

day08 教你用英语过海关

前言 🏠个人主页:我是沐风晓月 🧑个人简介:大家好,我是沐风晓月,阿里云社区博客专家 😉😉 💕 座右铭: 先努力成长自己,再帮助更多的人,一起加油进…

【Java】Java核心要点总结 67

文章目录 1. 浮点数运运算会有精度损失2. 构造方法特点 & 不能被重写3. 接口和抽象类的异同4. Object 类的常见方法5. hashCode() 有什么用 为什么要有 hashCode() 1. 浮点数运运算会有精度损失 这个和计算机保存浮点数的机制有很大关系。我们知道计算机是二进制的&#x…

JavaWeb之EL表达式和JSTL标签库

文章目录 EL表达式基本介绍EL表达式搜索域数据的顺序EL表达式输出Bean的普通属性,数组属性,List集合属性,Map集合属性EL表达式 - 运算关系运算逻辑运算算数运算empty运算三元运算. 点运算 和 [] 中括号运算符 EL表达式的11个隐含对象EL获取四…

dom操作的一般流程

主要三板斧 页面元素的操作 添加节点(动态生成列表),删除节点页面元素属性的操作 改变style 、或者直接改变class 实现不同页面效果,改变图片的路径src 链接的地址herf 内容innerHTML 、innerText,页面元素事件的处理…