IJRIT International Journal of Research in Information Technology, Volume 1, Issue 4, April 2013, Pg. 180-185

International Journal of Research in Information Technology (IJRIT) www.ijrit.com

ISSN 2001-5569

Descalloping of ScanSAR Image using Kalman Filter based Technique Nilesh Patel 1 1

PG Student, Department of Electronics and Communication, Gujarat Technological University Chandkheda, Gujarat, India [email protected]

Abstract The Scan mode Synthetic Aperture Radar (ScanSAR) is a powerful and widely used acquisition mode for Earth observation due to its large imaging swath and short revisit time. These characteristics make ScanSAR mode more advantageous over strip and spotlight SAR aquisition modes. The particular ScanSAR operating mode can cause two major artifacts in processed imges known as scalloping and inter-scan banding (ISB). In this paper a novel technique proposed by mahboob and jie chan to remove scalloping using kalman filter is applied to RISAT-1 medium resolution (MRS) ScanSAR image. The obtained results show the effectiveness of proposed technique.

Keywords: ScanSAR, Synthetic Aperture Radar, Scalloping, Inter-scan banding, Kalman filters.

1. Introduction The space borne synthetic aperture radar (SAR) systems have attracted special interest in remote sensing tasks due to its high resolution[1][2], day/night operations, weather insensitivity and global coverage. The SAR system operate in various modes such stripmode, ScanSAR, spotlight etc. In order to achieve large swath in slant range, ScanSAR obtains multiple subswath by tilting the antenna pattern in elevation. Due to scanning mechanism of ScanSAR, its system transfer function is time variant. The overall gain of system exhibits periodical variation over azimuth direction. The resulting periodic variations of output signal intensity as function of azimuth time is called scalloping [9]. The ISB appears between two neighboring scans as intensity difference at the border of two scans. Even if range antenna pattern (RAP) is calculated exactly ISB may occur due to temporal variation of RAP, noise floor and background intensities [6]. The ScanSAR acquisition mode is operated by several SAR satellite sensors, and accordingly, a set of descalloping procedures has been developed [3]-[7]. These descalloping procedure can be sorted into two categories: processing [3]-[6] and postprocessing [7][8][9]. In the first case, descalloping procedure is applied over the SAR raw signal, in the second case, the procedure is applied over the SAR image since there is no availability of the SAR raw signal.

Nilesh Patel, IJRIT

180

Bamler[3] introduce a new class of weighting functions for burst-mode and ScanSAR processing that correct the scalloping by summing the different looks in such a way as to suppress artifacts for the given azimuth antenna pattern (AAP) and multilook interval. Vigneron[5] evaluates the inverse antenna pattern method and conclude that a higher signal-to-noise ratio successfully suppressed the scalloping. In [6], a method to correct the scalloping, based on the AAP derived from data from the Amazon Rain Forest and its adaption to the weighted summation of the multilooking process, is presented. The most important drawback of the previous procedure is that all the above algorithms implemented descalloping technique for compensating the effect of the formation of scalloping right in the SAR processor. Therefore such techniques are not suitable to be applied to processed data. A postprocessing technique for scalloping correction has been proposed in [7][8][9]. Algorithm proposed in [7] is a computationally and logically complex procedure. In [8][9], a filtering method to correct scalloping, based on kalman filter is present. The proposed technique [8][9] is robust, and does not require knowledge about SAR antenna pattern or system calibration parameter. In this paper kalman filter based descalloping technique is applied to RISAT-1 medium resolution (MRS) ScanSAR image. The obtained results show the effectiveness of proposed technique. Descalloping using Kalman filter is discussed in Section 2. Implementation and experimental results are given in Section 3. Finally the paper is concluded in Section 4.

2. Descalloping using Kalman Filter The single look complex (SLC) signal of ScanSAR in data domain corrupted with scalloping can be modeled by a following equation [8][9]

S r, x = gr, xS r, x + Or, x

Eq. (1)

Where is SLC signal of ScanSAR free of scalloping, ,  and ,  are gain and offset respectively. The variation of signal strength due to periodic changes of  and  in azimuth direction cuases scalloping. similarly periodic changes of  and  in range direction causes ISB. In order to remove scalloping/to recover , ,  and ,  should be accurately estimated. The recursive and minimum mean square error (MMSE) estimate of gain and offset parameters are found out for each azimuth location in a subswath by using corresponding range samples as observation vector using kalman filter. Let  be matrix representation of SLC data of ScanSAR,  ,  represent element of  at i-th position in range direction and j-th location in azimuth direction corresponding to SLC signal,  , . Let be comprised of L total numbers of subswaths acquired in 2-D. Let  be l-th subswath in  .  is an  ×  matrix with M and N arenumber of samples in range and azimuth direction respectively in the subswath of ScanSAR signal. A column of

 comprises of M number of samples in range direction for a certain azimuth position j can be represented [8][9]



S

#

Where "

 



= g  S + O + V  j ∈ 1, n

Eq. (2)

#

is gain of azimuth antenna pattern at j azimuth position in l-subswath and "

is offset as a #

#

function of azimuth position for l-th subswath and $ is measurement noise. They assume that " and " varies as function of azimuth only and it remains constant for all sample in range direction for a certain azimuth

Nilesh Patel, IJRIT

#

181

location, j and subswath,l. In order to remove scalloping, gain and offset parameters should be estimated from range samples for each azimuth position. In order to find these unknowns, they employ kaman filtering technique. Kalman #

filter employs state space technique and iterative steps prediction and correction. In order to estimate

from (2) ,

# # [" , " ]( for

They have find MMSE estimate of state vector % = each azimuth sampling position in subswath. The problem is to find 2 × 1 sate vector z from * × 1 observation vector. The state equation can be given by simple stochastic diffrence equation[8][9] #

+,-. = /Z1 + W1

Eq. (3)

Where W1 are noise sources associated with gain and ofset and T is state transition matrix given by

/=3

4, 0

0 7 6,

Eq. (4)

where 4, and 6, are parameters wich depends upon magnitude of drift between times k and k+1.as they have assumed , gain and offset remains constant in range direction at certain azimuth position for a subswath, the best estimation result are produced if 4, and 6, are set closer to unit magnitude. The observation model can be given as[8][9]

, = 8, %, + 9,

Eq. (5)

Where 8, = [ :,1] is observation vector and 9, is observation noise. If we assume that range samples at all azimuth locations follow same stastical characteristics, 8, can be kept same for all azimuth locations. Kalman filter recursive equations[8][9] are applied to estimate gain and offset for each azimuth position. once the gain and offset estimated for azimuth position than an element of scalloping fre ScanSAR signal matrix for l-th subswath can be estimated as follows[8][9]

# #

; ,  =   ,  − " / "

#

Eq. (6)

#

Where " and " are gain and offset for j-th location in azimuth direction for l-th subswath.

Nilesh Patel, IJRIT

182

3. Implementation and Results To illustrate the effectiveness of kalman filter based descalloping technique, number experiments have been performed on RISAT-1 ScanSAR images. Fig. 1(a) shows the HH/VV/VH/HV power image. In this image strong scalloping pattern is present. Fig. 1(b) shows the azimuth intensity profile of Fig. 1(a) for the pixels at 512 position in range direction at all azimuth position. The periodic variation in the intensity due to scalloping are quite visible in the intensity profile.

(a)

(b)

Fig1. (a) 1024 × 1024 RISAT-1 ScanSAR image with inherent scalloping effect (b) Azimuth intensity profile extracted from Fig 1(a)

The image is descallop using the constant value of observation vector in range direction for each azimuth position. To descallop the Fig. 1(a), 512 is taken as constant value for observation vector. The resulting descallop image is shown in Fig. 2(a). Fig. 2(b) shows the azimuth intensity profile of Fig. 2(a) in which significant reduction in periodic variation is observed for the pixels at same position. If we change the value of observation vector , we get multiple images. Fig. 3(a) and Fig. 3(b) shows the images for value 5000 and 50000 respectively. Fig. 4(a) and Fig. 4(b) shows the gain variation in azimuth direction for Fig. 1(b) and Fig.3(b) respectively. From Fig. 4, as we increase the value of observation vector, gain variation in azimuth direction is also increase which result in poor descallop image.

Nilesh Patel, IJRIT

183

(a)

(b)

Fig 2. (a) Image after removal of scalloping (b) Azimuth intensity profile extracted from Fig 2(a)

(a)

(b)

Fig 3. Descallop image using observation vector value (a) 5000 (b) 50000

(a)

(b)

Fig 4. (a) Gain variation in azimuth direction for Fig. 3(a) (b) Gain variation in azimuth direction for Fig. 3(b)

Nilesh Patel, IJRIT

184

4. Conclusion and Future Work Kalman filter based descalloping technique is applied to RISAT-1 ScanSAR image. If the image is uniform then we can consider the same observation vector (true range samples at particular azimuth position ) for all azimuth position. For non-uniform image we cannot consider the same observation vector. In this paper Descallop image is obtained by considering the observation vector has constant value in range direction for each azimuth position.Value of observation vector is increased linearly in experiments then the descallop image quality is degrade. So for particular value of observation vector we can get the satisfactory result. To overcome this ambiguity one has to find out method to estimate the observation vector for each azimuth position.

5. References [1] An, D. X., Z.-M. Zhou, X.-T. Huang, and T. Jin, “A novel imaging approach for high resolution squinted spotlight SAR based on the deramping-based technique and azimuth nlcs principle," Progress In Electromagnetics Research, Vol. 123, 485-508, 2012. [2] Chen, J., J. Gao, Y. Zhu, W. Yang, and P. Wang, “A novel image formation algorithm for high-resolution wideswath spaceborne SAR using compressed sensing on azimuth displacement phase center antenna," Progress In Electromagnetics Research, Vol. 125,527-543, 2012. [3] Bamler, R., “Optimum look weighting for burst-mode and ScanSAR processing," IEEE transactions on Geoscience and Remote Sensing, Vol. 33, No. 3, 722-725, May 1995. [4] R. k. Hawkins and P. W. Vachon, “Modeling SAR scalloping in burst mode products from Radarsat-1 and Envisat,” in Proc. CEOS Workshop SAR, London, U.K., Sep. 24-26,2002,[CD-ROM] [5] Vigneron, C. M., “Radiometric image quality improvement of ScanSAR data," M.S. Thesis, arleton University, Ottawa, ON,Canada, 1994. [6] Shimada, M., “A new method for correcting ScanSAR scalloping using forests and inter-scan banding employing dynamic filtering," IEEE Transactions on Geoscience and Remote Sensing, Vol. 47,No. 12, 39333942, Dec. 2009. [7] R. Romeiser, J. Horstmann, and H. Graber, “A new scalloping filter algorithm for ScanSAR images," IEEE International Geoscience and Remote Sensing Symposium, IGARSS'10, 4079-4082, Jul. 2010. [8] Iqbal, M. and J. Chen, “Removal of scalloping in ScanSAR images using kalman filters,” IEEE International Geoscience and Remote Sensing Symposium, IGARSS'12, 260-263, Jul. 2012. [9] M. Iqbal, J. Chen, W. Yang, P. Wang and B. sun, “Kalman filter for removal of scalloping and inter-scan banding in ScanSAR images,” Progress In Electromagnetics Research, Vol. 132, 443-461, 2012.

Nilesh Patel, IJRIT

185

Descalloping of ScanSAR Image using Kalman Filter ...

IJRIT International Journal of Research in Information Technology, Volume 1, ... Therefore such techniques are not suitable to be applied to processed data. A.

2MB Sizes 0 Downloads 229 Views

Recommend Documents

Descalloping of ScanSAR Image using Kalman Filter ...
IJRIT International Journal of Research in Information Technology, Volume 1, Issue 4, ... two major artifacts in processed imges known as scalloping and inter-.

The Kalman Filter
The joint density of x is f(x) = f(x1,x2) .... The manipulation above is for change of variables in the density function, it will be ... Rewrite the joint distribution f(x1,x2).

Importance Sampling Kalman Filter for Image Estimation - Irisa
Kalman filtering, provided the image parameters such as au- toregressive (AR) ... For example, if we consider a first-order causal support (com- monly used) for ...

6DOF Localization Using Unscented Kalman Filter for ...
Email: [email protected], {ce82037, ykuroda}@isc.meiji.ac.jp. Abstract—In this ..... of the inliers is high, the accuracy of visual odometry is good, while when the ..... IEEE International Conference on Robotics and Automation, Vol. 1, ... Sur

20140304 pengantar kalman filter diskrit.pdf
Department of Computer Science. University of North Carolina Chapel Hill. Chapel Hill, NC 27599-3175. Diperbarui: Senin, 24 Juli 2006. Abstrak. Di tahun 1960 ...

Effect of Noise Covariance Matrices in Kalman Filter - IJEECS
In the Kalman filter design, the noise covariance matrices. (Q and R) are .... statistical variance matrix of the state error, the optimality of the Kalman filter can be ...

Kalman filter cheat sheet.pdf
Page 1 of 1. Kalman Filter. Kalman filter: a data fusion algorithm - best estimate of current state given: Prediction from last known state pdf (probability density ...

Effect of Noise Covariance Matrices in Kalman Filter - IJEECS
#1, *2 Electrical and Computer Engineering Department, Western Michigan ... *3 Electrical Engineering Department, Tafila Technical University, Tafila, Jordan.

Unscented Kalman Filter for Image Estimation in film-grain noise - Irisa
May 18, 2009 - exposure domain. Among ... in density domain, noise v is additive white Gaussian with ..... The proposed method performs the best both in.

Unscented Kalman Filter for Image Estimation in film-grain noise - Irisa
May 18, 2009 - exposure domain. Among earlier works ... In the density domain, the degraded image can be modeled as .... An MRF with such a quadratic reg-.

Importance Sampling-Based Unscented Kalman Filter for Film ... - Irisa
Published by the IEEE Computer Society. Authorized ..... degree of penalty dictated by the potential function. ..... F. Naderi and A.A. Sawchuk, ''Estimation of Images Degraded by Film- ... 182-193, http://www.cs.unc.edu/˜welch/kalman/media/.

Extended Kalman Filter Based Learning Algorithm for ...
Kalman filter is also used to train the parameters of type-2 fuzzy logic system in a feedback error learning scheme. Then, it is used to control a real-time laboratory setup ABS and satisfactory results are obtained. Index Terms—Antilock braking sy

The Kalman Filter - Yiqian Lu 陆奕骞
The Kalman filter algorithm has very high shreshhold for comprehension, and the logic is twisted with sophisticated mathematical notations. In this note, we derive the standard. Kalman filter following the logic of Harvey (1990)[1]. All essential ste

Kalman Filter for Mobile Robot Localization
May 15, 2014 - Algorithm - This is all you need to get it done! while true do. // Reading robot's pose. PoseR = GET[Pose.x; Pose.y; Pose.th]. // Prediction step. ¯Σt = (Gt ∗ Σt−1 ∗ GT t )+(Vt ∗ Σ∆t ∗ V T t ) + Rt. // Update step featu

Lesson 1.2: Filter image results by color
Key idea: Posing a general query, then filtering the results. ○ Example: Filtering image results by color. Page 2. Filter image results by color. ○ When the results aren't quite what you want … filter by color. Page 3. Filter image results by c

Vessel Enhancement Filter Using Directional Filter Bank
Jul 21, 2008 - reduced compared to that in the original one due to its omni-directional nature. ...... Conference on Signals, Systems and Computers, Vol. 2, 1993, pp. ... matching, IEEE Trans. on Circuits and Systems for Video. Technology 14 ...

COLOR FILTER ARRAY DEMOSAICKING USING ...
Index Terms— color filter array demosaicking, joint bi- lateral filter, edge-sensing. 1. ... each pixel, the other two missing color components are es- timated by the procedure ..... [9] J. Kopf, M. Cohen, D. Lischinski, M. Uyttendaele, "Joint. Bil

What is the Kalman Filter and How can it be used for Data Fusion?
(encoders and visual) to solve this issue. So for my math project, I wanted to explore using the Kalman Filter for attitude tracking using IMU and odometry data.

Filter-Free Image Sensor Pixels Comprising Silicon ...
Feb 25, 2014 - can be engineered, for filter-free color imaging. .... Arrays contain nanowires with radii of 80, 100, 140, and 120 nm (clockwise from upper left corner). Heights of .... magnetic simulations using the finite-difference time-domain.

On the gradient inverse weighted filter (image ... - IEEE Xplore
V. CONCLUSION. The quantization effects are analyzed for the systolic structure of a 2-D IIR digital filter proposed by Sid-Ahmed [4]. Expressions are derived for ...