• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于FPGA的合成孔径雷达实时反投影(BP)算法的并行优化与实现

Parallel Optimisation and Implementation of a Real-Time Back Projection (BP) Algorithm for SAR Based on FPGA.

作者信息

Cao Yue, Guo Shuchen, Jiang Shuai, Zhou Xuan, Wang Xiaobei, Luo Yunhua, Yu Zhongjun, Zhang Zhimin, Deng Yunkai

机构信息

Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China.

School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 101408, China.

出版信息

Sensors (Basel). 2022 Mar 16;22(6):2292. doi: 10.3390/s22062292.

DOI:10.3390/s22062292
PMID:35336463
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8950284/
Abstract

This study conducts an in-depth evaluation of imaging algorithms and software and hardware architectures to meet the capability requirements of real-time image acquisition systems, such as spaceborne and airborne synthetic aperture radar (SAR) systems. By analysing the principles and models of SAR imaging, this research creatively puts forward the fully parallel processing architecture for the back projection (BP) algorithm based on Field-Programmable Gate Array (FPGA). The processing time consumption has significant advantages compared with existing methods. This article describes the BP imaging algorithm, which stands out with its high processing accuracy and two-dimensional decoupling of distance and azimuth, and analyses the algorithmic flow, operation, and storage requirements. The algorithm is divided into five core operations: range pulse compression, upsampling, oblique distance calculation, data reading, and phase accumulation. The architecture and optimisation of the algorithm are presented, and the optimisation methods are described in detail from the perspective of algorithm flow, fixed-point operation, parallel processing, and distributed storage. Next, the maximum resource utilisation rate of the hardware platform in this study is found to be more than 80%, the system power consumption is 21.073 W, and the processing time efficiency is better than designs with other FPGA, DSP, GPU, and CPU. Finally, the correctness of the processing results is verified using actual data. The experimental results showed that 1.1 s were required to generate an image with a size of 900 × 900 pixels at a 200 MHz clock rate. This technology can solve the multi-mode, multi-resolution, and multi-geometry signal processing problems in an integrated manner, thus laying a foundation for the development of a new, high-performance, SAR system for real-time imaging processing.

摘要

本研究对成像算法以及软件和硬件架构进行了深入评估,以满足诸如星载和机载合成孔径雷达(SAR)系统等实时图像采集系统的性能要求。通过分析SAR成像的原理和模型,本研究创新性地提出了基于现场可编程门阵列(FPGA)的用于后向投影(BP)算法的全并行处理架构。与现有方法相比,其处理时间消耗具有显著优势。本文介绍了BP成像算法,该算法以其高处理精度以及距离和方位的二维解耦脱颖而出,并分析了算法流程、操作和存储要求。该算法分为五个核心操作:距离脉冲压缩、上采样、斜距计算、数据读取和相位积累。文中给出了该算法的架构和优化,并从算法流程、定点运算、并行处理和分布式存储的角度详细描述了优化方法。接下来,本研究发现硬件平台的最大资源利用率超过80%,系统功耗为21.073 W,处理时间效率优于其他采用FPGA、DSP、GPU和CPU的设计。最后,使用实际数据验证了处理结果的正确性。实验结果表明,在200 MHz时钟速率下生成一幅900×900像素大小的图像需要1.1 s。该技术能够以集成方式解决多模式、多分辨率和多几何信号处理问题,从而为开发新型高性能实时成像处理SAR系统奠定基础。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/a287de6c5e30/sensors-22-02292-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/7a39ddf1be6f/sensors-22-02292-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/5b4a70003e7f/sensors-22-02292-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/9dda27ae12ed/sensors-22-02292-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/35ee7c6a6c3c/sensors-22-02292-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/3f55c43d3fb7/sensors-22-02292-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/433997740867/sensors-22-02292-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/4e2ceddb27a1/sensors-22-02292-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/c2704204faef/sensors-22-02292-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/8684cdda6146/sensors-22-02292-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/8e9d14c2f45b/sensors-22-02292-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/1cf3c6049079/sensors-22-02292-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/faa2f90eb808/sensors-22-02292-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/bb4bfa589c17/sensors-22-02292-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/2b08940ef458/sensors-22-02292-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/bd303eb27c87/sensors-22-02292-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/ba402eccd043/sensors-22-02292-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/1b069b467ce4/sensors-22-02292-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/76b2d85e01ca/sensors-22-02292-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/a287de6c5e30/sensors-22-02292-g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/7a39ddf1be6f/sensors-22-02292-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/5b4a70003e7f/sensors-22-02292-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/9dda27ae12ed/sensors-22-02292-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/35ee7c6a6c3c/sensors-22-02292-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/3f55c43d3fb7/sensors-22-02292-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/433997740867/sensors-22-02292-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/4e2ceddb27a1/sensors-22-02292-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/c2704204faef/sensors-22-02292-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/8684cdda6146/sensors-22-02292-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/8e9d14c2f45b/sensors-22-02292-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/1cf3c6049079/sensors-22-02292-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/faa2f90eb808/sensors-22-02292-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/bb4bfa589c17/sensors-22-02292-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/2b08940ef458/sensors-22-02292-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/bd303eb27c87/sensors-22-02292-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/ba402eccd043/sensors-22-02292-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/1b069b467ce4/sensors-22-02292-g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/76b2d85e01ca/sensors-22-02292-g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cea5/8950284/a287de6c5e30/sensors-22-02292-g019.jpg

相似文献

1
Parallel Optimisation and Implementation of a Real-Time Back Projection (BP) Algorithm for SAR Based on FPGA.基于FPGA的合成孔径雷达实时反投影(BP)算法的并行优化与实现
Sensors (Basel). 2022 Mar 16;22(6):2292. doi: 10.3390/s22062292.
2
A Spaceborne Synthetic Aperture Radar Partial Fixed-Point Imaging System Using a Field- Programmable Gate Array-Application-Specific Integrated Circuit Hybrid Heterogeneous Parallel Acceleration Technique.一种采用现场可编程门阵列-专用集成电路混合异构并行加速技术的星载合成孔径雷达部分定点成像系统
Sensors (Basel). 2017 Jun 24;17(7):1493. doi: 10.3390/s17071493.
3
FPGA Implementation of the Chirp-Scaling Algorithm for Real-Time Synthetic Aperture Radar Imaging.FPGA 实现实时合成孔径雷达成像的线性调频斜率算法。
Sensors (Basel). 2023 Jan 14;23(2):959. doi: 10.3390/s23020959.
4
Real-Time Spaceborne Synthetic Aperture Radar Float-Point Imaging System Using Optimized Mapping Methodology and a Multi-Node Parallel Accelerating Technique.采用优化映射方法和多节点并行加速技术的实时星载合成孔径雷达浮点成像系统
Sensors (Basel). 2018 Feb 28;18(3):725. doi: 10.3390/s18030725.
5
Design and Implementation of a Real-Time Multi-Beam Sonar System Based on FPGA and DSP.基于FPGA和DSP的实时多波束声纳系统的设计与实现
Sensors (Basel). 2021 Feb 18;21(4):1425. doi: 10.3390/s21041425.
6
Accelerating Spaceborne SAR Imaging Using Multiple CPU/GPU Deep Collaborative Computing.利用多个CPU/GPU深度协同计算加速星载合成孔径雷达成像
Sensors (Basel). 2016 Apr 7;16(4):494. doi: 10.3390/s16040494.
7
Extending the BEAGLE library to a multi-FPGA platform.将 BEAGLE 库扩展到多 FPGA 平台。
BMC Bioinformatics. 2013 Jan 19;14:25. doi: 10.1186/1471-2105-14-25.
8
Architecture Exploration of a Backprojection Algorithm for Real-Time Video SAR.实时视频合成孔径雷达反投影算法的架构探索
Sensors (Basel). 2021 Dec 10;21(24):8258. doi: 10.3390/s21248258.
9
Dual super-systolic core for real-time reconstructive algorithms of high-resolution radar/SAR imaging systems.用于高分辨率雷达/合成孔径雷达成像系统实时重构算法的双超稠核。
Sensors (Basel). 2012;12(3):2539-60. doi: 10.3390/s120302539. Epub 2012 Feb 24.
10
A Highly Efficient Heterogeneous Processor for SAR Imaging.一种用于合成孔径雷达(SAR)成像的高效异构处理器。
Sensors (Basel). 2019 Aug 3;19(15):3409. doi: 10.3390/s19153409.

引用本文的文献

1
A Modified Keystone-Based Forward-Looking Arc Array Synthetic Aperture Radar 3D Imaging Method.基于改进型尖顶向前视弧形合成孔径雷达三维成像方法。
Sensors (Basel). 2023 Feb 28;23(5):2674. doi: 10.3390/s23052674.

本文引用的文献

1
O(N(2)log(2)N) filtered backprojection reconstruction algorithm for tomography.用于断层扫描的O(N(2)log(2)N)滤波反投影重建算法。
IEEE Trans Image Process. 2000;9(10):1760-73. doi: 10.1109/83.869187.