PACE: An Autofocus Algorithm For SAR

Slides:



Advertisements
Similar presentations
Error Characterization of the Alpha Residuals Emissivity Extraction Technique Michael C. Baglivio, Dr. John Schott, Scott Brown Center for Imaging Science.
Advertisements

Active Appearance Models
Arc-length computation and arc-length parameterization
Optimizing and Learning for Super-resolution
Object Specific Compressed Sensing by minimizing a weighted L2-norm A. Mahalanobis.
Lecture 6 Sharpening Filters
Aspects of Conditional Simulation and estimation of hydraulic conductivity in coastal aquifers" Luit Jan Slooten.
Computer Vision Optical Flow
Artificial Learning Approaches for Multi-target Tracking Jesse McCrosky Nikki Hu.
Active Calibration of Cameras: Theory and Implementation Anup Basu Sung Huh CPSC 643 Individual Presentation II March 4 th,
Function Optimization Newton’s Method. Conjugate Gradients
Motion Analysis (contd.) Slides are from RPI Registration Class.
CSci 6971: Image Registration Lecture 4: First Examples January 23, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI Dr.
Digital Image Processing Chapter 5: Image Restoration.
ON THE IMPROVEMENT OF IMAGE REGISTRATION FOR HIGH ACCURACY SUPER-RESOLUTION Michalis Vrigkas, Christophoros Nikou, Lisimachos P. Kondi University of Ioannina.
Final Gathering on GPU Toshiya Hachisuka University of Tokyo Introduction Producing global illumination image without any noise.
Distinctive Image Feature from Scale-Invariant KeyPoints
Course AE4-T40 Lecture 5: Control Apllication
Goal: Fast and Robust Velocity Estimation P1P1 P2P2 P3P3 P4P4 Our Approach: Alignment Probability ●Spatial Distance ●Color Distance (if available) ●Probability.
Despeckle Filtering in Medical Ultrasound Imaging
Synthetic-Aperture Radar (SAR) Image Formation Processing
Normalised Least Mean-Square Adaptive Filtering
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
Estimation of physical properties of real world objects Rohan Chabra & Akash Bapat.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Restoration.
By Grégory Brillant Background calibration techniques for multistage pipelined ADCs with digital redundancy.
Part 5 Parameter Identification (Model Calibration/Updating)
Dr A VENGADARAJAN, Sc ‘F’, LRDE
Extracting Barcodes from a Camera-Shaken Image on Camera Phones Graduate Institute of Communication Engineering National Taiwan University Chung-Hua Chu,
Digital Image Processing
Tracking with CACTuS on Jetson Running a Bayesian multi object tracker on a low power, embedded system School of Information Technology & Mathematical.
A Frequency-Domain Approach to Registration Estimation in 3-D Space Phillip Curtis Pierre Payeur Vision, Imaging, Video and Autonomous Systems Research.
HQ U.S. Air Force Academy I n t e g r i t y - S e r v i c e - E x c e l l e n c e Improving the Performance of Out-of-Order Sigma-Point Kalman Filters.
1 University of Texas at Austin Machine Learning Group 图像与视频处理 计算机学院 Motion Detection and Estimation.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION ASEN 5070 LECTURE 11 9/16,18/09.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Use of Phase Gradient Autofocus (PGA) for Refocusing Rocking Ships in Spotlight-Mode SAR Imagery Dr. Charles “Jack” Jakowatz, Jr. Sandia National Laboratories.
23 November Md. Tanvir Al Amin (Presenter) Anupam Bhattacharjee Department of Computer Science and Engineering,
MITSUBISHI ELECTRIC RESEARCH LABORATORIES Cambridge, Massachusetts High resolution SAR imaging using random pulse timing Dehong Liu IGARSS’ 2011 Vancouver,
Digital Image Processing Lecture 10: Image Restoration
559 Fish 559; Lecture 5 Non-linear Minimization. 559 Introduction Non-linear minimization (or optimization) is the numerical technique that is used by.
University of Electronic Science and Technology of China
Joint Tracking of Features and Edges STAN BIRCHFIELD AND SHRINIVAS PUNDLIK CLEMSON UNIVERSITY ABSTRACT LUCAS-KANADE AND HORN-SCHUNCK JOINT TRACKING OF.
Data Modeling Patrice Koehl Department of Biological Sciences National University of Singapore
3.7 Adaptive filtering Joonas Vanninen Antonio Palomino Alarcos.
Monte-Carlo based Expertise A powerful Tool for System Evaluation & Optimization  Introduction  Features  System Performance.
Data assimilation for weather forecasting G.W. Inverarity 06/05/15.
Tracking Mobile Nodes Using RF Doppler Shifts
INTRO TO OPTIMIZATION MATH-415 Numerical Analysis 1.
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Tutorial 2, Part 2: Calibration of a damped oscillator.
RECONSTRUCTION OF MULTI- SPECTRAL IMAGES USING MAP Gaurav.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
3D Perception and Environment Map Generation for Humanoid Robot Navigation A DISCUSSION OF: -BY ANGELA FILLEY.
Hierarchical Segmentation of Polarimetric SAR Images
Non-linear Minimization
Scale Invariant Feature Transform (SIFT)
Degradation/Restoration Model

Multidisciplinary Engineering Senior Design Project P06441 See Through Fog Imaging Preliminary Design Review 05/19/06 Project Sponsor: Dr. Rao Team Members:
Efficient Estimation of Residual Trajectory Deviations from SAR data
For the next 4 problems, consider the following:
Using Parametric Curves to Describe Motions
Project P06441: See Through Fog Imaging
Apparent Subdiffusion Inherent to Single Particle Tracking
이훈열, 조성준, 성낙훈 강원대학교 지구물리학과 한국지질자원연구원 지반안전연구부
AD5933 報告人:葉榮陞 指導教授:沈毓泰.
First-Order Methods.
Presentation transcript:

PACE: An Autofocus Algorithm For SAR Tuesday, September 6, 3:40 PM Jesse Kolman, PhD Lockheed Martin IS&S Some preparation of this material was done under US Government Contract.

Focusing Spotlight Mode Data where focused (azimuth compressed) image unfocused (range compressed) data i = range bin n = image azimuth position k = aperture position

SAR Autofocus Image corrupted by phase error Multiplicative error in azimuth phase history domain Independent of range Results in blurring due to wider impulse response Benefits of estimating phase error Image quality improvement Phase error of intrinsic value in some applications

Causes of Phase Error Non-planar terrain Platform motion deviations Atmospheric effects Hardware characteristics Software approximations

Phase Error Model , where Uncorrupted azimuth phase history Data corrupted by phase error Phase correction

Phase Adjustment by Contrast Enhancement (PACE) Maximizes contrast Uses gradient-based optimization algorithm Versions exist for both strip-mapping and spotlight mode SAR Fast quadratic version exists

Contrast Definition Contrast of image is average of contrast of range bins Contrast of range bin is ratio of standard deviation of pixel magnitudes to mean of pixel magnitudes

Optimization Algorithm Contrast is maximized using conjugate gradients or quasi-Newton algorithm Requires explicit formula for gradient of contrast with respect to phase corrections Iterative Typically requires 10 – 100 iterations Each iteration is itself iterative, requiring 2 – 3 function and gradient calculations

Gradient of Contrast , where and

Computational Efficiency Bulk of calculations are FFTs Algorithm is parallelizable Adjustable tradeoff between speed and accuracy Number of iterations Fraction of range bins used

High Order Phase Error

Image Blurred by High Order Phase Error

Image Restored Using PACE

SAR Image Before and After PACE Contrast = 0.626 Contrast = 0.759

Contrast vs. Iteration

Assessment of Phase Estimate Accuracy Real SAR image fully focused using algorithm to be tested Phase error incorporated into azimuth phase history data Additive, white, Gaussian noise applied in measurement domain Autofocus performed Result compared to applied phase error

RMS Errors for PGA and PACE SNR PGA PACE No Noise 6.0 0.0064 10 dB 6.2 2.0 3dB 7.2 4.9 0dB 8.2 8.1 Residual RMS Errors in Degrees

Accuracy vs. Speed Comparison Phase Gradient Algorithm (PGA) run to convergence, time and RMS error recorded PACE run for maximum number of iterations possible in less time than PGA required PACE run for minimum number of iterations required to produce lower RMS error than PGA

Accuracy vs. Speed for PGA and PACE Algorithm CPU time (seconds) RMS Error (degrees) PGA 13.4 6.0 PACE 13.1 3.2 6.4 5.8

Advantages of PACE Nonparametric Highly accurate Computationally efficient Robust in the presence of noise Virtually independent of scene content

Quadratic Version of PACE Common causes result in quadratic phase error Constant terrain height error Azimuth velocity discrepancy Range acceleration Single parameter problem reduces optimization algorithm to line search Derivative of contrast with respect to parameter still needed for efficient maximization

Quadratic Phase Error Equations Model for phase error Derivative of contrast with respect to parameter a

Quadratic Autofocus Algorithm Comparison Standard algorithms (Mapdrift, Phase Difference) have nominal accuracy of 90 degrees One function call to PACE takes about twice as long as these algorithms Standard algorithms can achieve improved accuracy proportional to increased processing time

Accuracy vs. Function Calls for Quadratic PACE Absolute Error Function Calls 0.777504 3 0.033050 5 0.001378 7 0.000307 10 0.000058 14 0.000021 16 0.000009 18

Conclusions PACE is an accurate and efficient nonparametric autofocus algorithm Produces maximum contrast Performs well in the presence of noise Does not depend explicitly on scene content Quadratic version achieves accurate results with fast one-dimensional search