基于Adaboost算法的人脸实时脸检测及FPGA设计

来源 :中北大学 | 被引量 : 0次 | 上传用户:c492665189
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸检测作为人脸信息处理中的一项关键技术,在自动人脸识别、智能人机交互、视频会议等领域得到广泛的应用。目前已提出了基于知识、外观、特征、模板匹配以及Adaboost等多种人脸检测方法。Adaboost人脸检测算法具有检测速度快、检测率高等优点,被研究者们大量的应用。目前人脸检测系统大多在计算机上采用软件实现的方法,其实时性差,无法满足在实际应用中小型化、实时性的工程需求。随着可编程逻辑器件的发展,结合FPGA在并行处理运算和可重构技术上的优势,本文用硬件架构的实现方法设计了基于FPGA的Adaboost人脸检测算法系统,为人脸检测系统的小型化、实时性做了一定的工作。  本文在对Adaboost人脸检测算法研究的基础上,用硬件架构实现的方法在FPGA开发平台上进行了设计。首先在介绍了常用人脸检测算法的基础上详细介绍了基于Haar特征的Adaboost人脸检测算法。其次描述了基于AdaBoost算法的人脸检测过程,结合FPGA硬件架构实现的特点对传统的图像金字塔缩放机制进行了适当的改进,提出了并行结构的图像缩放机制。最后在采用Xilinx公司 XC4VSX25为核心芯片的SEED-FEM025开发平台上对检测系统进行了整体设计。其中包括视频采集模块、有效视频数据分离模块置、AdaBoost人脸检测模块、视频帧缓存模块和视频显示和验证模块的硬件设计。在视频采集模块,采用硬件逻辑语言完成可对视频编码芯片TVP5150配置的I2C控制器的设计。在人脸检测设计模块,结合FPGA芯片的良好的可编程结构,优秀的并行计算能力,采用了流水线连接和并行结构连接的图像并行处理技术,完成了图像的缩放单元、积分单元、分类器单元及检测结果合并单元的设计。
其他文献
社区是社会治理的深厚基础和重要支撑,也是基层治理的“最后一公里”.如何在实践中实现党的领导下的政府治理和社会调节、居民自治良性互动,打造社会治理共同体?湖南省长沙市
期刊
基于单目视觉系统的航天器相对导航理论是航天器接近任务的一项关键技术,本学位论文结合国家安全重大基础研究项目:“微型航天器新概念、新机理研究”(课题编号:51312)的子课题
动静脉内瘘(arteriovenous fistula,AVF)是维持性血液透析患者的生命线,内瘘狭窄和血栓形成是AVF最常见的并发症,常直接导致AVF丧失功能[1,2].无论是新建立的内瘘,还是在使用
期刊
随钻测斜仪的主要作用是完成井斜角、方位角、工具面角等参数的测量。目前国内定向钻井过程中所用的传感器均采用加速度计和磁强计,但由于磁强计易于受到各种因素引发的电磁
航空发动机中的许多部件存在着由于流体动力和传热引起的结构弹性变形,反过来,结构的变形又会直接导致流道的形状的变化和其中的流动和传热特性的变化。先进发动机的设计需要
叶轮机内部流动非常复杂,仅以传统的稳态全湍流方法对叶轮机内边界层流动进行数值模拟显然已不能满足工程需求。本文首先基于雷诺平均方法求解Navier-Stokes方程,将原始SA湍
机器视觉测量技术已被广泛应用,具有很多优点,例如:精度高、非接触、适用性广和自动化水平高。近年来我国的铁路和地铁事业高速发展,车轮对列车的安全起着至关重要的作用,因
条干均匀度是衡量纱线质量优劣的重要指标,是纺纱工艺和机械性能的综合体现,纺织行业中一般通过检测该指标来评定纱线的质量,因此对该指标进行准确检测对控制纱线质量尤为重
随着第四次工业革命的提出,工业生产智能化的理念逐渐深入人心。叶轮机械广泛应用于众多工业领域,其中轴流压缩机的市场需求量随着经济的发展也在不断增长。但是轴流压缩机内部
本文以深圳德普施科技公司生产的DRROB604六足机器甲虫为对象,在运动学分析的基础上,研究了该教学六足机器甲虫稳定爬行的基本步态,并进行了软件运动仿真和实物运动检验。首