- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
题目基于OpenCV和Python模式识别系统的设计与实现
1.1题目的主要研究内容
(1)工作的主要描述(宋体小四号不加粗1.5倍行距)
利用python中自带的opencv库中的人脸识别算法制作一个简易的模式识
别系统,使用自己搜集到的数据集对模型进行训练,最终完成特征提取、分类等
工作,并且在最后的推理过程中,实现了人脸识别的工作。
(2)系统流程图
导入所需模块
准备训练数据集
训练人脸识别器
推理
1.2题目研究的工作基础或实验条件
软件环境:cv2:是用于Python的OpenCV模块,我们将用于人脸检测和人
脸识别。操作系统:将使用此Python模块读取我们的训练目录和文件名。numpy:
将使用此模块将Python列表转换为numpy数组,因为OpenCV人脸识别器接受
numpy数组。
1.3数据集描述
训练中使用的图像越多越好。通常,许多图像用于训练面部识别器,以便它
可以学习同一个人的不同外观,例如戴眼镜,不戴眼镜,大笑,悲伤,快乐,哭
泣,留胡子,无胡须等。为了使训练保持简单,将为每个人仅使用12张图像。
因此,训练数据总共由2个人组成,每人有12张图像。所有训练数据都
training-data文件夹中。training-data文件夹包含每个人的一个文件夹,每
个文件夹都以sLabel格式命名(例如s1,s2),其中标签实际上是分配给该人
的整数标签。例如,名为s1的文件夹表示此文件夹包含人员1的图像。训练
数据的目录结构树如下所示:
training-data
|s1
||--1.jpg
||--...
||--12.jpg
|s2
||--1.jpg
||--...
||--12.jpg
1.4特征提取过程描述
该系统中采用的特征提取算法是局部二值模式直方图(LBPH)算法,而原始
的LBP算子定义为在3*3的窗口内以窗口中心像素为阈值,将相邻的8个像素的
灰度值与其进行比较,若周围像素值大于中心像素值,则该像素点的位置被标记
为1,否则为0。这样,3*3邻域内的8个点经比较可产生8位二进制数(通常
转换为十进制数即LBP码,共256种),即得到该窗口中心像素点的LBP值,并
用这个值来反映该区域的纹理信息。提取的LBP算子在每个像素点都可以得到一
个LBP“编码”,那么,对一幅图像(记录的是每个像素点的灰度值)提取其原
始的LBP算子之后,得到的原始LBP特征依然是“一幅图片”(记录的是每个像
素点的LBP值)。
对LBP特征向量进行提取的步骤:
(1)首先将检测窗口划分为16×16的小区域(cell);
(2)对于每个cell中的一个像素,将相邻的8个像素的灰度值与其进行比较,
若周围像素值大于中心像素值,则该像素点的位置被标记为1,否则为0。这样,
3*3邻域内的8个点经比较可产生8位二进制数,即得到该窗口中心像素点的LBP
值。
1.5分类过程描述
该系统用到的分类器是opencv中提供训练好的级联分类器,该分类器是一
种Harr级联分类器,Harr级联分类器的具体分类过程为:
1.提取类Haar特征;
2.利用积分图法对类Haar特征提取进行加速;
3.使用Adaboost算法训练强分类器,区分出人脸和非人脸;
4.使用筛选式级联把强的分类器级联在一起,从而提高检测准确度。
opencv中提供的Harr级联分类器共有20多种,它们都以xml文件的格式保存在
opencv中的data文件夹下,这些级联分类器可以检测人脸,以及人脸的不同特
征,或者人类和其它物体等等,本项目中保存的分类器除了Harr级联分类器还
保存了LBP级联分类器,这两个分类器的分类过程本质基本相似,所以在此不
对LBP级联分类器的分类过程做具体叙述。综上,我们选
您可能关注的文档
- 2023年7月26日人民日报摘抄好句大全-概述说明以及解释.pdf
- 深度学习理论下小学数学大单元教学策略.pdf
- 工业企业温室气体排放计算方法和原则.pdf
- 安利鱼油的功效与作用.pdf
- 江苏省常州市十校2022-2023学年高一上学期期中联考历史试题.pdf
- 急救护理学教案.pdf
- 中国林科院2024年博士招生简章.pdf
- 气囊封堵税收分类编码__概述说明以及解释.pdf
- 政治个人心得体会(通用8篇).pdf
- 徐州市2021-2022学年度第一学期八年级期末考试生物试卷(含答案).pdf
- 鲁教版(五四制)6年级数学下册期末试题及完整答案详解【典优】.docx
- 鲁教版(五四制)6年级数学下册期末试题及答案详解【基础+提升】.docx
- 鲁教版(五四制)6年级数学下册期末试题及一套参考答案详解.docx
- 鲁教版(五四制)6年级数学下册期末试卷附完整答案详解(必刷).docx
- 鲁教版(五四制)6年级数学下册期末试卷附完整答案详解(必刷).docx
- 鲁教版(五四制)6年级数学下册期末试卷附完整答案详解(必刷).docx
- 鲁教版(五四制)6年级数学下册期末试卷及参考答案详解(预热题).docx
- 鲁教版(五四制)6年级数学下册期末试卷附参考答案详解(轻巧夺冠).docx
- 鲁教版(五四制)6年级数学下册期末试卷附答案详解(达标题).docx
- 鲁教版(五四制)6年级数学下册期末试卷附完整答案详解(必刷).docx
最近下载
- 银行零星装饰维修 投标方案(技术方案).docx
- 2024年民航安全检查员(五级)资格理论考试题库(重点500题).pdf VIP
- 挫而不折+破茧成蝶+——挫折教育主题班会课件.pptx VIP
- 人教版地理七年级下册7.2《亚洲人文环境》教学课件.pptx VIP
- 医院手外科进修汇报.pptx
- 慢性肾衰竭病人的护理【共34张PPT】.pptx VIP
- 鹅卵石道路的铺装步骤与方法.doc VIP
- 上海科技大学毕业答辩PPT模板.pptx VIP
- 人教版七年级地理下学期7.2《亚洲的人文环境》第1课时课件.pptx VIP
- 四年级数学下册第七单元《奇异的克隆牛小数加减法》单元备课教案青岛版六三制.pdf
文档评论(0)