基于卷积神经网络的双目立体匹配VLSI架构设计

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:wyfwin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
立体视觉利用摄像机在场景中获得的二维图像来重建景物的三维信息,广泛应用于无人机导航、自动驾驶、3D场景重建等领域。其中双目立体视觉模拟人类双眼处理场景的方式,利用双目摄像机机从两个不同的角度获取同一景物在不同视角下的图像,基于三角测量和视差原理,获取物体的三维几何信息。本文选择双目视觉系统中关键的立体匹配问题展开研究。设计了一种基于卷积神经网络的双目立体匹配算法的VLSI架构,并在FPGA上完成了验证。主要贡献如下:(1)设计基于卷积神经网络的双目立体匹配VLSI架构。整个架构包含多卷积层的卷积神经网络、5条路径半全局代价聚合、视差计算、视差优化等模块。根据各个模块的算法复杂度,一共采用了2个时钟频率。快时钟域用于处理算法复杂度较高的卷积神经网络,计算初始匹配代价;慢时钟域用于处理立体匹配算法中复杂度较低的后3个步骤。利用分时复用以及跨时钟域等策略,有效的降低了系统的硬件资源消耗。(2)针对包含多卷积层的专用型卷积神经网络,设计了一种所有层并行,中间数据即出即用,低片上缓存、高吞吐率的流水线型VLSI架构。本文对Eyeriss通用型单层卷积层VLSI架构设计思想进行扩展,实现了一个与专用型卷积神经网络VLSI架构具备相近硬件资源的通用型VLSI架构。在相同的工作频率下,扩展后的通用型单层卷积层VLSI架构的吞吐率是专用型卷积神经网络架构的1.58倍,所需的片上缓存大小和数据总线带宽分别为专用型VLSI架构的6.5倍和6.3倍。(3)设计了斑点滤波、中值滤波、孔洞填充等3个模块用于视差优化阶段。相比于传统的固定窗口的斑点滤波方法,本文采用自适应斑点滤波窗口,根据中心像素点的视差值和所在位置决定滤波窗口的尺寸,进一步提高了匹配精度。7×7中值滤波器采用位级比较法,49个数同时从最高位逐位比较至最低位,选出滤波窗口内的中值。通过比较可发现,中值滤波窗口越大,位级比较法较普通的快速求中值方法能节省更多的逻辑资源。基于CNN的双目立体匹配VLSI架构在kitti测试平台的平均错误率为7.74%,在Xlinx公司的VC707 FPGA开发板上最大工作频率可达到208MHZ,吞吐率为1240 × 376/28 fps,满足嵌入式系统应用的实时性要求。
其他文献
公平正义不仅是人类永恒的价值追求,而且自始至终是马克思理论研究的核心问题。马克思站在无产阶级和最广大人民的立场上,通过对资本主义私有制度、资本主义虚假民主、资本主
近年来,随着国家经济水平的飞速发展,电脑和网络的普及,除了一些边远贫困的农村外,几乎各家各户都已经配备有可以上网的电子设备。因此,网上冲浪已经不仅仅是处于经济繁荣地
目的 探讨下腹部肿胀吸脂术的疗效与并发症的预防。方法 对 2 4例下腹部脂肪堆积症行肿胀吸脂术治疗。结果 术后随访 5个月~ 1年 ,2 4例中达到完美者 10例 ,良好 13例 ,满
启动子是RNA聚合酶识别、结合和开始转录的一段DNA序列。它对基因的表达调控起着至关重要的作用。本文对真核生物启动子的鉴定方法作了简要的总结,并对其优缺点进行了比较。
<正> 1978年5月,扶风县法门公社齐村(不是黄堆公社的齐家村和齐镇村)修陂塘时,先后发现西周时的文物,并送交县图博馆收藏。现选择两件带有铭文的铜器作一介绍。 (害夫)殷5月5
期刊
改革开放深入开展以来,科学技术得到了很大的提升,越来越多的新科技、新技术逐渐出现在大众视野中,为大众的生活带来了极大的便利。3D打印技术作为新时期的一项电子化信息技
目的:观察系统健康教育应用于慢性支气管炎患者护理中的效果。方法:以我院收治的(2015年6月-2017年6月)慢性支气管炎病人240例作为本次研究主体,依据不同病人的不同入院治疗
从分子结构的角度分析卤素颜色产生的原因。电子跃迁时振动能级的改变对氯、溴和碘的颜色影响较大,而电子跃迁时转动能级变化产生的影响较小。
探讨公共图书馆健康信息服务满意度影响因素能促进相关业务建设。通过访谈有健康信息需求的用户,运用扎根理论对原始访谈资料进行编码后构建满意度影响因素理论模型。研究发