基于ASIC硬件架构的视线检测系统研究与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:Henkel_liu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视线检测是在人机自然交互等诸多领域扮演着重要角色的技术。本文针对视线检测系统中所使用的Adaboost人脸检测算法和眼部特征提取算法进行优化加速,根据系统中各任务的特点合理选择硬件实现或软件实现,以达到视线检测的实时要求。本文的研究目标是实现基于ASIC硬件架构的实时的视线检测系统。其基本工作流程是利用摄像头拍摄一幅图片,然后利用Adaboost算法完成人脸的定位,进而基于人脸框粗定位眼睛区域,在粗的眼睛区域内完成眼睛区域的精确定位,在此基础上找到眼睛的瞳孔和内眼角特征点,最后利用视线估计模型估算用户的视线方向和注视位置。本文充分考虑Adaboost人脸检测算法的并行性,根据ASIC实现的硬件特性对算法的缩放、检测方式和弱分类器计算进行优化,为该算法设计专用处理单元,以达到提高人脸检测速度、降低系统的资源占用、提高系统的整体性能的目的;同时,脸部区域定位和眼部特征点检测算法的计算量不大,但逻辑运算比较复杂,考虑采用软件方式实现,通过对算法的内存占用、计算等方面调整优化,实现在嵌入式软核Nios中的运行。本文所设计的硬件结构在保证高检测率和较低工作频率(100MHz)的条件下,消耗的资源相对较少,并且在Altera的Stratix IV平台上完成了验证。针对640×480分辨率的图像,检测速率为12帧/秒,能够达到本文中视线检测的实时性需求。
其他文献
本课题所设计智能电力监控系统具有电能计量、分时计量、最大需量计量、监控、监测、事件记录、自检、负荷使用曲线记录等功能,基于Modbus通信协议的RS-485实现了主管理机与下
相对于多重化结构的SVG,链式SVG具有无需采用多重化变压器、开关频率低、动态响应快、谐波少等优点,逐渐成为了无功补偿发展的趋势。本文主要对基于IGBT、的链式SVG的主电路拓
视频同步是将非标定且放置在不同视角位置的多个摄像机记录的同一动态场景的多个视频序列进行时间校准的技术,视频同步的核心目标是建立多个视频序列中来自同一物理时刻的视频
高端容错计算机由于其高可用性和强大的信息处理能力,被广泛应用于银行系统。但是国内的高端容错计算机市场一直被国外厂商所垄断。由于国内在该类产品技术方面的缺失,使得国家
超声波多普勒流量计主要用于污水类非纯净液体和混有固体颗粒的两相流的流量测量,其优点是:分辨率高,对流速变化响应快;对流体的压力、粘度和温度等因素不敏感。因此,超声波多普勒
本文将复合非线性反馈控制技术引入输入受限线性系统的输出调节问题,研究了复合非线性反馈控制器构造方法及其可解性条件,有效地提高了伺服系统的瞬态性能。   对输入受限
分数阶微积分是一个与整数阶微积分有同样长历史的课题,但直到近几十年,因其在物理和工程中的应用,才又重新引起了人们的重视。它将常见的微分和积分运算推广到任意实数阶,非常适
本课题以国家高技术研究发展计划(863计划)重点课题《助老/助残机器人关键技术研究》为背景,研究实用型陪护机器人控制系统的设计与实现,从成本和实用性的角度出发,结合实验室原
“南极天文科考支撑平台”项目期望突破在南极最高点Dome A地区的高原极寒低压环境下,无人值守自动天文观测站的就地自动监测与控制、海量数据存储、通信等关键技术。超级计算
ZigBee作为一种新兴的短距离、低速率无线个域网技术,被广泛地应用于工业、医疗、环境监测、智能建筑、数字家庭等领域。本文针对大型公共场合如机场、车站等的窗控系统,在 Zig