You are on page 1of 29

AS 208

SATELLITE METEOROLOGY

Basic Terminology of satellite images


and
Image processing in matlab

Typical view of satellite view of


earth

LANDSAT 8 1.56-1.6 um SWIR band


30m spatial resolution . swath bangalore and
surrounding

Image captured using a


DSLR camera

How are these two images different ?

digital camera sensor response

MODIS sensor response function

Terms related to satellite image

1. spectral resolution of a remote sensing sensor is


determined by the band-widths of the em radiation it
can sense .
2. radiometeric resolution is the number of discrete
greylevels into which a signal can be divided
3. spatial resolution is the area on the ground which
a sensor can distinguish uniquely
4. temporal resolution is given by how frequent a
particular scene is sensed

EXAMPLE for Low spectral


resolution and high spectral
resolution

The Hyperion provides a resolution imager


capable of resolving 220 spectral bands (from
0.4 to 2.5 m)
MODIS capture data in 36 spectral bands
ranging in wavelength from 0.4 m to 14.4 m

EXAMPLE for Low spatial resolution and high spatial


resolution

Quickbird capture data in 0.65 m (65cm) !!

MODIS capture data in 250m , 500m and 1km

Satellite data mostly used in the course

ladsweb.nascom.nasa.gov/
HDF files

Image processing in matlab

1) read an image file and get metadata of that


2) separate a True Colour Composite image into R
G B bands

3) To analyse the histogram of an image

4) To create negative, binary of an image

5) Constrast stretching

6) To get contour of an image

7) Edge detection of an image

Task 1 . Read the image file and


extract the metadata of the image
Open the read_get_info_image.m
file
Bitdepth is number of bits per pixel
here
not to be confused with
radiometric resolution

Result
ans =
1024

1024

ans =
Filename: [1x89 char]
FileModDate: '27-Feb-2014 22:27:30'
FileSize: 416918
Format: 'jpg'
FormatVersion: ''
Width: 1024
Height: 1024
BitDepth: 24
ColorType: 'truecolor'
FormatSignature: ''
NumberOfSamples: 3
CodingMethod: 'Huffman'
CodingProcess: 'Sequential'
Comment: {}

Task 2 . Read the image file and separate It


into Red Green and Blue bands

Open the image_to_R_G_B.m file

Result

Task 3 . To create histogram of the


image
Open the to_get_histogram.m file

Contrast of an image

Result

Task 4 . To create negative of the


image
Open the create_negatives.m file

Result

Task 5 . To create binary of the


image
Open the to_get_binary.m file

Result

Task 6 . Contrast stretching


Open the constrast_stretching.m
file

Result

Task 7 . image contours


Open the image_contour.m file

Result

Task 8 . image edge detection


Open the edge_detect.m file

Result

Original image

edges highlighted

Task 9 . image rotation


Open the image_rotate.m file

Result

Original image

rotated by 65 degrees

Thank you

You might also like