基于arm-fpga的视觉追踪系统的设计与实现

基于arm-fpga的视觉追踪系统的设计与实现

ID:34158938

大小:2.95 MB

页数:63页

时间:2019-03-04

基于arm-fpga的视觉追踪系统的设计与实现_第1页
基于arm-fpga的视觉追踪系统的设计与实现_第2页
基于arm-fpga的视觉追踪系统的设计与实现_第3页
基于arm-fpga的视觉追踪系统的设计与实现_第4页
基于arm-fpga的视觉追踪系统的设计与实现_第5页
资源描述:

《基于arm-fpga的视觉追踪系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于ARM-FPGA的视觉追踪系统的设计与实现DESIGNANDIMPLEMENTATIONOFOBJECTTRACKINGSYSTEMBASEDONARM-FPGA赖文杰哈尔滨工业大学2015年6月国内图书分类号:TP391.2学校代码:10213国际图书分类号:004.8密级:公开工程硕士学位论文基于ARM-FPGA的视觉追踪系统的设计与实现硕士研究生:赖文杰导师:王常虹教授申请学位:工程硕士学科:控制科学与工程所在单位:航天学院答辩日期:2015年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP391.2U.D.C:004.

2、8ThesisfortheMasterDegreeinEngineeringDESIGNANDIMPLEMENTATIONOFOBJECTTRACKINGSYSTEMBASEDONARM-FPGAARCHICTEURECandidate:LaiWenjieSupervisor:Prof.WangChanghongAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:ControlScienceandEngineeringAffiliation:SchoolofAstronauticsDateofDefenc

3、e:June,2015Degree-Conferring-Institution:HarbinInstituteofTechnology摘要摘要目标追踪是计算机视觉中一个重要的研究领域,目标追踪算法涉及到光流法,特征提取,模板匹配,目标检测,机器学习等高级算法,需要解决光照和场景变化、被追踪目标外观特征多变和被遮挡、多目标跟踪等问题,是一个极具挑战的研究课题。由于目标追踪算法本身的计算复杂性,其对运算平台的要求比较高。传统的算法运行平台往往是台式机或者笔记本电脑,这极大限制了目标追踪算法的应用范围,随着嵌入式处理器运算性能的提高,一些主流的嵌入式运算平台已经能够

4、胜任一些较为简单的机器视觉的任务。本文首先对目前市场上主要采用的DSP,FPGA和ARM嵌入式计算机视觉实现平台进行了分析,提出了FPGA+ARM的硬件结构,设计了FPGA图像采集卡、ARM嵌入式算法运行平台和上位机软件,完成了整套嵌入式视觉开发平台的开发与调试,实现了图像采集、MJPEG编码、BITMAP编码、设备和上位机网络通信、上位机实时解码显示等功能。随后,分析了当前主流的目标跟踪算法,筛选出计算复杂度较小的基于时空上下文特征学习进行目标追踪的算法(STC),在笔记本电脑上对算法进行了验证和参数调试后,将算法移植到嵌入式算法运行平台上。最后,对STC算法

5、进行了测试,在测试过程中,分析了STC算法在跟踪目标快速运动场景下容易失败的原因,并针对相机静止的应用场景,提出了一种基于混高斯背景建模的改进STC算法。关键词:机器视觉;时空上下文;目标追踪;嵌入式平台;混高斯背景建模-I-AbstractAbstractObjecttrackingisoneofthemostchallengingfieldsofthecomputervision.Itinvolvesmanyhigh-leveltopicsofcomputervisionsuchasopticalflow,featureextraction,template

6、matching,detectingandlearning.Thetrackingproblemissuchachallengingtaskbecauseitaimstosolvethefollowingquestions:sceneilluminationchanges,complexobjectshapes,non-rigidorarticulatednatureofobjects,partialandfullobjectocclusions,multi-targettracking.Becauseofthecomplexityofthealgorithm,

7、itrequireshigh-performancecomputertocarryoutthecostlyprocesswhichhighlylimitstheapplicationofthesubject.AsthedevelopmentofthecomputingpowerfortheCPUforsomeembeddedplatform.Somesimpletrackingtaskshavebeentestedinsomehigh-performanceembeddedplatforms.Firstly,thethesisanalysesthemainemb

8、eddedsolutio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。