19 research outputs found
Factorized Geometrical Autofocus for Synthetic Aperture Radar Processing
Synthetic Aperture Radar (SAR) imagery is a very useful resource for the civilian remote sensing
community and for the military. This however presumes that images are focused. There are several
possible sources for defocusing effects. For airborne SAR, motion measurement errors is the main
cause. A defocused image may be compensated by way of autofocus, estimating and correcting
erroneous phase components.
Standard autofocus strategies are implemented as a separate stage after the image formation
(stand-alone autofocus), neglecting the geometrical aspect. In addition, phase errors are usually
assumed to be space invariant and confined to one dimension. The call for relaxed requirements
on inertial measurement systems contradicts these criteria, as it may introduce space variant phase
errors in two dimensions, i.e. residual space variant Range Cell Migration (RCM).
This has motivated the development of a new autofocus approach. The technique, termed the
Factorized Geometrical Autofocus (FGA) algorithm, is in principle a Fast Factorized Back-Projection
(FFBP) realization with a number of adjustable (geometry) parameters for each factorization step.
By altering the aperture in the time domain, it is possible to correct an arbitrary, inaccurate geometry. This in turn indicates that the FGA algorithm has the capacity to compensate for residual
space variant RCM.
In appended papers the performance of the algorithm is demonstrated for geometrically constrained autofocus problems. Results for simulated and real (Coherent All RAdio BAnd System II
(CARABAS II)) Ultra WideBand (UWB) data sets are presented. Resolution and Peak to SideLobe
Ratio (PSLR) values for (point/point-like) targets in FGA and reference images are similar within
a few percents and tenths of a dB.
As an example: the resolution of a trihedral
reflector in a reference image and in an FGA image
respectively, was measured to approximately 3.36 m/3.44 m in azimuth, and to 2.38 m/2.40 m in
slant range; the PSLR was in addition measured to about 6.8 dB/6.6 dB.
The advantage of a geometrical autofocus approach is clarified further by comparing the FGA
algorithm to a standard strategy, in this case the Phase Gradient Algorithm (PGA)
Factorized Geometrical Autofocus for Synthetic Aperture Radar Processing
This paper describes a factorized geometrical autofocus (FGA) algorithm, specifically suitable for ultrawideband synthetic aperture radar. The strategy is integrated in a fast factorized back-projection chain and relies on varying track parameters step by step to obtain a sharp image; focus measures are provided by an object function (intensity correlation). The FGA algorithm has been successfully applied on synthetic and real (Coherent All RAdio BAnd System II) data sets, i.e., with false track parameters introduced prior to processing, to set up constrained problems involving one geometrical quantity. Resolution (3 dB in azimuth and slant range) and peak-to-sidelobe ratio measurements in FGA images are comparable with reference results (within a few percent and tenths of a decibel), demonstrating the capacity to compensate for residual space variant range cell migration. The FGA algorithm is finally also benchmarked (visually) against the phase gradient algorithm to emphasize the advantage of a geometrical autofocus approach
Implementation and Performance of Factorized Backprojection on Low-cost Commercial-Off-The-Shelf Hardware
Traditional Synthetic Aperture Radar (SAR) systems are large, complex, and expensive platforms that require significant resources to operate. The size and cost of the platforms limits the potential uses of SAR to strategic level intelligence gathering or large budget research efforts. The purpose of this thesis is to implement the factorized backprojection SAR image processing algorithm in the C++ programming language and test the code\u27s performance on a low cost, low size, weight, and power (SWAP) computer: a Raspberry Pi Model B. For a comparison of performance, a baseline implementation of filtered backprojection is adapted to C++ from pre-existing MATLAB® code. The factorized backprojection algorithm shows a computational improvement factor of 2-3 compared to filtered backprojection. Execution on a single Raspberry Pi is too slow for real-time imaging. However, factorized backprojection is easily parallelized, and we include a discussion of parallel implementation across multiple Pis
Time domain based image generation for synthetic aperture radar on field programmable gate arrays
Aerial images are important in different scenarios including surface cartography,
surveillance, disaster control, height map generation, etc. Synthetic Aperture Radar
(SAR) is one way to generate these images even through clouds and in the absence of daylight. For a wide and easy usage of this technology, SAR systems should be small, mounted to Unmanned Aerial Vehicles (UAVs) and process images in real-time. Since UAVs are small and lightweight, more robust (but also more complex) time-domain algorithms are required for good image quality in case of heavy turbulence. Typically the SAR data set size does not allow for ground transmission and processing, while the UAV size does not allow for huge systems and high power consumption to process the data. A small and energy-efficient signal processing system is therefore required. To fill the gap between existing systems that are capable of either high-speed processing or low power consumption, the focus of this thesis is the analysis, design,
and implementation of such a system. A survey shows that most architectures either have to high power budgets or too few processing capabilities to match real-time requirements for time-domain-based processing. Therefore, a Field Programmable Gate Array (FPGA) based system is designed, as it allows for high performance and low-power consumption. The Global Backprojection (GBP) is implemented, as it is the standard time-domain-based algorithm which allows for highest image quality at arbitrary trajectories at the complexity of O(N3). To satisfy real-time requirements under all circumstances, the accelerated Fast Factorized Backprojection (FFBP) algorithm with a complexity of O(N2logN) is implemented as well, to allow for a trade-off between image quality and processing time. Additionally, algorithm and design are enhanced to correct the failing assumptions for Frequency Modulated Continuous Wave (FMCW) Radio Detection And Ranging (Radar) data at high velocities. Such sensors offer high-resolution data at considerably low transmit power which is especially interesting for UAVs. A full analysis of all algorithms is carried out, to design a highly utilized architecture for maximum throughput. The process covers the analysis of mathematical steps and approximations for hardware speedup, the analysis of code dependencies for instruction parallelism and the analysis of streaming capabilities, including memory access and caching strategies, as well as parallelization considerations and pipeline analysis. Each architecture is described in all details with its surrounding control structure. As proof of concepts, the architectures are mapped on a Virtex 6 FPGA and results on resource utilization, runtime and image quality are presented and discussed. A special framework allows to scale and port the design to other FPGAs easily and to enable for maximum resource utilization and speedup.
The result is streaming architectures that are capable of massive parallelization
with a minimum in system stalls. It is shown that real-time processing on FPGAs with strict power budgets in time-domain is possible with the GBP (mid-sized images) and the FFBP (any image size with a trade-off in quality), allowing for a UAV scenario
Imaging of the Building Contours with Through the Wall UWB Radar System
Any actual information about a building interior can be very useful before entering a dangerous area. It can be used to plan strategies in many rescue and security applications. The paper deals with imaging of the inner and outer building contours from the outside using through the wall UWB radar. The whole processing chain for obtaining the contours of a scanned building is explained. The image processing method of highlighting the building walls using Hough transform with assumed knowledge of the direction of walls is presented. The algorithm was tested on real measurement data acquired from a M-sequence UWB radar system
Emerging Approaches for THz Array Imaging: A Tutorial Review and Software Tool
Accelerated by the increasing attention drawn by 5G, 6G, and Internet of
Things applications, communication and sensing technologies have rapidly
evolved from millimeter-wave (mmWave) to terahertz (THz) in recent years.
Enabled by significant advancements in electromagnetic (EM) hardware, mmWave
and THz frequency regimes spanning 30 GHz to 300 GHz and 300 GHz to 3000 GHz,
respectively, can be employed for a host of applications. The main feature of
THz systems is high-bandwidth transmission, enabling ultra-high-resolution
imaging and high-throughput communications; however, challenges in both the
hardware and algorithmic arenas remain for the ubiquitous adoption of THz
technology. Spectra comprising mmWave and THz frequencies are well-suited for
synthetic aperture radar (SAR) imaging at sub-millimeter resolutions for a wide
spectrum of tasks like material characterization and nondestructive testing
(NDT). This article provides a tutorial review of systems and algorithms for
THz SAR in the near-field with an emphasis on emerging algorithms that combine
signal processing and machine learning techniques. As part of this study, an
overview of classical and data-driven THz SAR algorithms is provided, focusing
on object detection for security applications and SAR image super-resolution.
We also discuss relevant issues, challenges, and future research directions for
emerging algorithms and THz SAR, including standardization of system and
algorithm benchmarking, adoption of state-of-the-art deep learning techniques,
signal processing-optimized machine learning, and hybrid data-driven signal
processing algorithms...Comment: Submitted to Proceedings of IEE