AdaBoost人脸检测算法的DSP实现

来源 :成都理工大学 | 被引量 : 6次 | 上传用户:sxq5588
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸检测是在指给定的一幅图片或连续视频中确定是否有人脸的存在,如果有人脸,则标出人脸的位置和大小。人脸检测是计算机模式识别最热门的研究课题之一,在视频会议,远程监控,远程治疗中都有应用。许多学者,和专家对此做了许多大量的工作,取得了优秀成果并提出了大量的有效算法。但大多是在PC机上实现的,不能满足便捷,实时,低成本的要求。根据这一现状,本论文提出了在DSP环境下实现Adaboost人脸检测算法。本文的主要工作如下:1、人脸检测算法居多,在了解相关的人脸检测算法后,进行最后的比较,选定适应能力强、错误率小的Adaboost人脸检测算法。基于Haar特征的级联分类器算法,在训练样本足够多足够好时,在理论上可以将错误率降到任意小,可以适应许多复杂的环境中。2、本文对Adaboost人脸检测算法实现MATLAB的仿真,可以首先不去研究算法是如何实现的,着重关注算法本身的性能。3、在硬件的实现上,使用DM642芯片,它在视频图像开发上提供很多硬件支持。用到DSP/BIOS实时系统进行编程,大体分为三个任务:分别为图像处理,图像分析,图像显示三个任务,任务之间互相通信。4、Opencv是开源的计算机视觉库,是图像处理的有利工具,可以为图像工程师大大缩短产品开发时间。本文对Opencv的人脸检测部分进行研究并进行DSP上的移植,在移植过程中充分考虑到DSP的内部硬件结构特点和软件编程,对Opencv中用到的数据结构和函数进行适当的修改和裁剪,程序能够在DSP中合理的运行。
其他文献
近年来,随着虚拟现实、分布交互仿真等技术的兴起,碰撞检测问题开始成为研究的热点。快速精确的碰撞检测对于提高虚拟环境的真实性、增强虚拟环境的沉浸感有着至关重要的作用
随着电子工业的快速发展,印制电路板(Printed Circuit Board,PCB)市场的需要也日益增加,市场对PCB孔质量的要求也急剧增加。PCB缺陷检测技术是PCB行业提高产品竞争力,改善产
基于匹配追踪(MP)的信号稀疏分解在时频分析、信号检测、信号特征提取、数据压缩、图像修复等方面有广泛的应用并表现出良好的性能,但是,分解复杂度高成为其得到广泛应用的巨
自World Wide Web诞生以来,这种全新的生活方式已经改变了世界,无论是经济、政治、文化,还是人们的日常生活。Web改变了世界,同样,Web也改变了整个软件行业,应用系统的主流架