基于DSP系统的AdaBoost人脸检测算法实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:zhhaibin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸检测是基于图像处理人机交互的重要研究内容之一,它是指在给定静止图像或视频序列中,适应图像或视频序列中人脸的位置、大小、方向、姿势、光照等变化,找到并定位所有人脸确切位置的技术。除此之外,人脸检测作为人脸信息处理中的一项关键技术,在基于内容的图像检索、图像编码、医疗诊断、视频监控、人机交互等方面有着日益广泛的应用,成为了模式识别与计算机视觉领域内一项受到普遍重视的研究热点。   Viola于2001年提出了基于AdaBoost算法的人脸检测方法,通过综合AdaBoost和Cascade算法实现了实时的人脸检测算法,此算法检测速度快、正确率高,使人脸检测从真正意义上走向实用。   本文首先通过测试比较基于肤色的人脸检测算法和AdaBoost人脸检测算法的性能,选择了抗类肤色干扰性能好、且能同时检测多人脸并能适应人脸尺度变化的AdaBoost人脸检测算法作为移植算法。此外选择Intel公司OpenCV库中的AdaBoost人脸检测算法程序作为移植的源程序。   然后,本文介绍了算法移植所需要的平台,即德州仪器(TI)公司的TMS320C64x+芯片的DSP(Digital Signal Processor)系统。通过分析DSP系统软硬件结构与性能,为以后算法移植的实现和优化打下了坚实的基础。   最后,本文详细讨论了AdaBoost人脸检测算法程序从PC到DSP移植的实现和优化过程,并通过实验测试分析算法的性能和优缺点。在移植的实现阶段,通过分析比较PC和DSP相关资源的差异,提出移植实现的方法和步骤,并最终在DSP系统上顺利实现。在移植的优化阶段,通过算法层次优化、C语言级优化和内存及Cache优化,算法的执行效率提高94.7%,达到了预期要求。
其他文献
随着IP业务的急剧增长,传统的光网络难以适应现代网络业务和拓展新业务的需要,而自动交换光网络(ASON,Automatic Switching Optical Network)作为当今社会最有发展前景的智能
随着无线通信技术的发展,人们对无线频谱资源的需求日益增长,无线频谱成为越来越紧缺的资源。认知无线电技术允许非授权系统在保证不对授权系统造成有害干扰的前提下机会式地使
随着通信业的发展,手机用户越来越多。目前,我国手机持有量已达7亿。手机终端功能越来越强大,手机业务也越来越丰富,其中移动多媒体是人们最看好的业务之一,市场前景巨大。20
自由搜索算法是近年来提出的一种较新的群体智能优化算法,其算法自身还有很大的研究空间,因此对自由搜索算法进行有效的改进仍然是目前学者研究的一个热点。本文提出一种基于
结合国内外视频监控系统的发展特点,提出了一种基于SOPC技术的网络视频监控头的解决方案。本视频监控头是由以NiosⅡ处理器为核心的视频监控头服务器端、相关网络设备和若干P
在地质勘探或石油探索中,地震勘探是一种重要的物探方法。人们往往在土壤中进行炸药爆破来激发地震波。由于地震波在地下不同的地质传播时,它的波形、振幅强度和路径会随所通
行为识别是近些年计算机视觉的一个热门研究领域,受到很多学者的关注。行为识别可以应用在视频监控、视频检索、人机交互、军事、安防、医疗诊断、工业检测、交通管理、运动
随着国家工业水平与科学技术的飞速发展,电能在逐步成为基础能源的同时,各个行业对电能质量的要求也在逐渐提高。由于各种非线性、冲击性和波动性电力设备的广泛应用,各类电
近几年随着移动用户的急剧增长,移动通信市场接近饱和,移动用户流失已经成为运营商主要关心的问题。通过移动通信用户关系管理数据(CRM)和用户通话详单数据(CDR)来预测移动通