采用多核异构架构的双目立体视觉处理器的研究与设计

来源 :深圳大学 | 被引量 : 3次 | 上传用户:smileye1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过双目立体视觉计算出场景的深度信息,一直是计算机视觉研究领域的重要课题。双目立体视觉模仿人的双眼感知物体的原理,并配合相应的匹配算法而得出场景中各物体深度信息,从而实现三维重建、测距等应用。立体匹配是整个双目立体视觉中最关键,研究最为密切,同时也是最难实现的。双目立体匹配就是从两幅图像中(以其中一幅为参考)找出相对应的点,然后根据双目成像模型计算出深度信息。多年来人们对立体匹配的研究已经达到了很高的境界,其深度图也达到了很好的效果。双目立体视觉的实现方式大多数基于CPU、GPU、FPGA等,虽然都可以实现实时,CPU受限于传统的串行计算方式,在算法密度高、复杂度大的计算时黯然失色;GPU和FPGA可实现并行化的处理,但GPU是专门针对特定的图像处理算法设计的,GPU内部的图像处理单元都是定制好的,用户在算法实现时不利于计算单元的“重构”,从而造成资源的浪费;FPGA开发难度较大,一般的软件开发人员了解不深,要求硬件开发者也要具有相当的IC设计基础。在此基础上,本论文对现有的立体匹配算法进行大量的研究,提出了一种适合于并行实现的基于SAD(像素绝对差之和)和census的立体匹配算法,随后论文为该立体匹配算法设计了一种全新的适合并行计算的实验平台(多核异构平台),该平台基于FPGA的硬件可编程及可重构特性,融合OpenCL异构计算标准的HOCR-MPSOC(异构OpenCL可重构多核片上系统)架构。HOCR-MPSOC架构融合Microblaze和OpenRisc1200两种不同的处理器核,以Mcroblaze处理器作为主机,OpenRisc1200处理器作为Open CL从设备的核心开发计算单元,通过AXI总线作为全局互联总线,连接OpenCL设备和专用IP构成多核异构片上系统,通过主机调度各个计算单元及相应的IP共同完成任务,实现处理器核心资源的最优配置从而达到最佳的性能。HOCR-MPSOC的特色在于支持OpenCL异构标准,可以把不同的核心集成到一颗芯片,主机可以调度不同特长的核心完成任务,该系统具有硬件可编程与可重构特性,支持高级编程语言的开发,方便软件开发人员的使用而不需对硬件过多的了解。整个多核异构系统在Xilinx VC707开发板上完成,在图像分辨率为640×480时测试了多组不同的数据,然后分别从匹配效果和系统并行性上分析了整个多核异构架构的性能,论文最后通过合理的分析本系统的实验结果,指出了该立体匹配算法的优化方向及HOCR-MPSOC架构的发展目标。
其他文献
语言沟通是酒店日常服务过程中与客人最为主要的交流当时,但是目前在酒店日常服务中缺乏对于语言沟通技巧的重视,导致了服务问题的出现。本文也将通过对于当前酒店服务中存在
本研究借用玛汉.坦姆仆需求激励模型,对重庆IT企业知识型员工研究,发现他们的需求激励因素排序为:个人发展、提高收入、业务成就、工作自主;且不同年龄、性别、职称、学历的
随着高考生源减少,高考录取率不断提高,高职院校生源质量出现明显下滑,教师们普遍反映学生出勤和课堂表现大不如前,师生冲突也明显增多。直面这些现实问题,作为一个系部的一
首先简述了企业研发的合作机制,然后建立两阶段博弈模型对自主研发、合作代理研发、自私代理研发模式的运作效率进行了比较研究,最后得出了合作研发优于自主研发,自主研发又
近10年来,公众对环境问题的重视程度、环保知识水平、环保意识、参与态度、环保行为方面发生了较大变化,但在参与内容、参与过程及参与保障等方面仍有待改进。要推进“两型社会
笔者2001年元月~2005年12月,运用真武汤为主治疗肺原性心脏病(简称“甘市心病”)患者31例,与单纯应用西医治疗的31例做对照,并对两组右心功能进行观察,取效较为满意,现报道如下。
<正>伴随着我国立法走向细化,规范行政权力、扩大公民权利也走向纵深的势头。公民有权拒缴水电附加费在关涉民生的水、电、汽油价格中,"附加费"现象普遍存在,据报道,全国电费
在回顾集群文化内涵相关研究的基础上,重新界定集群文化的内涵并将其划分为集群精神文化、集群制度文化和集群物质文化三个层面,并分别从集群文化的内核层、次内核层和外围层
现代电子计算机的哲学思考陈庆平(娄底师专,417000)两千多年前,著名的毕达哥拉斯学派信奉“万物皆为数”的格言,这来源于他们对自然的深刻认识。毕氏信徒研究各种类型的数,象偶数、奇数、
自动准同期装置是为实现同步发电机快速并入舰船电力系统而设计的专用仪器,它能控制发电机快速满足准同期条件,从而实现准确、安全并网。本文探讨了发电机安全并入电网所需的