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...

Full description

Bibliographic Details
Main Authors: Tao Yang, Qingbo Xu, Fanteng Meng, Shuangxi Zhang
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