Tomographic Processing of Spotlight-Mode SAR by Jason Ryan - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

Chapter 7

Appendix and References1

 

7.1 Appendix

7.1.1 MATLAB Function for Processing SAR Data

 

function img = sar_lin(f,az_lin,iq_lin)

% INITIALIZATION

R=4*pi*f/3e8;% Transformation of Time Freqeuncy to Spatial Frequency

A=pi/180*az_lin;% Transformation of Angle in degree to radians

for j=1:147

A(j)=A(j)-2*pi;% Adjustment so that all angular values are between 0 and pi end

% Initialization of Cartesian Grid

X=zeros(1,175);

Y=zeros(175,1);

for j=1:175

X(j)=208+(j-1);

Y(j)=208+(j-1);

end

val=zeros(175);% Initialize the matrix of values in the cartesian grid.

 

% INTERPOLATOR

for j=1:175

j % Update on how far we are.

for k=1:175

r=sqrt(X(j)^2+Y(k)^2);

a=atan(Y(k)/X(k));

if (r>R(1) & r<R(512))

% Data index of cartesian point

J=ceil((r-R(1))*511/(R(512)-R(1)));

K=ceil((a-A(1))*1540/(A(1541)-A(1)));

% Linearly interpolate the cartesian point with its 4 nearest neighbor polar data points.

% Interpolate in R

v0 = 1/(R(J+1)-R(J)) ( iq_lin(J,K)(R(J+1)-r) + iq_lin(J+1,K)*(r-R(J)) );

v1 = 1/(R(J+1)-R(J)) ( iq_lin(J,K+1)(R(J+1)-r) + iq_lin(J+1,K+1)*(r-R(J)) );

% Interpolate in THETA

val(j,k) = 1/(A(K+1)-A(K)) ( v0(A(K+1)-a) + v1*(a-A(K)) );

end

end

end

% Plot the interpolated values

figure(1)

imagesc(abs(val));

% Take the 2d inverse DFT to get the image

img = ifft2(val);

% Plot the image

figure(2)

imagesc(abs(img));

7.2 References

D. C. Munson Jr., J. D. O'Brien, W. K. Jenkins, A Tomographic Formulation of Spotlight-Mode Synthetic Aperture Radar, Proc. IEEE, vol. 71, pp 917-925, August 1983.

D. C. Munson Jr., R. L. Visentin, A Signal Processing View of Strip-Mapping Synthetic Aperture Radar, IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 37, no. 12, pp 2131-2147, December 1989.

G. D. Martin, A. W. Doerry, SAR Polar Format Implementation with MATLAB, Sandia National Laboratories, SAND2005-7413, November 2005.

P. Buxa, L. Gorham, Lt. M. Lukacs, Mapping of a 2D SAR Backprojection Algorithm to an SRC Recongurable Computing MAP Processor, Air Force Research Laboratory, Sensors Directorate.

Find Your Next Great Read

Describe what you're looking for in as much detail as you'd like.
Our AI reads your request and finds the best matching books for you.

Showing results for ""

Popular searches:

Romance Mystery & Thriller Self-Help Sci-Fi Business