基于RISC-V处理器的卫星图像云检测算法设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:CoolTNTmax
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,我国星上实时云检测及图像判读的卫星项目中不断取得突破性的进展。但现有卫星在轨处理系统以固定算法的硬件为核心,设计难度大,通用性差,功能升级困难,无法满足我国日益增长的军事与民用卫星侦测需求。实现高性能的可配置通用处理器是解决卫星图像云检测工作的最佳途径。然而当前成熟的商业指令集架构存在着技术封锁、扩展设计复杂等问题,导致难以在星上云检测应用场景等领域上进行自定义指令集架构等。为了解决这些问题,本文以RISC-V开源指令集架构为基础,选定U-Net图像分割算法为云检测算法,并优化现有的XD RISC-V处理器浮点流水线数据通路,完成了云检测指令、协处理器硬件加速功能与云检测软件函数的定制设计,最后经过了实验验证与性能测试,实现星上云检测的高效运行。通过分析传统星上云检测算法与U-Net神经网络算法,得出了基于U-Net云检测算法对任意背景的遥感图像都具有较好的普适性与精确性。给出了基于XD RISC-V处理器实现U-Net网络并实现硬件加速的方案。通过搭建并训练U-Net网络并传递参数到处理器的存储单元中,利用软件编程的方式,在XD RISC-V处理器上实现卫星图像处理云检测功能。分析了U-Net算法在处理器上实现的性能与资源消耗问题,采用数据旁路传播的技术解决处理器中浮点流水线数据冲突的问题,并定制设计了RISC-V云检测指令与协处理器架构,实现了协处理器的权重与偏置参数加载、图像数据预处理、卷积运算等硬件加速功能,最后基于自定义的RISC-V云检测指令与协处理器功能定制API函数,实现协处理器的快速调用。本文基于XD RISC-V处理器搭建了软件仿真与FPGA测试平台,通过软硬件协同的方式对设计实现进行验证:对处理器、协处理器的设计进行功能仿真与验证,并随机选取了5000幅GF-1遥感卫星的图像对云检测算法设计实现进行板级测试,测试的结果与服务器的结果对比一致,且性能基本满足了指标要求。同时,在板级测试中,通过协处理器硬件加速设计,U-Net算法种浮点运算的效率提升到原处理器实现的22.91倍,消耗的存储空间减少为原处理器消耗的存储空间的31.73%,经过综合、一致性检查流程,基本满足星上实现云检测的指标性能要求,并最终交付流片。
其他文献
目前推荐系统的一大研究热点是基于用户交互序列挖掘其中隐含的用户兴趣,在取得显著效果的同时,个性化推荐场景中也存在着数据稀疏性和冷启动问题。本课题基于上述几个问题进行了深入研究,具体如下:本课题利用图嵌入(Graph Embedding)技术来解决数据稀疏性和用户商品冷启动问题。在常规的图嵌入算法基础上,通过引入商品辅助信息,利用随机游走算法对商品的各类属性进行建模并获取对应的Embedding向量
水库防洪调度是一个复杂多目标优化问题,具有决策变量维度高、不同决策维度之间具有链式相关性的特点,因此进化多目标优化算法在求解该类问题时会因为搜索空间过大、决策变量相关性强而导致收敛缓慢,求解效率低下,甚至无法跳出局部最优解而导致求解失败。另一方面,进化多目标优化算法需要输入洪水完整过程线才能进行求解,因此多目标优化算法往往被用作离线求解方案,在线调度目前主要利用调度规则进行决策,但调度效果不如人意
为了将人工智能应用于从世界收集的大量无标注数据,一大关键难题是要用弱监督或无监督的学习方法来学习有用的表征。传统医学影像学的图像分辨率往往不足以充分表示清晰的细胞信息,数字病理时代的全切片成像技术带来了多尺度、高精度的更清晰的数字可视化数据,使得病理图像具备更多微观细节信息。卷积神经网络强大的特征提取能力能够有效提取数字病理图像中的特征,然而病理医生的缺失以及病理图像的标注困难使得带有标签的样本不
随着通信技术的快速发展,天线在军用领域和民用领域发挥着越来越重要的作用,其设计要求也越来越高。天线测量作为分析天线的重要方法,是天线研究领域不可或缺的一步,天线的高性能依赖于精密的测量系统与先进的测量技术。随着天线测量技术的发展,天线测量的研究方向由远场测量转向近场测量,通过探头将近区场幅度相位信息收集起来,再采用近远场变换对近场测量的数据进行处理,从而得到天线辐射远场的特性。近年来,为了提升天线
近年来随着教育信息化、个性化教育等观念的逐渐深化,在网络上进行自主学习已经成为学生获取知识的重要途径之一。在线教育平台会为学生提供不同形式的知识学习方式,如通过视频、文档的形式进行知识传播。然而,由于平台中的教学资源数据之间是相互独立的关系,分散地存在于网页结构中,学习资源之间并没有通过逻辑关系建立连接,难以形成系统化的知识体系结构。该问题导致课程信息背后隐含的丰富语义信息被人忽略,课程数据可利用
近年来,随着互联网和信息通讯技术的快速发展,人们已习惯在线办理各种业务。这导致线上海量文本数据呈爆炸式增长趋势,对依靠人力处理政务和提供服务的政务平台造成了巨大压力。文本分类技术作为能加速工单审批、建档分类的可行途径之一,逐渐受到学术界和工业界的广泛认可和关注。目前,在电子政务领域中,文本分类算法的应用寥寥无几,模型鲁棒性差是现有模型在实际应用时面临的主要难题,而导致此现象的原因一方面来自数据层面
随着互联网技术的不断发展,图像检索技术在现实生活中的应用也越来越广泛,特别是电子商务领域。比如在淘宝、京东等电商平台上,用户输入欲购买商品的图像,平台使用图像检索等技术,返回用户欲购买商品的相关信息,这是生活中使用较多的应用场景。图像中所包含的信息比文字或者音频所包含的信息更具体、更简单,而图像所占用的存储空间比视频所占用的存储空间更小、更方便人们使用。因此,图像检索一直是互联网中的研究热点。在酒
随着云计算技术的发展和物联网技术的进步,智慧医疗服务因其能为患者提供更好的诊断和治疗成为人们关注的热点.然而智慧医疗在带来便捷的同时,也出现了一系列安全问题,如数据篡改、隐私泄露等问题.在已有的方法中,支持策略隐藏的属性基加密(ABE)可以有效的解决这些问题,在保护用户隐私的同时可以避免机密数据的泄露以及篡改.然而目前大多数支持策略隐藏的方案仍存在诸多问题,如解密效率较低、方案的安全依赖强困难假设
云存储作为云计算的延伸,具有资源共享、管理成本低以及可扩展性等优点,因此可以为用户提供高效快捷的存储和计算服务.电子医疗系统可以帮助患者获取、管理和共享其健康数据,从而有助于预测多种疾病,提高医疗服务质量.随着现有的医疗数据规模的不断壮大,基于云存储的电子医疗的发展也愈发迅速.然而,一些云安全问题也接踵而来,诸如数据的机密性问题和灵活的访问控制问题.属性加密作为一种密码原语可以解决对健康数据的细粒
积分微分方程及包含在物理学、生物医学、经济学、生态学等领域实际问题的数学建模中有着广泛应用.本文主要结合积分微分方程和泛函分析基本理论与方法,着重讨论在非局部初始条件下,几类发展型积分微分包含系统的可解性与可控性,内容主要涉及一类具有Clarke次微分的时变积分微分包含系统的可解性和近似可控性;在预解算子紧和非紧的情况下,一类带有泊松跳跃的随机积分微分包含系统的可解性及解集的拓扑性质;当预解算子紧