Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs
Formation flying synthetic aperture radar (FF-SAR) systems, as an important development direction of multichannel SAR, can achieve high-resolution wide-swath imaging. Coherently combining data from satellite receivers puts a strain on the traditional real-time processing systems based on individual...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2022-01-01
|
Series: | IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9852294/ |
_version_ | 1811308681862578176 |
---|---|
author | Tao Yang Qingbo Xu Fanteng Meng Shuangxi Zhang |
author_facet | Tao Yang Qingbo Xu Fanteng Meng Shuangxi Zhang |
author_sort | Tao Yang |
collection | DOAJ |
description | Formation flying synthetic aperture radar (FF-SAR) systems, as an important development direction of multichannel SAR, can achieve high-resolution wide-swath imaging. Coherently combining data from satellite receivers puts a strain on the traditional real-time processing systems based on individual satellites. Characteristics, such as the power of real-time on-orbit processing platform, must be properly balanced with constrained memory and parallel computational resources. This article proposes a distributed SAR real-time imaging method based on the embedded graphics processing units (GPUs). The parallel computing method of the chirp scaling algorithm is designed based on the parallel programming model of compute unified device architecture, and the optimization methods of memory and performance are proposed for the hardware architecture of embedded GPUs. In particular, the unified memory management method is used to avoid data copying and communication delays between the CPU and GPU. A hardware verification system for distributed SAR real-time imaging processing based on multiple embedded GPUs is constructed. The proposed algorithm takes 5.86 s to process single-precision floating-point complex imaging with a data size of 8192 × 8192 on a single Jetson Nano platform. The actual power consumption is less than 5 W, and the performance-to-power ratio is greater than 1.7%. The experimental results show that the real-time processing method based on the embedded GPUs proposed in this article has high performance and low-power consumption. |
first_indexed | 2024-04-13T09:27:37Z |
format | Article |
id | doaj.art-430dae432c4b41bfad31f7e4a1a08c60 |
institution | Directory Open Access Journal |
issn | 2151-1535 |
language | English |
last_indexed | 2024-04-13T09:27:37Z |
publishDate | 2022-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing |
spelling | doaj.art-430dae432c4b41bfad31f7e4a1a08c602022-12-22T02:52:22ZengIEEEIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing2151-15352022-01-01156495650510.1109/JSTARS.2022.31971999852294Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUsTao Yang0https://orcid.org/0000-0002-3441-1532Qingbo Xu1https://orcid.org/0000-0002-4504-9647Fanteng Meng2Shuangxi Zhang3https://orcid.org/0000-0001-8828-5490School of Aerospace Science and Technology, Xidian University, Xi'an, ChinaNational Laboratory of Radar Signal Processing, Xidian University, Xi'an, ChinaNational Laboratory of Radar Signal Processing, Xidian University, Xi'an, ChinaSchool of Electronics and Information, Northwestern Polytechnical University, Xi'an, ChinaFormation flying synthetic aperture radar (FF-SAR) systems, as an important development direction of multichannel SAR, can achieve high-resolution wide-swath imaging. Coherently combining data from satellite receivers puts a strain on the traditional real-time processing systems based on individual satellites. Characteristics, such as the power of real-time on-orbit processing platform, must be properly balanced with constrained memory and parallel computational resources. This article proposes a distributed SAR real-time imaging method based on the embedded graphics processing units (GPUs). The parallel computing method of the chirp scaling algorithm is designed based on the parallel programming model of compute unified device architecture, and the optimization methods of memory and performance are proposed for the hardware architecture of embedded GPUs. In particular, the unified memory management method is used to avoid data copying and communication delays between the CPU and GPU. A hardware verification system for distributed SAR real-time imaging processing based on multiple embedded GPUs is constructed. The proposed algorithm takes 5.86 s to process single-precision floating-point complex imaging with a data size of 8192 × 8192 on a single Jetson Nano platform. The actual power consumption is less than 5 W, and the performance-to-power ratio is greater than 1.7%. The experimental results show that the real-time processing method based on the embedded GPUs proposed in this article has high performance and low-power consumption.https://ieeexplore.ieee.org/document/9852294/Chirp scaling (CS) algorithmdistributed architectureembedded graphics processing unit (GPU)on-orbit real-time processingsynthetic aperture radar (SAR) |
spellingShingle | Tao Yang Qingbo Xu Fanteng Meng Shuangxi Zhang Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing Chirp scaling (CS) algorithm distributed architecture embedded graphics processing unit (GPU) on-orbit real-time processing synthetic aperture radar (SAR) |
title | Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs |
title_full | Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs |
title_fullStr | Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs |
title_full_unstemmed | Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs |
title_short | Distributed Real-Time Image Processing of Formation Flying SAR Based on Embedded GPUs |
title_sort | distributed real time image processing of formation flying sar based on embedded gpus |
topic | Chirp scaling (CS) algorithm distributed architecture embedded graphics processing unit (GPU) on-orbit real-time processing synthetic aperture radar (SAR) |
url | https://ieeexplore.ieee.org/document/9852294/ |
work_keys_str_mv | AT taoyang distributedrealtimeimageprocessingofformationflyingsarbasedonembeddedgpus AT qingboxu distributedrealtimeimageprocessingofformationflyingsarbasedonembeddedgpus AT fantengmeng distributedrealtimeimageprocessingofformationflyingsarbasedonembeddedgpus AT shuangxizhang distributedrealtimeimageprocessingofformationflyingsarbasedonembeddedgpus |