摘要:随着计算机视觉技术的不断发展,各种识别技术已经成功投入使用,服务于我们的日常生活中,其中对于人脸的识别技术应用最为广泛。人脸检测作为识别领域最为重要的一个分支,其应用领域十分广阔。人脸检测通过对人脸面部特征的提取可以获得许多有用的特征诸如年龄、性别等,这些特征可应用于身份识别,目标跟踪以及人机交互等。

本文采用肤色模型算法从复杂背景中提取符合肤色特征的部分,然后使用Adaboost级联分类器对特征部分进行判断以确定特征部分是否为人脸,然后经检验这种将Adaboost和肤色模型算法相结合,使用MATLAB软件进行了相关编程并制作GUI界面,对图片进行读入以及对人脸进行检测。本文主要使用了Adaboost和肤色模型算法进行编程,经过本文的测试,证明了Adaboost算法的有效性以及肤色模型算法的可靠性。

关键词:图像处理;人脸检测;Adaboost级联分类器

目录

摘要

Abstract

1 绪   论-1

1.1课题的研究背景及意义-1

1.2国内外研究现状-1

1.3本课题研究内容-2

2 图像预处理-3

2.1图像平滑-3

2.1.1常见噪声-3

2.1.2常用去噪方法-4

2.2图像增强-6

2.2.1线性变换-6

2.2.2分段线性变换-6

2.2.3非线性变换-6

3 人脸检测算法简介-8

3.1人脸检测算法分类-8

3.1.1常见的人脸检测算法:-8

3.2肤色模型-8

3.2.1彩色空间-8

3.2.2肤色分布描述-9

3.3 Adaboost算法-9

3.3.1算法原理- 9

3.3.2 Adaboost算法流程-9

4 人脸检测系统基于MATLAB实现-2

4.1算法具体实现-12

4.2系统运行展示-15-

结    论-17

参 考 文 献-18

附录A 源程序-20

致 谢-33

人脸检测技术即matlab的实现,人脸检测研究及MATLAB实现.doc相关推荐

  1. 传感与检测技术,光电二极管和光敏电阻的特性研究实验报告,江南大学物联网工程学院自动化

    江南大学物联网工程学院传感与检测技术<光电二极管和光敏电阻的特性研究实验报告>分享,包括实验目的.实验仪器设备.实验原理及数据分析和思考与总结.仅供参考借鉴.

  2. 人脸识别**检测技术讨论:基于背景人脸相对运动的**判断方法

    **检测是人脸识别安全性的重要保障,是人脸识别厂商将产品普及应用于各行业的重要竞争力.目前**判断的方法很多,但很难基于一种方法就能达到理想的效果,往往需要多种算法的交叉判断,本文主要介绍一种简单有效 ...

  3. 人脸活体检测技术的应用,保障人脸识别环节的安全性

    目前,深度学习的发展使人脸识别技术的性能有了质的提升,其具有自然.直观.易用等优点, 已广泛应用于智能安防.公安刑侦.金融社保.医疗教育等领域.然而, 人脸识别技术的广泛应用亦使得人脸识别技术的安全性 ...

  4. 轨道交通人脸识别技术研讨会圆满落幕,人脸识别将是轨道交通应用的新方向

    近日,由中国信息产业商会自动收费系统专业委员会主办的"2019轨道交通人脸识别技术研讨会"在西安圆满落幕,这次人脸识技术研讨会有100余家单位.近300名代表共聚一堂,共同对人脸识 ...

  5. 中科院广州电子沈阳航空航天大学:基于CASAIM激光自动检测技术实现航空部件自动化智能检测

    近期,中科院广州电子科教与智能制造部(CASAIM)同沈阳航空航天大学在航空部件自动化智能检测达成科研战略合作. 沈阳航空航天大学是一所以航空宇航为特色,以工为主,工.理.文.经.管.艺等学科协调发展 ...

  6. 基于matlab的数字图像边缘检测算法研究,基于MATLAB数字图像边缘检测算法的研究与对比分析...

    ·161· 居 舍 研究探讨 2017年10月(中) 1 绪论 图像边缘中通常包含着重要的边界信息,这些边界信息便于分析和研究图像.另外,边缘检测可以大大降低图像处 理的工作量,将提高图像分析的效率. ...

  7. 基于matlab的风力发电系统仿真研究,基于MATLAB的风力发电系统仿真研究

    基于MATLAB的风力发电系统仿真研究 向恺X刘永前 (华北电力大学动力工程系,北京102206) 摘要:本文建立了风力发电系统风轮的数学模型.传动系统模型.三相异步发电机的数学模型,并用MATLAB ...

  8. 检测技术再进化:人物交互检测,基于多层次条件网络的方法(ICMR2020)

    关注公众号,发现CV技术之美 Human Object Interaction Detection via Multi-level Conditioned Network 基于多层次条件网络的人物交互 ...

  9. 【图像检测-边缘检测】基于遗传算法的边缘检测算法研究附matlab代码

    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.

  10. 一种通用递归深度检测技术 - 基于栈帧内容的检测 - Golang语言描述

    背景 在递归处理的调用中,在具体的工程实践中一般会引入递归深度检测,防止因为错误的数据造成系统的资源极大的消耗,本方法定义了一种通用简单的递归检查方法. 步骤 实现函数RecursiveDepthCh ...

最新文章

  1. 太赞了!副业月入3W的技术大佬的公众号,学起来!
  2. 数字孪生白皮书(2019)
  3. halcon 定位_HALCON高级篇:单个相机的尺寸测量
  4. 【pmcaff】那些 2015 年将出现的产品,你最期待哪款?
  5. 【MyBatis】MyBatis Order By 字段动态动态排序
  6. Shell文本处理三剑客(三)
  7. mysql binlog mixed_MySQL Binlog三种格式介绍及分析
  8. C# word 转 pdf
  9. IT 架构测试之基础架构运维测试简介
  10. Android-S模拟器
  11. Duplicate entry ‘‘ for key ‘Primary‘
  12. 双android系统pcb整合,基于Android的大屏幕拼接显示系统研究与实现
  13. Dubbo基础篇_06_Dubbo监控中心的介绍与简易监控中心的安装
  14. 【树莓派C语言开发】实验12:PCF8591模数转换器模块
  15. 如何使用Java快速地给图片转码和生成缩略图(Thumbnailator和webp-imageio-core的使用)
  16. java h5模板引擎_详解SpringBoot+Thymeleaf 基于HTML5的现代模板引擎
  17. NC14670 脸盆da哥的木桶——牛客
  18. android支持苹果吗,安卓手机能用苹果USB-C音频线吗?实测10款手机仅1款不支持
  19. WEB数据库管理平台kb-dms:数据源权限配置【八】
  20. python面向对象二

热门文章

  1. Android Glide图片框架的使用
  2. 华为路由器 基本ACL配置
  3. 算法一(python)
  4. 谷歌勒令Chrome扩展程序开发者减少请求数据量 并打击欺骗性安装
  5. 如何利用店铺爆款带动店铺其他商品,关联销售怎样做?
  6. Kaggle图像识别竞赛 Plant Seedlings Classification(植物幼苗分类)具体实现
  7. Wattagio for Mac(电池管理)
  8. 微机原理知识点总结9(8255A+8251A)
  9. SpringMVC+Mybatis+Maven搭建 简单配置双数据源
  10. 6个常用大数据分析工具集锦