Lecture 8 9
Lecture 8 9
2/12/2024 1
Name of the Presentation
This is a serious condition because there is no way to restore data that were never
acquired. However, it is possible to improve the visual interpretability of the data
by introducing estimated brightness values for each bad scan line.
2/12/2024 2
Name of the Presentation
It is first necessary to locate each bad line in the dataset. A simple thresholding
algorithm makes a pass through the dataset and flags any scan line having a mean
brightness value at or near zero. Once identified, it is then possible to evaluate the
output for a pixel in the preceding line (BVi – 1,j,k) and succeeding line (BVi + 1,j,k)
and assign the output pixel (BVi,j,k) in the drop-out line the average of these two
brightness values:
This is performed for every pixel in a bad scan line. The result is an image
consisting of interpolated data every nth line that is more visually interpretable
than one with horizontal black lines running systematically throughout the entire
image. This same cosmetic digital image processing procedure can be applied to
column drop-outs produced by a linear array remote sensing system.
Line-start Problems
Occasionally, scanning systems fail to collect data at the beginning of a scan
line, or they place the pixel data at inappropriate locations along the scan line.
For example, all of the pixels in a scan line might be systematically shifted just
one pixel to the right. This is called a line-start problem.
Also, a detector may abruptly stop collecting data somewhere along a scan and
produce results similar to the line or column drop-out previously discussed.
Ideally, when data are not collected, the sensor system would be programmed to
remember what was not collected and place any good data in their proper
geometric locations along the scan. Unfortunately, this is not always the case.
For example, the first pixel (column 1) in band k on line i (i.e., BVi,1,k) might be
improperly located at column 50 (i.e., BVi,50,k). If the line-start problem is always
associated with a horizontal bias of 50 columns, it can be corrected using a
simple horizontal adjustment. However, if the amount of the line-start
displacement is random, it is difficult to restore the data without extensive
human interaction on a line-by-line basis. A considerable amount of MSS data
collected by Landsats 2 and 3 exhibit line-start problems.
2/12/2024 3
Name of the Presentation
Line-start Problems
N-line Striping
2/12/2024 4
Name of the Presentation
N-line Striping
2/12/2024 5
Name of the Presentation
Earth as an Ellipsoid
•Spherical earth models represent the shape of the earth with a sphere of a
specified radius. Spherical earth models are often used for short range
navigation (VOR-DME) and for global distance approximations. May be used
for small scale maps 1:5,000,000.
•Ellipsoidal earth models are required for accurate range and bearing
calculations over long distances. Loran-C, and GPS navigation receivers use
ellipsoidal earth models to compute position and waypoint information.
2/12/2024 6
Name of the Presentation
Geodetic Datum
• Geodetic datums define the size and shape of the earth and the origin and
orientation of the coordinate systems used to map the earth.
• Minimum set of parameters required to define location and orientation of
local system w.r.to global reference system.
•A cartesian datum will have X, Y, Z, ,,, scale factor ().
2/12/2024 7
Name of the Presentation
GEIOD
•The equipotential surface of the earth’s gravity field which would coincide with
the ocean surface, if the earth were undisturbed and without topography.
•Geoid models attempt to represent the surface of the entire earth over both land
and ocean as though the surface resulted from gravity alone.
2/12/2024 8
Name of the Presentation
Map Projection
•Map projections are systematic transformations that allow the orderly
representation of the Earth's spherical graticule on a flat map. Some distortions
of conformality, distance, direction, scale, and area always result from this
process.
•Conformality
A conformal map is a function that locally preserves angles, but
not necessarily lengths. The scale of a map at any point on the map is the
same in any direction. Shape is preserved locally on conformal maps.
•Distance
The azimuthal equidistant projection preserves both distance and direction
from the central point.. A map is equidistant when it portrays distances from
the center of the projection to any other place on the map.
•Direction
A map preserves direction when azimuths (angles from a point on a line to
another point) are portrayed correctly in all directions.
•Area
When a map portrays areas over the entire map so that all mapped areas have
the same proportional relationship to the areas on the Earth that they
represent, the map is an equal-area / Equivalent map.
2/12/2024 9
Name of the Presentation
Cylindrical
Conical
Planar
2/12/2024 10
Name of the Presentation
Conical
Cylindrical
Planar
•When the cylinder is tangent to the sphere, contact is along a great circle (the
circle formed on the surface of the Earth by a plane passing through the center
of the Earth)..
2/12/2024 11
Name of the Presentation
Meridians of longitude are straight lines, equally spaced along, and perpendicular
to the Equator. Parallels of latitude are represented as straight line parallel to and
having the same length as the Equator. In the tangent case, the Equator is true to
scale and distortion increases with distance from the Equator. In the secant case,
the standard parallels which lie equidistant north and south of the Equator are true
to scale and distortion increases with distance from the standard lines
Gnomonic
The cylindrical gnomonic projection illustrates the basic pattern of normal
cylindrical projections. The principles are the same as for the azimuthal
gnomonic projection. A light source positioned at the centre of the globe casts
shadows of the graticule on the projection surface, which in this instance, is a
cylinder placed tangent to the globe along the Equator. The Equator is shown
as true to scale on the map, and as is typical of cylindrical projections, there
is a narrow band along the Equator in which distortion of all geometric
characteristics is minimal. The spacing of parallels increases rapidly toward
the poles. The polar regions cannot be represented since the poles would be
located an infinite distance from the Equator.
2/12/2024 12
Name of the Presentation
In India
For defense
Datum : Everest
Projection : Polyconic
For civilian
Datum : WGS84
Projection: UTM
2/12/2024 13
Name of the Presentation
Geometric Correction
2/12/2024 14
Name of the Presentation
2/12/2024 15
Name of the Presentation
2/12/2024 16
Name of the Presentation
2/12/2024 17
Name of the Presentation
a) Hypothetical perspective geometry of a vertical aerial photograph obtained over level terrain. Four
50-ft-tall tanks are distributed throughout the landscape and experience varying degrees of radial relief
displacement the farther they are from the principal point (PP). b) Across-track scanning system
introduces one-dimensional relief displacement perpendicular to the line of flight and tangential scale
distortion and compression the farther the object is from nadir. Linear features trending across the
terrain are often recorded with s-shaped or sigmoid curvature characteristics due to tangential scale
distortion and image compression.
2/12/2024 18
Name of the Presentation
2/12/2024 19
Name of the Presentation
Attitude Changes
Remote sensing systems flown at a constant altitude above ground level
(AGL) result in imagery with a uniform scale all along the flightline. For
example, a camera with a 12-in. focal length lens flown at 20,000 ft. AGL will
yield 1:20,000-scale imagery. If the aircraft or spacecraft gradually changes
its altitude along a flightline, then the scale of the imagery will change.
Increasing the altitude will result in smaller-scale imagery (e.g., 1:25,000-
scale). Decreasing the altitude of the sensor system will result in larger-scale
imagery (e.g, 1:15,000). The same relationship holds true for digital remote
sensing systems collecting imagery on a pixel by pixel basis.
The diameter of the spot size on the ground (D; the nominal spatial
resolution) is a function of the instantaneous-field-of-view (b) and the
altitude above ground level (H) of the sensor system, i.e.,
2/12/2024 20
Name of the Presentation
The paired coordinates (i, j and x, y) from many GCPs (e.g., 20) can be modeled to
derive geometric transformation coefficients. These coefficients may be used to
geometrically rectify the remote sensor data to a standard datum and map projection.
• global positioning system (GPS) instruments that may be taken into the
field to obtain the coordinates of objects to within +20 cm if the GPS
data are differentially corrected.
2/12/2024 21
Name of the Presentation
2/12/2024 22
Name of the Presentation
2/12/2024 23
Name of the Presentation
Spatial Interpolation
The geometric relationship between the input pixel
coordinates (column and row; referred to as x, y ) and the
associated map coordinates of this same point (x, y) must be
identified. A number of GCP pairs are used to establish the
nature of the geometric coordinate transformation that must be
applied to rectify or fill every pixel in the output image (x, y)
with a value from a pixel in the unrectified input image
(x, y ). This process is called spatial interpolation.
Intensity Interpolation
Pixel brightness values must be determined. Unfortunately,
there is no direct one-to-one relationship between the
movement of input pixel values to output pixel locations. It
will be shown that a pixel in the rectified output image often
requires a value from the input pixel grid that does not fall
neatly on a row-and-column coordinate. When this occurs,
there must be some mechanism for determining the brightness
value (BV ) to be assigned to the output rectified pixel. This
process is called intensity interpolation.
2/12/2024 24
Name of the Presentation
2/12/2024 25
Name of the Presentation
• translation in x and y,
• scale changes in x and y,
• skew, and
• rotation.
Translation
2/12/2024 26
Name of the Presentation
Rotation
Scale
2/12/2024 27
Name of the Presentation
Skew
2/12/2024 28
Name of the Presentation
x’ y’ x y
23 31 4123 4567
20 30 4100 4500
40 50 5100 5200
2/12/2024 29
Name of the Presentation
Solution contd…
• x = (Inverse of A) * L
5100
• c = 2465 f = 3610
5 -2.25 -1.75
2/12/2024 30
Name of the Presentation
where:
xorig and yorig are are the original row and column coordinates of the GCP in
the image and x’ and y’ are the computed or estimated coordinates in the
original image when we utilize the six coefficients. Basically, the closer these
paired values are to one another, the more accurate the algorithm (and its
coefficients). The square root of the squared deviations represents a measure
of the accuracy of each GCP. By computing RMSerror for all GCPs, it is
possible to (1) see which GCPs contribute the greatest error, and 2) sum all the
RMSerror.
All of the original GCPs selected are usually not used to compute the final six-parameter
coefficients and constants used to rectify the input image. There is an iterative process
that takes place. First, all of the original GCPs (e.g., 20 GCPs) are used to compute an
initial set of six coefficients and constants. The root mean squared error (RMSE)
associated with each of these initial 20 GCPs is computed and summed. Then, the
individual GCPs that contributed the greatest amount of error are determined and
deleted. After the first iteration, this might only leave 16 of 20 GCPs. A new set of
coefficients is then computed using the16 GCPs. The process continues until the RMSE
reaches a user-specified threshold (e.g., <1 pixel error in the x-direction and <1 pixel
error in the y-direction). The goal is to remove the GCPs that introduce the most error
into the multiple-regression coefficient computation. When the acceptable threshold is
reached, the final coefficients and constants are used to rectify the input image to an
output image in a standard map projection as previously discussed.
2/12/2024 31
Name of the Presentation
…..
If we delete
20 1 601,700 3,632,580 283 12 8.542 GCP #20,
the RMSE
will be
8.452
Total RMS error with all 20 GCPs used: 11.016
Intensity Interpolation
Intensity interpolation involves the extraction of a brightness value from an x, y
location in the original (distorted) input image and its relocation to the appropriate x, y
coordinate location in the rectified output image. This pixel-filling logic is used to
produce the output image line by line, column by column. Most of the time the x and y
coordinates to be sampled in the input image are floating point numbers (i.e., they are not
integers). For example, in the Figure we see that pixel 5, 4 (x, y) in the output image is to
be filled with the value from coordinates 2.4, 2.7 (x, y ) in the original input image.
When this occurs, there are several methods of brightness value (BV) intensity
interpolation that can be applied, including:
• nearest neighbor,
• bilinear interpolation, and
• cubic convolution.
2/12/2024 32
Name of the Presentation
Nearest-Neighbor Resampling
The brightness value closest to the predicted x’, y’ coordinate
is assigned to the output x, y coordinate.
Bilinear Interpolation
Assigns output pixel values by interpolating brightness values in two
orthogonal direction in the input image. It basically fits a plane to the 4
pixel values nearest to the desired position (x’, y’) and then computes a new
brightness value based on the weighted distances to these points. For
example, the distances from the requested (x’, y’) position at 2.4, 2.7 in the
input image to the closest four input pixel coordinates (2,2; 3,2; 2,3;3,3) are
computed . Also, the closer a pixel is to the desired x’,y’ location, the more
weight it will have in the final computation of the average.
2/12/2024 33
Name of the Presentation
Bilinear Interpolation
Cubic Convolution
Assigns values to output pixels in much the same manner as bilinear
interpolation, except that the weighted values of 16 pixels surrounding
the location of the desired x’, y’ pixel are used to determine the value
of the output pixel.
2/12/2024 34
Name of the Presentation
Cubic Convolution
2/12/2024 35