嵌入式人脸检测系统的软硬件协同设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:wdj702
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸检测是机器视觉的重要组成部分,广泛应用于人机交互,视频监控等领域,而这些应用领域都有嵌入式化的需求,因此如何在嵌入式平台实现实时人脸检测是非常有价值的研究课题。本文使用的AdaBoost人脸检测算法计算复杂,数据访问量大,很难用纯软件方案在嵌入式平台上实时实现。本文提出了一种人脸检测的SoC方案,通过人脸检测加速器提高检测速度。加速器使用阵列单元架构,通过并行和流水等技术大大加速了检测过程。此外优化的窗口扫描策略,可以大大减少加速器对外部数据的访问次数,减轻系统的访存压力。本文在设计嵌入式人脸检测方案的同时,还给出了一整套基于ESL的嵌入式系统软硬件协同设计的流程。随着SoC设计的复杂度越来越高,设计初期的系统架构设计对最终SoC各方面性能的影响日益增加。SoC系统中软件和硬件结合得更为紧密,需要进行软硬件协同设计和验证。传统的RTL级软硬件协同设计和验证只能在设计的中后期才能进行,不利于尽早发现系统的瓶颈。本文使用先进的电子系统级设计方法,贯穿整个系统的开发过程。首先利用ESL平台分析算法的瓶颈,继而设计合适的软硬件划分方案和软硬件接口。在深入研究系统瓶颈和算法数据流特点后,设计硬件加速器的结构,并利用ESL工具编写硬件加速器的周期级精确模型。在开发过程中,硬件模型逐渐被细化,任何阶段都可将硬件模型集成到ESL平台中,进行系统的软硬件协同设计和验证。ESL平台的仿真结果显示,带有加速器的嵌入式人脸检测系统与纯软件方案相比有很大的性能提升,可以达到实时检测的速度。本文的工作对人脸检测SoC芯片的研究和设计有很大的参考价值。
其他文献
历史作品编纂简称历史编纂。目前,历史编纂的主体是历史学家,但其编纂手段仍十分原始。在传统的编纂实践中,历史学家在收集完一定的史料和文献之后,通过将相关史料和文献进行
云计算作为一种新兴的商业计算模式,是目前研究和应用最为广泛的分布式计算。云计算拥有规模庞大的服务器集合和大量的用户群体,需要频繁的进行资源分配。当前,如何在满足用
在信息技术高速发展的海量信息时代,海量数据管理技术已经成为社会信息化的迫切任务。如何有效地存储和管理海量数据并高效地支持海量数据上的查询,对数据库管理系统提出了严
目前,Web2.0已经逐渐成为互联网未来发展的潮流。相对于传统的Web1.0模式,Web2.0模式下的应用架构的核心概念有两个方面:一是向服务化方向发展,二是向平台化方向发展。Web2.0
20世纪90年代以来,工作流技术成为计算机应用领域中的研究热点之一。随着工作流技术不断发展,以及社会企业竞争日益剧烈,政府提高效率的紧迫性,对工作流产品的时效性、灵活性、可
随着我国近海沿岸的快速开发,近海海域生态环境破坏的风险也在逐渐加大,为有效保护和合理地使用其近海海洋资源,迫切需要对其近海海域的一些关键环境要素进行实时、立体、长期的
在扩散制造模式下,质量信息具有分布性、异构性、多样性等特性,它们对该环境下的质量诊断造成了极大的不便。为此,本文引入本体来解决质量信息的集成,为质量诊断提供支持。首
工作流技术是近几年计算机集成制造领域发展最为迅速的技术之一,也是当前IT领域的一个研究热点。同时,工作流技术作为现代企业实现过程管理与过程控制的一项关键技术,为企业
基于传统标识技术的食品安全管理和溯源系统主要解决食品信息的可追溯性和源头控制等问题,无法实现食品(特别是冰鲜水产品)流通过程中的水产品货架期控制、品质状态预测与监管以
Ad Hoc网络是一种当前研究最热门的、发展快速的无线网络。它可以在没有任何基础设施支持下灵活快速的组网,满足人们某些特殊要求,因此它快速的从军事应用拓展到民事应用领域。