[IEEE 2007 IEEE International Conference on Signal Processing and Communications - Dubai, United...

4
2007 IEEE International Conference on Signal Processing and Communications (ICSPC 2007), 24-27 November 2007, Dubai, United Arab Emirates DETERMINATION OF EARTH SURFACE FROM TRMM SATELLITE IMAGES Ali R. Al Suwaidi, Ali Dawood, Khalid Mubarak, Ghaith Matar and Hamad Al Hammadi Communication Engineering Department Etisalat University College, Sharjah, UAE alasuwaidi i dawoodeucacae ubarak euacaeitalm _ail.o hamadeuc.ac.ae _,g iIc m d w o __,u .cq , gh-,, ABSTRACT The Precipitation Radar (PR), on board of the TRMM satellite, provides many information and measurements related to the weather above the earth. Images are produced from reflectivity measurement of different particles and materials. Determination of earth surface level is required when investigating detection methods using TRMM PR data, such as detection of oil and underground water below the earth surface. In this paper, two techniques were proposed for detecting exact earth location from TRMM satellite rays reflectivity. First technique is based on satellite reflectivity images and the second one is based on the reflectivity data itself The former performed better than the latter in estimating the earth surface level. This finding can facilitate oil and underground water detection. Index Terms -satellite, TRMM, geolocation, normal sample, samples (bins), exact earth location, image processing, classification. 1. INTRODUCTION A successful mission called the Tropical Rain Measuring Mission (TRMM), was a joint project between (NASA) and (NASDA). The Precipitation Radar (PR), on board the satellite, is the first weather radar to be deployed in space and is one of several instruments being used to provide a three-dimensional structure of rainfall by measuring the radar reflectivity of the cloud system and the attenuation of a signal as it passes through the precipitation. The main advantage of such a system is its global coverage. These measurements include large ocean areas where our knowledge of precipitation is poor. Important applications of this project are immediate practical benefits to agricultural, water resources management, and flood warnings [1], [2], [3], [4]. The PR electronically scans from right to left, looking in the flight direction across the ground track of the satellite every 0.6 seconds, with horizontal resolution at the ground of 5km and swath width of 215km. Each PR scan contains of 49 rays, ray at 25 called the nadir and the other rays called off nadir. Nadir and off nadir rays can be sampled above and below the earth surface [4], [5]. Most TRMM data products are written using Hierarchical Data Format (HDF). 1.1. PR level - 1B The PR Level-lB product, IB-21, PR Power, contains calibrated PR powers in three dimensional arrays whose dimensions are scans, ray, and range bin. Power is written in three arrays: normal sample, surface oversample, and rain oversample. The vertical spacing is 250 m for the normal sample. If the surface oversample and rain oversample are combined with the normal sample, the result is 125 in vertical spacing in limited regions [5]. 1.2. PR level- 1C The PR Level-IC product, 1 C-21, PR Reflectivity, has the same format as IB-21, with 3 changes: the variable in the Normal Sample, Surface Oversample, and Rain Oversample is reflectivity (dBZ) in lC-21 [5]. 1.3. PR level - 2A The PR Level-2A products are 2A-21, 2A-23 and 2A-25. 2A-25, PR Profile, produces an estimate of vertical rainfall rate profile for each radar beam. The rainfall rate estimate is given at each resolution cell of the PR radar [5]. 2. SYSTEM OVERVIEW This system is used to determine exact earth location from TRMM PR data then processes these data into images. This system consists of the following elements: 1. TRMM satellite: record information about the covered areas. 2. Computer: normally a PC running Windows. It runs the system using MATLAB software. TRMM satellite is sending microwave towards the earth and then receiving the reflected waves. These reflected waves containing the information about the objects that in the way of the waves and then TRMM satellite process these information and store it as a HDF files. 1-4244-1236-6/07/$25.00 © 2007 IEEE 580

Transcript of [IEEE 2007 IEEE International Conference on Signal Processing and Communications - Dubai, United...

Page 1: [IEEE 2007 IEEE International Conference on Signal Processing and Communications - Dubai, United Arab Emirates (2007.11.24-2007.11.27)] 2007 IEEE International Conference on Signal

2007 IEEE International Conference on Signal Processing and Communications (ICSPC 2007), 24-27 November 2007, Dubai, United Arab Emirates

DETERMINATION OF EARTH SURFACE FROM TRMM SATELLITEIMAGES

Ali R. Al Suwaidi, Ali Dawood, Khalid Mubarak, Ghaith Matar andHamad Al Hammadi

Communication Engineering DepartmentEtisalat University College, Sharjah, UAE

alasuwaidi i dawoodeucacae ubarak euacaeitalm _ail.o hamadeuc.ac.ae_,giIcm d w o __,u .cq ,gh-,,

ABSTRACT

The Precipitation Radar (PR), on board of theTRMM satellite, provides many information andmeasurements related to the weather above the earth.Images are produced from reflectivity measurement ofdifferent particles and materials. Determination of earthsurface level is required when investigating detectionmethods using TRMM PR data, such as detection of oiland underground water below the earth surface. In thispaper, two techniques were proposed for detecting exactearth location from TRMM satellite rays reflectivity. Firsttechnique is based on satellite reflectivity images and thesecond one is based on the reflectivity data itself Theformer performed better than the latter in estimating theearth surface level. This finding can facilitate oil andunderground water detection.

Index Terms -satellite, TRMM, geolocation, normalsample, samples (bins), exact earth location, imageprocessing, classification.

1. INTRODUCTION

A successful mission called the Tropical RainMeasuring Mission (TRMM), was a joint project between(NASA) and (NASDA). The Precipitation Radar (PR), onboard the satellite, is the first weather radar to bedeployed in space and is one of several instruments beingused to provide a three-dimensional structure of rainfallby measuring the radar reflectivity of the cloud systemand the attenuation of a signal as it passes through theprecipitation.

The main advantage of such a system is its globalcoverage. These measurements include large ocean areaswhere our knowledge of precipitation is poor. Importantapplications of this project are immediate practicalbenefits to agricultural, water resources management, andflood warnings [1], [2], [3], [4].

The PR electronically scans from right to left, lookingin the flight direction across the ground track of thesatellite every 0.6 seconds, with horizontal resolution atthe ground of 5km and swath width of 215km. Each PRscan contains of 49 rays, ray at 25 called the nadir and theother rays called off nadir. Nadir and off nadir rays canbe sampled above and below the earth surface [4], [5].

Most TRMM data products are written usingHierarchical Data Format (HDF).

1.1. PR level - 1B

The PR Level-lB product, IB-21, PR Power,contains calibrated PR powers in three dimensional arrayswhose dimensions are scans, ray, and range bin. Power iswritten in three arrays: normal sample, surfaceoversample, and rain oversample. The vertical spacing is250 m for the normal sample. If the surface oversampleand rain oversample are combined with the normalsample, the result is 125 in vertical spacing in limitedregions [5].

1.2. PR level- 1C

The PR Level-IC product, 1 C-21, PR Reflectivity,has the same format as IB-21, with 3 changes: thevariable in the Normal Sample, Surface Oversample, andRain Oversample is reflectivity (dBZ) in lC-21 [5].

1.3. PR level - 2A

The PR Level-2A products are 2A-21, 2A-23 and2A-25. 2A-25, PR Profile, produces an estimate ofvertical rainfall rate profile for each radar beam. Therainfall rate estimate is given at each resolution cell of thePR radar [5].

2. SYSTEM OVERVIEW

This system is used to determine exact earth locationfrom TRMM PR data then processes these data intoimages. This system consists of the following elements:

1. TRMM satellite: record information about thecovered areas.

2. Computer: normally a PC running Windows.It runs the system using MATLAB software.

TRMM satellite is sending microwave towards theearth and then receiving the reflected waves. Thesereflected waves containing the information about theobjects that in the way of the waves and then TRMMsatellite process these information and store it as a HDFfiles.

1-4244-1236-6/07/$25.00 © 2007 IEEE 580

Page 2: [IEEE 2007 IEEE International Conference on Signal Processing and Communications - Dubai, United Arab Emirates (2007.11.24-2007.11.27)] 2007 IEEE International Conference on Signal

MATLAB codes were used to convert HDF filesformat to Binary format in order to study and plot imagesof the coverage area. Also M\ATLAB can be used as an

image processing tool to process the images that plottedby using TRMM data.

3. ORBIT PATH (GEOLOCATION)

The geolocation is defined as the earth location ofthe beam center per angle bins at the altitude of the earthellipsoid. This is recorded as longitude and latitude.Positive number of latitude indicates north latitude, andpositive number of longitude indicates east longitude [5].

Each orbit has 9150 scans and the duration of eachscan is 0.6 second. The duration of one orbit is 5490swhile the duration of one day is 86400s. In this case thereare 15 - 16 orbits per day over the globe for TRMMsatellite as illustrated in figure 1. Figure 2 illustrates thegeolocation of only one orbit over the globe; while figure3 shows the orbit number 29549 covers part of the UAE.

F Land!One Day Orbis| Nadi (ray = 25)!

Figure 1: One day orbits for nadir (ray = 25) in 20thJanuary 2007.

One Orbits per Day

Land* Nadir (ray = 25)* Off-Nadir (ray = 1)* Off-Nadir (ray = 49)

80-

20 .__ _ ~

-20 _ / T -- -

-60__----

- - - - - - - - - - - - - - - - - -

s

-150 -100 -50 0 50 100 150Longitude

Figure 2: Geolocation of orbit number 29549 over theglobe.

COrbit No, 2954930 < lLn

29 ______I - N-dir (ra,y = 25)\ I - O~~~~~~C:ff-Na,dir (ra,y = 1 )

28 - _C_I __ ff-Na,dir (ra,y = 49)

27 L-

-- - - - - - - - - - - - - - =-- - -

500 52 54 5ei 58 ecLoCngitude

Figure 3: Orbit No. 29549 over the UAE.

Figure 4 and 5 shows the 3D plot for latitude andlongitude of this specific orbit respectively. In thesefigures the latitude and longitude were plotted as a

function of scan and ray numbers.

Latit u de of Orbil No. 2-E49 in 3-D

20 .----

-2 0~~ ~~~~~...............

--4_

20ScnnNo. ] ° Ray

Figure 4: 3-D Latitude.

20D----

-'° I-- -- --

D .---20D ----

1000D

!moD0

Scan No.

-ongt ij de of Orbit \M o. 28549 ir 3-C

_50

40~~~~~

U---- - 0------. RE'00

20 -1--sO

0 tdy

Figure 5: 3-D Longitude.

4. SCAN GEOMATERY AND EARTH SURFACE

As mentioned in previous part each orbit consists of9150 scans. Each scan generates 49 rays toward the earth.Each ray consists of 140 bins starting from the satellitegoing towards the earth. The ray which consists of 140bins has 80 bins above the earth surface and 60 binsbelow the earth surface. Moreover, the altitude ofTRMMsatellite is 402.5 kilometers. Figure 6 shows earthlocation, bins starting location, and 49 rays.

Bin Starting as a function of Rays

0 5 10 15 20 25 30 35 40 45Rays

Figure 6: Bins starting and earth surface.

5 50

581

-20

-3'O

L 0o

F -10

_-20

-30

6C0 - - - -- - - - - i-

/-6 - - t-- 2-- - Y- - -Xf

--m

. ....

ED

a1)

-i

ao)

CZ

Page 3: [IEEE 2007 IEEE International Conference on Signal Processing and Communications - Dubai, United Arab Emirates (2007.11.24-2007.11.27)] 2007 IEEE International Conference on Signal

5. MEASURED REFLECTIVITY AND EXACTEARTH LOCATION

The normal sample PR received powers are recorded.These data stored in the array of 49 rays * 140 samples.

The figure below shows a vertical profile ofmeasured reflectivity Z m for data taken over the UAE onthe 20th of January, 2003. The distance between any twobins is 0.25 km.

Measured Reflecti\Aty Zm in dBz

20F

40

aT)zEz

n

60

80

100

120

35

30

25

_20

.* 155 10 15 20 25 30 35 40 45

Ray

Figure 7: Measured reflectivity representation for scannumber 5789.

The exact earth location can be determines as themaximum reflectivity in each ray. Figure 8 illustrateswhich sample represents the exact earth location.

images, assign each color to different number, and finallyget the indices of the maximum number (represent the binnumber after scaling it).

Measured Reflecti\Aty Zrn in dBz

Ez

5 10 15 20 25 30 35 40 45Ray

Figure 9: Measured reflectivity representation for scannumber 5789 (zoomed in).

Two methods were used in this field in order todecide which one is better (based on error percentage).

6.1. Specific color to specific number

In the first method each specific color that representscertain reflectivity should be assigned as differentnumber, for example pure red assigned to number 8.Figure 10 shows the error percentage of this method (forscan number 5789).

Error percentage for scan no. 5789

75

a80

E

z

m 85

90

0 5 10 15 20 25 30 35 40 45Ray

0

20

.' 40m

60

80

50

Figure 8: Exact earth location representing by binnumber for scan number 5789.

6. IMAGE PROCESSING

Exact earth location should be found using imageprocessing in order to compare it with the measuredreflectivity images. The reason of this is to find thepercentage of error between the real data and the image.

First of all the area that contained continuousreflectivity should be zoomed in (illustrated in figure 9)in order to processes this image easily then save it as bmpimage. Then MATLAB code should be used to read these

0 5 10 15 20 25 30 35 40 45 50Rays

Figure 10: Image processing (specific color as a specificnumber).

Error percentage of this method can be calculated byusing the following equation:|real bin values- map bin valuei

real_bin valuesError percentage of the first method:

13963 - 4027*6 100 1.9197%3963

582

_ ~~I

_I _- _ ~~~I

_ _

Exact earth location

0 + Exact earth surfaceMapped earth surface

- - Error percentage

mo

--.j

-1- -1

W.-__j

wiffir_gffi.-I

Page 4: [IEEE 2007 IEEE International Conference on Signal Processing and Communications - Dubai, United Arab Emirates (2007.11.24-2007.11.27)] 2007 IEEE International Conference on Signal

6.2. Range of colors to specific number

In this method the range of colors should be assignedas different number, for example from dark to pure redassigned to number 8. For the same scan figure 11illustrates the result of this method.

Error percentage for scan no. 5789-20

2020

Exact earth surfaceMapped earth surface

240 -Oe Error percentage

60

80

0 5 10 15 2 5 3 5 4 5 5

0 5 10 15 20 25 30 35 40 45 50Rays

Figure 11: Image processing (range of colors as aspecific number).

Error percentage of this method can be calculated byusing equation (1). Error percentage of the secondmethod:

3963 - 3956 1___________ 100 =0.88370%3963

7. CLASSIFICATION

7.1. Data mining

Data mining is a practical topic and involves learningin a practical sense. Our main interest is in techniques forfinding and describing structural patterns in data to makepredictions from it. The data will take the form of a set ofexamples. Consequently, the output will take the form ofpredictions about new examples. On the other hand, theoutput may also include an actual description of astructure that can be used to classify unknown examplesto explain the decision. It is also helpful to supply anexplicit representation of the knowledge that is acquired[6].7.3. Classification results

Classification was used for determination of earthsurface as a second way added to the image processing.Moreover, software called "Weka" was the classificationsoftware used for determining the earth surface. Thefollowing figure shows a summary of the classificationresults using the method J48. The results are showing thepercentage of the correctly classified instances and theincorrectly classified instances. Although the percentageof the correctly classified instances is high, but this is notacceptable because of the following; the availableattributes are two: the reflectivity value in dB andwhether it is ground or not. Moreover, the reflectivitiesare divided in two classes, either ground or non-ground.

The problem is that the class of non-groundreflectivies is much higher than the ground class becausethere are 1201 instances, 49 out of the 1201 are groundreflectivities and the all the remaining is non-ground.=== Summary ===

Correctly Classified Instances 116697.0858 %Incorrectly Classified Instances 352.9142 %

Confusion Matrixa b <-- classified as

15 34 a = 1.001 1151 b = 0.00

Figure 12: Summary of classification results.

8. CONCLUSIONS

We can conclude the following from the previoussections:

* Each orbit for TRMM satellite in one day has adifferent path than others orbits (covers differentareas).

* The maximum measured reflectivity in each rayrepresents the exact earth location.

* Percentage of error varies between different scannumbers.

* Classification is useful when there are equalinstances for both classes.

In general exact earth surface can be found frommeasured reflectivity file (normalsample) in IC21 dataproduct. MATLAB software can be used as an imageprocessing tools. Different methods in image processingcan be used in order to determine exact earth location andthe best method depends on the efficiency (errorpercentage) of each method. The more efficiency we get,the best the method we use. On the other hand,classification methods could be used also for determiningexact earth surface using different classification methodswhich are provided by the "Weka" software.

9. REFERENCES

[1] Khalid A. Mubarak, "3dB Thickness of Bright Band", 4thInternational Conference on Computing, Communications andControl Technologies (CCCT 2006), Orlando, USA, July 20-23,2006.

[2] B. Zafar, K. Mubarak, V. Chandrasekar, "Evaluation ofPrecipitation Type Determination from TRMM Observation,"Proceedings for the Conference on Geoscience and RemoteSensing - IGARSS 2003, Toulouse, France, July 21-25, 2003.

[3] K. Mubarak, A. Dawood, "Identification of height offreezing using TRMM satellite," International Conference onCommunications, Computer and Power (ICCCP 2007) Muscat,February 19-21, 2007.

[4] Dennis Roddy, "Satellite Communications", ThirdEdition, McGraw-Hill, 2001.

[5] TRMM Precipitation Radar Manual, Version 6, January1 th , 2005.

[6] Ian H. Witten & Eibe Frank, "Data Mining", SecondEdition, 2005.

583