应用于人工视觉假体的图像分割神经网络设计与硬件实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:woai2011ni
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视觉残疾是影响人类生活最为严重的疾病之一,研究人工视觉假体能够给盲人带来重获视觉的希望。图像处理是人工视觉假体系统中的核心组成部分,本文研究基于深度学习的图像分割神经网络设计和基于FPGA的硬件加速设计在人工视觉假体上的应用。本文基于室内场景,选取室内常见的床、沙发等八类目标制作了256*256大小的RGB图像数据集。在图像分割网络的设计上,针对全卷积神经网络硬件代价大、运行时间长等问题,对其做出改进应用在人工视觉假体。将第一层卷积层的填充单元由100改成1,第一层全卷积层卷积核大小改成3*3,全卷积层的通道数均改为1024,对裁剪层顺序做了调整,还将最后一层反卷积层的卷积核和步长减半得到不同输出大小分割图像的网络。在K80 GPU服务器上训练测试改进的分割网络和原始的分割网络,统计对比各个网络的性能,结果表明改进的分割网络比原始的分割网络明显具有较快的分割速度和较小的硬件代价,其中显存占用量减小3倍多、模型大小减小了6倍多、在运行时间上也有3倍多的提升,而对于在分割准确率上一个百分点左右的下降是视觉假体应用能够接受的。本文完成了改进全卷积神经网络算法的硬件加速IP的设计与验证。详细阐述了IP的架构设计和各个模块的设计方案,使用Verilog语言完成IP的RTL设计,并将其采用axi4总线协议进行封装,还设计了一个简单的控制指令系统,用于IP的软硬件接口控制。此外,由于本文研究的视觉假体是基于32*32的微电极阵列,所以还设计了将改进分割网络分割得到的图像处理成32*32大小的功能。本文对设计的IP在完成基于Modelsim功能仿真与基于Matlab计算模型的协同验证之后,使用VC709 FPGA开发套件进行硬件实现验证。验证结果表明设计时钟可达到135MHz,估算出FPGA的处理速度是服务器上至强E5-2620V4 CPU处理速度的1.5倍,并且FPGA的功耗只有服务器CPU的4.8%。图像分割有着广泛的应用场景,本文的设计对于处理其它图像分割任务(如医学影像分割等)有着参考意义,设计的不足之处是实时性还有待提高。
其他文献
目的:对同一组受试者实施三种不同平卧间隔的反复体位改变,研究三种模式反复体位改变对心血管功能,脑血氧和心率变异性影响的特点及相互差异。方法:试验采用重复测量设计,13
本文描述了面向装配的飞机数字化设计理念,为了将装配需求引入到飞机数字化设计中,从不同角度介绍了飞机数字化设计的主要研究内容;并基于MBD技术,分析了装配协调与自动化装
目的研究一种内镜专用过氧乙酸消毒剂对管腔生物膜清除效果,探讨内镜生物膜洗消方法。方法通过细菌定量检测方法,评价某内镜专用过氧乙酸消毒剂对模拟内镜管腔生物膜清除效果
下面的故事中虚构了四个角色:老鼠嗅嗅和匆匆、小矮人哼哼和唧唧,用来代表我们的不同方面。我们每个人都具有这些不同的方面,我们的行为或者像嗅嗅,能及早地嗅出变化的气息;
2008年4月10日~13日,第七届全国新世纪小学数学课程与教学系列研讨会在河南郑州市拉开了帷幕。来自全国十几个省(市)的数学教师和教研人员聚集在一起,围绕"读懂学生、读懂教材
在全球经济一体化的推动下,国际商品流通日益频繁,广告作为一种跨国营销手段必不可少,广告的翻译也就尤为重要。广告翻译质量的高低直接决定了广告目标能否顺利实现,这就需要行之
J柴油机厂一分厂承担柴油机机体、缸盖、罩壳等箱体类的加工制造,其中柴油机机体是柴油机的核心部件,是发动机各机构和各系统的安装基础,结构复杂,加工周期长。16缸V型柴油机
随着我国经济结构的调整和发展,大量的下岗职工转为城镇自由职业者,部分新增劳动力也从事非正规就业,农村劳动力不断涌入城市,可以说,我国正处在劳动力供给高峰期。所以,灵活就业将
随着经济发展和人们生活水平的提高,河流作为城市生态系统的重要组成部分,在城市生态化建设中发挥着主力军作用。然而,随着工业化和城市化的迅猛发展,城镇赖以生存的河流却遭到日
1-磷酸鞘氨醇(sphingosine-1-phosphate,S1P)是细胞膜鞘磷脂代谢过程产生的一类信号分子,在免疫系统中,与细胞膜表面的G蛋白偶联受体S1P受体(S1P receptors,S1PRs)结合,通过相关