基于多核DSP的人脸检测系统的研究和实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:zhaoxiufen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机视觉领域的快速发展,大量机器学习算法被用于图像分析和处理,其中人脸检测技术因其广泛的应用领域而备受关注。本文将以人脸检测算法为基础实现一个完整的前端视频人脸检测系统,系统的功能包括实时视频捕获、传输、人脸检测、误检过滤以及人脸图片去重、编码和上传。本系统以基于AdaBoost的NPD(Normalized Pixel Difference)人脸检测算法为研究对象,并对其进行了改进和优化,最终在高性能、低功耗的多核DSP平台上实现。实现整个系统的主要工作包括算法研究和系统构建两个方面。在算法方面,首先介绍了基于AdaBoost的人脸检测算法的总体思路、基本原理以及常用人脸特征表示。然后利用人脸检测算法评价标准对比了部分常用检测算法的性能。最后选择对基于AdaBoost的NPD人脸检测算法进行研究和改进。一方面通过重新训练分类器和叠加眼睛检测过滤非人脸来降低算法误检率。另一方面对检测算法的深层二次树结构的分类器进行了分析,并通过将原始数据重构为满二叉树来提高算法执行效率。另外由于视频的连续性导致系统捕获的人脸中存在大量近似重复的图片,因此对图片去重算法进行了研究。在对比了多种特征之后选择利用LBP特征实现人脸图片去重算法。在系统构建方面,本文以DM8168多核DSP平台为硬件基础,利用McFW软件开发框架构建视频链路实现视频的捕获、预处理和传输。人脸检测算法在进行了仿真和优化之后移植到DSP核实现视频检测。另外为了实现系统需求,对系统进行了完善和改进。首先利用运动目标检测算法提取运动目标候选区域,并在目标区域上做人脸检测。该方法通过过滤一部分背景区域来提高系统实时性,并且在一定程度上减少了由背景图像带来的误检。其次本系统通过核间通信机制将人脸数据从DSP核发送到ARM核,并在ARM核实现人脸图片去重、jpeg编码和上传服务器的功能。在开发过程中从两个方面对算法性能进行测试和对比。一是利用FDDB数据库和基准测试算法在大量图片上的总体检测性能。二是为了方便对比算法在视频上的检测性能,在PC上实现了一个视频人脸检测测试工具。该工具能够对视频中的人脸进行标记,并利用FDDB的基准判断漏检和误检。对视频执行人脸检测算法之后可以获取漏检数量、误检数量、执行时间等信息。
其他文献
将基站纳入城市规划体系,通过编制移动通信基站布局规划确定城市基站的整体布局,进而在控制性详细规划图则中进行落实,有效增强基站建设的可操作性。在移动通信基站布局规划
近日,工业和信息化部批准发布两项关于肥料工业的化工行业标准,其中标准号为HG/T4365-2012的《水溶性肥料》是首次制定,主起草单位为成都市新都化工股份有限公司,该标准适用
结合我厂浓缩大豆磷脂生产线的生产情况,阐述了浓缩大豆磷脂的生产工艺、工艺原理、工艺过程及在生产中应采取的质量控制措施等。
《大决战》前两部由于主要场景中戏的密度过大,或多或少地削弱了观众的观赏耐心。而《平津战役》在有效略去许多无关宏旨似曾相识的画面的同时,浓缩篇幅,加快节奏,侧重了设
军队是保家卫国、维护社会安定的重要力量。国防和军队的现代化离不开现代化的军人保障体系,让军人和军属为国家和人民所做出的贡献能够得到合理的补偿,使得他们能够感到职业
复合左右手传输线的提出在无线通讯领域将有很大的应用前景,也为微波传输线和微波元件的设计提供了一种新思路。根据复合左右手传输线的相位特性及频带展宽原理设计了一个90
消防产品质量的优劣对于建设工程安全顺利的开展,起着基本的保障作用。在预防和应对突发火灾事故中,质量优异的消防产品能够有效的减少人员伤亡,以及国家和企业的财产损失。
学分转换能够给学生带来方便,提高学习的灵活性,满足远程学习者各种各样的个性化需求,促进远程教育机构之间相互交流,促进教学资源的共享,提高优质教学资源的利用率。本文将
从税收意识、税收理论、税收实务三个方面对公民的纳税意识所进行的多层面的调查结果表明:公民的纳税义务意识较强而权力意识淡漠、税法意识较强而税收道德意识较弱、税收理论
目的研究分析中医药辩证治疗糖尿病的临床治疗效果。方法选取我院于2011年4月—2013年2月收治的84例糖尿病患者,将其按照治疗方法划分为两组,其中对照组46例患者接受常规治疗