python的face_recognition人脸识别库的使用
2022-04-09 13:04:41 1.54MB Python开发-机器学习
1
大名鼎鼎的sphinx语音识别系统第4代,完全由java构成,内涵各种语音处理函数
2022-03-29 15:36:25 28.91MB 语音识别 java sphinx
1
MATLAB人脸识别疫情防护门禁系统 课题介绍:该系统为基于MATLAB的疫情防护门禁系统。建立一个GUI可视化界面,将疑似病例录入进人脸库,对其进行训练。测试的时候,采集一张全身照人脸图片,进行人脸定位,分割,和库内人脸进行对比,如果是库内人脸,则判定为疑似病例,GUI进行报警,包括文字和语音报警。如果不是库内人脸,则说明非疑似人员,可放行。 摘 要 作为数字图像处理和计算机视觉领域的一个重要组成部分,利用摄像机对图像进行采集,从图像中检测人脸并进行识别,有着非常重要的研究意义和应用价值。面对突如其来的新型肺炎疫情,人们生活秩序被严重打乱。跟普通流感不同,此次疫情可以通过人体唾沫传播,感染他人能力很强。近期面对疫情,国家层面的人员进出管控显得尤为迫切,可以直接从源头把关,防止疑似人员流窜,有效地保护了自己和他人,不给病毒以传播的机会。而往往,就有一些人不响应国家和党的号召,面对此次病毒不以为然,依然我行我素,自由行走,给病毒有机可乘,给自己和他人的生命安全造成重大安全隐患。如果有一套疫情防护门禁系统,可以通过数字图像的采集识别,判别出该人是否是疑似人员,并且做出相应警示报警等,显得尤为重要和迫切。随着计算机视觉技术的逐年精进,基于图像的门禁识别迅速吸引了人们的视线。 首先介绍人脸识别的相关背景、意义及现状,并对目前的几种主要人脸识别技术的方法,如子空间算法、支持向量机、神经网络分类和稀疏编码分类等进行介绍。另外对人脸识别实验中常用的数据库进行介绍。我们运用数理统计的知识,将PCA原理进行详细的解释,并进行仿真。然后根据仿真的结果,抽取了其中一个测度,然后将其进行总结,然后匹配。 关键词:人脸识别,PCA算法,特征提取,欧氏距离 目 录 第一章 绪 论 3 1.1 人脸识别的背景和意义 3 第二章 人脸识别技术综述 4 2.1 人脸识别技术的流程 4 第三章 PCA的人脸特征提取 5 3.1 PCA算法 5 3.1.1 PCA算法的基本原理 5 3.2 基于PCA的特征提取 6 第四章 基于PCA和欧式距离的分类器的人脸识别 8 4.1 MATLAB人机交互界面GUI介绍 8 4.2系统框架以及GUI设计 8 4.3 程序仿真及调试结果 10 4.3.1人脸库采集 10 4.3.2特征提取仿真分析 11 4.3.3 模板匹配及识别的仿真分析 11 参考文献 12 第一章 绪 论 1.1 人脸识别的背景和意义 人脸识别是近年来研究领域的热门话题,是生物识别的一个重要分支和组成部分。生物识别技术是通过人体本身具有的生物特征对人的身份进行鉴定的方法。这些特征包括人脸、指纹、虹膜、语音、步态以及笔迹等。生物识别在安全保障等众多领域应用广泛,具有不易伪造、方便快捷、防伪性能好等优点。本设计为基于人脸识别的门禁系统,可以将疑似病人设置为库内人员,当小区里面有人需要外出时,进行人脸采集,人脸定位,跟库里面的人脸进行比对,当识别为库内人员的时候,进行疑似病例不可外出的警示,否则则可以放开门禁给以通行。 第二章 人脸识别技术综述 2.1 人脸识别技术的流程 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像,并自动在图像中检测人脸,进而对检测到的人脸进行脸部的一系列相关技术。 因此,机器对人脸进行识别的过程与人类视觉识别人脸的过程类似,大致可分为四个步骤,如图2-1 所示。 图2-1 人脸识别流程图 (1) 图像采集:不同的人脸图像都能通过摄像镜头采集下来,静态图像、动态图像、不同表情都可以采集。但是受人脸采集的影响因素,这一步骤不是很容易实现,因此,许多著名的实验室,通过严格控制摄像机的位置,来创建一些规范的人脸库(包括姿态、面部表情的变化),通过建立成熟的人脸数据库来供研究者实验。 (2) 人脸检测:人脸检测主要用于人脸识别的预处理,它能将图像中人脸的位置准确的标出来。人脸图像中包含的特征十分丰富,人脸检测就是挑选其中有用的信息,利用这些特征来实现人脸检测。人脸识别的预处理是服务于特征提取的。但是,系统获取的原始图像受到各种条件的限制和随机干扰,不能直接使用,必须对原始图像进行图像预处理。图像预处理的方法有中值滤波、灰度拉伸、归一化处理以及锐化等[6]。 (3) 特征提取:人脸特征提取就是针对人脸的某些特征进行的。特征提取从原始模式信息中提取出最有利于分类的特征,同时达到了降维的目的。其本质是在适当降维的同时,保留最有效的特征。 (4) 分类识别:将提取的人特征数据与数据库中存储的数据进行搜索匹配,当相似度超过一个阈值,则把匹配得到的结果输出。人脸识别就是将采集到的人脸特征与数据库里的人脸特征进行比较
1
dddd_ocr也是一个用于识别验证码的开源库,又名带带弟弟ocr,爬虫界大佬sml2h3开发,识别效果也是非常不错,对一些常规的数字、字母验证码识别有奇效。
2022-02-24 19:06:45 71.96MB 爬虫 python 开发语言 后端
1
用于制作验证码识别库,包含了各种语言调用识别的例子,我自己也用这个,会用的话,普遍的验证码识别能达到80-90左右,而且是完全免费!!
2021-12-25 18:20:28 15.62MB 验证码 识别库 易语言 完美
1
狮身人面像4 Sphinx4是纯Java语音识别库。 它提供了一个快速简便的API,借助CMUSphinx声学模型将语音记录转换为文本。 它可以在服务器和桌面应用程序中使用。 除了语音识别之外,Sphinx4还有助于识别说话者,改编模型,将现有转录与音频对齐以进行时间戳记等。 演示sphinx4源代码中包含许多示例演示,以使您了解如何运行sphinx4。 您可以从sphinx4-samples jar运行它们: 转录器-演示如何转录文件对话框-演示如何与用户引导对话框SpeakerID-扬声器识别Aligner-音频到转录时间戳的演示
2021-12-14 15:45:42 45.35MB Java
1
python的文字识别库easyocr所需中文识别的模型
2021-12-08 16:02:49 295.58MB python easyocr 模型 文字识别
Awesome Captcha - 验证码及其识别库大全
2021-12-04 13:54:25 10KB Python开发-机器学习
1
使用mcg_cc深度学习训练的算数识别库 99%识别率
2021-11-12 21:23:57 17.13MB 网络相关源码
1
fofa指纹识别库,更新于2019。 年长年少,开心就好;
2021-11-12 12:56:48 45KB fofa 指纹识别
1