0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于FPGA+GPU异构平台的遥感图像切片解决方案

中科亿海微 2024-09-20 08:05 次阅读

随着遥感和成像技术的不断进步和普及,获取大量高分辨率的遥感图像已成为可能。这些大规模的遥感图像数据需要进行有效的处理和分析,以提取有用的信息,进行进一步的应用。遥感图像切片技术应运而生,该技术可以将大型遥感图像分割成图像切片信息,以便更有效地处理和分析图像数据。

中科亿海微自主研制的AI目标识别加速卡,基于FPGA+GPU异构并行计算处理架构设计,内嵌深度学习AI推理框架引擎,可实现图像处理的目标识别加速应用。

18c257d6-76e4-11ef-bb4b-92fbcf53809c.png

图 AI目标识别加速卡实物图

中科亿海微的遥感图像切片解决方案,基于自研的AI目标识别加速卡,FPGA实现遥感图像预处理如图像切片等预处理,GPU实现图像感知功能。通过FPGA以滑窗的方式将原始大尺寸遥感图像切分成固定尺寸的分片图像,然后依次把每一个分片图像输入到GPU进行目标识别处理,大大提升了图像数据处理和目标检测识别的效率。

18db844a-76e4-11ef-bb4b-92fbcf53809c.png

图 遥感图像切片原理框图

图像切片系统由图像解码模块、原始图像下发模块、图像切片模块、切片图像上传模块组成。

图像解码模块在主控CPU中实现,主要实现TIFF、IMG、JPG、BMP等主流图像文件格式的图像解码,解析为多波段的图像立方体数据。原始图像下发模块实现主控CPU将解析后的图像数据下发到图像切片处理板卡的原始图像帧缓存队列。图像切片模块主要实现坐标计算、突发读取信息生成、切片数据读取和切片数据写入等功能。切片图像上传模块采用中断的方式,当切片图像缓存完毕时,通知GPU读取图像。

方案优势

并行处理能力:FPGA和GPU都具有强大的并行处理能力,可以并行处理大量像素数据,加速图像分析和处理过程。

  • 灵活性:FPGA是可编程硬件,可以根据特定需求进行定制化设计,适用于需要快速定制和优化的应用场景。GPU虽然是针对图形处理设计的,但也可以用于通用计算,具有一定的灵活性和通用性。
  • 功耗和性能平衡:FPGA在功耗方面通常比较低,且具有较高的性能,适合对功耗有严格要求的应用。GPU在处理大规模并行计算时性能突出,但功耗相对较高,适合对性能要求较高的应用。
  • 实时性:FPGA具有较低的延迟,适合对实时性要求高的应用场景,如遥感图像处理中的实时监测和分析。GPU在处理大规模数据时也能提供较高的实时性能,但相比FPGA可能存在一定延迟。

典型应用场景

图像压缩:图像切片算法常用于图像压缩中,将图像分割成多个小块(切片),然后对每个小块进行压缩处理。这种方式可以减小图像文件大小,节省存储空间和传输带宽。

  • 图像拼接:在全景图像、医学影像等领域中,图像切片算法可将大图像分割成多个小块进行处理,然后将处理后的小块图像拼接在一起,实现全景图像的显示或医学影像的分析。
  • 图像分割:图像切片算法也常用于图像分割任务中,将图像分割成多个区域或对象。这有助于在图像中识别和分离不同的物体或区域,为后续的图像分析和识别提供基础。
  • 图像处理:在图像处理过程中,图像切片算法可将大型图像分割成小块进行处理,加快处理速度和降低内存占用。例如,在图像滤波、增强、修复等操作中,可分块处理图像。
  • 图像传输:在网络传输图像时,图像切片算法可以将大图像分割成多个小块进行传输,有助于提高传输效率和稳定性。接收端可以按顺序接收和重组这些图像切片。
  • 机器学习和深度学习:在训练深度学习模型时,图像切片算法可将大型数据集中的图像切片成小块,便于模型的训练和处理,有助于提高训练效率和减少内存占用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1620

    文章

    21510

    浏览量

    598901
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4591

    浏览量

    128142
  • AI
    AI
    +关注

    关注

    87

    文章

    28876

    浏览量

    266218
收藏 人收藏

    评论

    相关推荐

    Achronix Speedster7t FPGAGPU解决方案的比较

    这篇针对大模型推理跟GPU对比分析,虽然以Llama2为例,也适用于最新的Llama3,模型的日新月易也更进一步说明硬件平台的可编程可扩展的重要性,FPGA是其中一个不错的选择。
    的头像 发表于 09-18 16:19 107次阅读
    Achronix Speedster7t <b class='flag-5'>FPGA</b>与<b class='flag-5'>GPU</b><b class='flag-5'>解决方案</b>的比较

    浅谈国产异构双核RISC-V+FPGA处理器AG32VF407的优势和应用场景

    任务优化计算资源,提高整体计算效率。 灵活性与可扩展性 : FPGA的灵活性允许用户根据需求重新配置硬件逻辑,实现高度定制化的解决方案。结合RISC-V的开放架构,用户可以更容易地根据应用需求调整
    发表于 08-31 08:32

    ALINX FPGA+GPU异架构视频图像处理开发平台介绍

    Alinx 最新发布的新品 Z19-M 是一款创新的 FPGA+GPU 异构架构视频图像处理开发平台,它结合了 AMD Zynq UltraScale+ MPSoC(
    的头像 发表于 08-29 14:43 534次阅读

    打造异构计算新标杆!国数集联发布首款CXL混合资源池参考设计

    参考设计是首个支持异构计算架构的CXL硬件设备,标志着CXL技术在数据中心领域迎来异构计算新阶段。   国数集联基于FPGA与自主研发的CXL协议IP的先进特性,可实现CPU、GPU
    的头像 发表于 08-06 14:19 201次阅读
    打造<b class='flag-5'>异构</b>计算新标杆!国数集联发布首款CXL混合资源池参考设计

    采用创新的FPGA 器件来实现更经济且更高能效的大模型推理解决方案

    本文根据完整的基准测试,将Achronix Semiconductor公司推出的Speedster7t FPGAGPU解决方案进行比较,在运行同一个Llama2 70B参数模型时,该项基于F
    的头像 发表于 06-19 15:53 216次阅读
    采用创新的<b class='flag-5'>FPGA</b> 器件来实现更经济且更高能效的大模型推理<b class='flag-5'>解决方案</b>

    恒讯科技的GPU解决方案有什么特点和优势?

    GPU解决方案的主要特点和优势: 1、弹性计算能力:用户可以根据自己的需求快速扩展或缩减计算资源,而无需投资昂贵的硬件设备。 2、高性能并行处理:GPU云服务器特别适合于AI训练、科学计算、图形
    的头像 发表于 06-12 17:24 290次阅读

    FPGA设计经验之图像处理

    FPGA所能进行的实时流水线运算和DSP,GPU等进行的图像处理运算有何不同。DSP,GPU,CPU对图像的处理基本是以帧为单位的,从相机采
    发表于 06-12 16:26

    基于FPGA的实时边缘检测系统设计,Sobel图像边缘检测,FPGA图像处理

    搭建图像处理硬件平台成为图像处理的发展趋势。FPGA在运算性能方面的具有较大优势,使用FPGA并行加速
    发表于 05-24 07:45

    fpgagpu的区别

    FPGA(现场可编程门阵列)和GPU(图形处理器)在多个方面存在显著的区别。
    的头像 发表于 03-27 14:23 948次阅读

    FPGA在深度学习应用中或将取代GPU

    ,这使其在 AI 应用中面临着一些挑战。 Larzul 表示,想要解决这些问题的解决方案便是实现现场可编程门阵列 (FPGA),这也是他们公司的研究领域。FPGA 是一种处理器,可以在制造后定制
    发表于 03-21 15:19

    集成电源解决方案-Altera FPGA应用介绍

    电子发烧友网站提供《集成电源解决方案-Altera FPGA应用介绍.pdf》资料免费下载
    发表于 11-28 09:21 0次下载
    集成电源<b class='flag-5'>解决方案</b>-Altera <b class='flag-5'>FPGA</b>应用介绍

    FPGA的电源管理解决方案

    电子发烧友网站提供《FPGA的电源管理解决方案.pdf》资料免费下载
    发表于 11-24 14:42 0次下载
    <b class='flag-5'>FPGA</b>的电源管理<b class='flag-5'>解决方案</b>

    国产FPGA简介

    :LED驱动、视频监控、图像处理、工业控制、4G/5G通信网络、数据中心等。 成都华微电子 核心技术:可编程逻辑器件CPLD、FPGA硬件设计平台、可编程逻辑器件综合、映射及编程算法软件技术
    发表于 11-20 16:20

    异构时代:CPU与GPU的发展演变

    的特点和优势,能够针对不同的应用场景进行优化和协作,从而实现更高效的计算,不同类型处理器的协同计算被称为异构计算。CPU和GPU异构计算中最常见和最重要的两种处理器
    的头像 发表于 10-24 10:17 1160次阅读
    <b class='flag-5'>异构</b>时代:CPU与<b class='flag-5'>GPU</b>的发展演变

    【精彩回顾】ALINX亮相第七届内镜大会,发布FPGA+GPU异架构高端医疗影像解决方案

    作为国内最大的FPGA核心板供应商,芯驿电子科技(上海)有限公司ALINX亮相第七届内镜大会,发布了“内窥镜、手术机器人解决方案”——基于FPGA+GPU异架构高算力3D处理平台的医疗
    的头像 发表于 10-22 16:42 789次阅读
    【精彩回顾】ALINX亮相第七届内镜大会,发布<b class='flag-5'>FPGA+GPU</b>异架构高端医疗影像<b class='flag-5'>解决方案</b>