Figure (a) Simulated cloudy image

advertisement
CLOUD REMOVAL IN HIGH
RESOLUTION SATELLITE IMAGES
USING DISCRETE WAVELET
TRANSFORM
P.Ramya 1, Mr.S.KarthiPrem2 ,A.Nithyasri3
123
Department of Information Technology
Vivekananda College of Engineering for women,
1
Pg scholar
23
Assistant professor
1
29ranram@gmail.com, 2karthiprem@gmail.com,3nithi.becse@gmail.com
ABSTRACT:
Satellite images playing a major role for monitoring earth
comparing the multi-temporal images and find the
changes in land covers such as forest, cities, agriculture,
difference between the images. If the differences between
coastal area etc., but the major problem in the earth
the images are positive then it has higher accuracy so the
observation is the clouds in the satellite images. Thus cloud
values are added otherwise the values are subtracted. Then
cover removal is very essential in the field of satellite
the cloudy region will be replaced by the value found. The
imagery analysis. But it is very complex to present the most
cloud removal method will gain the accuracy between
accurate information in the cloudy region. The existing
85%– 90%. After removing clouds the Discrete wavelet
system is the modified neighborhood similar pixel
transforms are applied to gain the accuracy of the result.
interpolates method which as the major limitations that it
The wthresh is applied to remove noise from the images.
lack its accuracy when the size of the cloud pixel increase
Then the inverse discrete wavelet transform is applied to
and if the frequent clouds are present it is hard to find the
gain the output image.
similar pixels. The proposed method helps to improve the
Keywords: Efficient Cloud Detection and Removal
accuracy level to some extent than the existing methods.
Algorithm, wthresh, NSPI(Neighborhood similar pixel
The proposed Efficient Cloud Detection and Removal
interpolator), spectro-spatial information.
Algorithm (ECDR) may improve the degree of accuracy by
I.EXISTING SYSTEM
from the satellite images. It is the proposed method
A modified neighborhood similar pixel interpolates
of the Neighborhood similar pixel interpolator
method (modified NSPI) helps to remove the cloud
(NSPI). In the NSPI approach, it predicts the spectral
value of the target pixels from its neighboring similar
pixels. It employs the threshold to identify the similar
pixels. The weight between the similar pixels and
If the target pixel is located near the cloud center
target pixels can be calculated by using the Euclidean
then the spectro-temporal information is more
distance. It has the major drawback such as cloudy
consistent
images may sometime replace as the similar pixels.
information becomes less useful around the
Due to the varying size of the cloud and randomly
cloud center where the target pixel is farther to
shaped the similar pixel replacement can reflect the
its similar pixels. The cloud center is computed
cloudy appearance. Thus the modified NSPI method
by averaging the coordinates of the pixel.
because
the
spectro-spatial
is used and it overcomes those problems.In the
modified NSPI method the time series images are
Some Drawback of the detections:
used to replace the cloud area. The detailed
The accuracy of the recovered image decreases
descriptions of the steps that are different from the
with the increased cloud size. As the cloud size
original NSPI approach are given as follows:
increases, the average distance between a target
The cloud masking is the first step used in this
method where thick clouds are brighter in the visible
band and lighter in thermal bands than the land
surface. The second step is searching the similar
pixel. In a modified NSPI method, it helps to search
the spectrally similar pixels around the cloud. It is
pixel and the similar pixels increases and their
correlation decreases.It is hard to obtain a cloud
free auxiliary image from the same sensor in the
same location.If the cloud presents frequently in
an image then this method lack its efficiency.
II. PROPOSED SYSTEM
shown in the figure 2. The cloud-free image is used
In the cloud removal process there are lots of
to select the nearest similar pixels which should
existing algorithms are available. The proposed
satisfy the spectral similarity criteria.The third step is
method is Efficient Cloud Detection and
the gap-filling, in which the data has to fill in the area
Removal Algorithm (ECDR) which helps to
where the cloud masked. In the cloud-removal
improves the accuracy of the cloud restoration
process, the distance between a cloudy and its similar
area than the NSPI method. The proposed
pixels
algorithm is based on the multi-temporal
may
vary
greatly.
approach. The time series images are taken as a
reference image. The reference image must be
more than three to get the accuracy in the result.
Consider the reference images as R1, R2, R3,
etc., and the cloud contaminated images as C1
and it is considered as the original images.
The cloud detection is the very important step
without cloud detection the cloud removal and
reconstruction is a complex problem. The clouds
Fig.1 Modified neighborhood Similar Pixel
can be detected by the calculation of the pixel
Interpolator
value. The clouds are brighter in visible bands
and lighter in thermal bands. The cloud pixel
monitored because the clouds will cover the
values are ranges from 200 to 255 in thermal
areas. Thus, lots of existing methods are
band and 255 in visible band. Based on this
available for cloud detection and removing.The
calculation the cloud values are detected. After
existing system has lot of problems when the
cloud detection, consider the reference image
images are applied to the real time applications.
RI1, RI2 and RI3 and find the difference
The existing system modified NSPI approaches
between them. Then find the difference between
has face problems such as lack of accuracy,
them. Compare the pixel values from the image
similar to the other existing methods etc. The
difference and find the average. Calculate the
major disadvantages in the existing method is
RI3 variations using RI3 and RI3 with average of
that, if the frequent clouds are appeared then the
image difference. Find the difference between
existing method cannot produce the accurate
the D1 and D2, based on the positive and
result because in the existing method where the
negative values in the difference; replace the
similar pixels can be find by calculating based on
cloud pixel by RI3 with variance. If the
the distance between the target pixels.Thus, it is
difference value is positive then add the value
possible to replace the cloud pixel has the similar
with RI3 otherwise subtract the value and replace
pixel. If the cloud pixel is replaced then the
for the cloudy region.
method lacks its accuracy.
In the proposed
ECDR algorithm there is no chance of replacing
The filtering is used to enhance the contrast of
the image. The quality of the image is improved.
The discrete wavelet transform is used for
the cloud pixel because all the information’s are
gathered from the reference images. Thus, there
is no chance of replacing the cloud pixel.
filtering the image i.e.,de-noising. The images
are divided into the sub-bands and the wavelet
Generally there are three types of cloud removal
threshold (WThresh) is applied to the sub-bands
methods are present but each has its own
except the original images. The WThresh helps
algorithm, methods and techniques.
to de-noise the image. So, the quality of the
The three types of cloud removal methods
image is improved.Image can be de-noised at
different levels of resolution and can be
are:
sequentially processed from low resolution to

In-painting method
high resolution.Sub-band level analysis results in

Multi-spectral method
high accuracy. Gain accuracy in cloud removal.

Multi-temporal method
Applicable for all sizes of the clouds. Produce
efficient results even frequent clouds are
appearing.The proposed system is designed to
detect and remove clouds from the satellite
images. In the coastal regions and during the
winter season the tropical regions are fully
covered with clouds. The cloudy regions are not
In-Painting Method
Multi-Spectral Method
In multispectral-based approaches, multispectral
data are utilized in cloud detection and removal. The
different band images are taken and reconstruct the
cloudy region of the image. The different satellite
images have different spectral bands such as band
1,2,3,4 and so on. But the different spectral band
Figure (a) Simulated original Cloudy image
images have different color combinations thus the
accuracy of the image is not up to the level. But when
compared to the In-painting technique the result
accuracy was level increased.
Multi-Temporal Method
The Multi-temporal based method is somewhat better
method when compared to the Multi-temporal and inpainting method, which rely on both temporal
coherence and spatial coherence have a better ability
Figure (b) Result of original image
Fig1.1 In-painting method’s result with simulated
cloud
The in-painting method is the earliest method that
helps to remove clouds from the satellite images. In
the in-painting technique, the data’s are gathered
from its neighboring regions either its mean value or
to cope with large clouds. The spectrotemporal
relationships are inferred from cloud-free areas in the
neighborhood of cloud-contaminated regions over the
available temporal images. A thresholding-based
approach is used to identify the best cloud-free and
non-shadow pixels region is given and then generated
by stitching or mosaic king the selected cloud free
pixels.
the similar pixel value.
The multi-temporal based method produced result is
But the biggest problem is that the data which
reconstruct on the cloudy region is not accurate. The
major problem in this method is that the boundary of
the cloud is not fixed. It is represented in the figure
5.1. The boundary of the cloud is clearly visible in
the above result and the data which substitute for the
cloudy region is not an accurate result. This problem
can be solved in the proposed ECDR algorithm.
more accurate when compared to the above two
method because in this method where the information
are gathered from the previous year image of the
same location.
The result of the multi-temporal based information
cloning algorithm is presented below:
band. This makes cloud removal relatively simple
and convenient; the cloud removal method will gain
the accuracy between 85%– 90%. After removing
clouds the Discrete wavelet transforms are applied to
gain the accuracy of the result.
REFERENCE
[1] Aldo Christine Fernandez- Maloigne. (2009)
Figure (a) Simulated cloudy image
‘A Bandelet-Based Inpainting Technique for
Clouds Removal From Remotely Sensed
Images’, IEEE Transactions On Geoscience
Fig (b) Result of original Simulated cloudy
And Remote Sensing, Vol. 47, No. 7.
image
[2] Ana
Fig1.2 Result of Multi-Temporal method
with Simulated Cloudy image
Carolina
Siravenha,
Danilo
Sousa,Aline Bispo, and Evaldo Pelaes.
(2008) ‘Evaluating Inpainting Methods To
The Satellite Images Clouds And Shadows
This result gains the accuracy of the cloudy
Removing’.
region. But the drawback is there must be the
[3] Asmala Ahmad and Shaun Quegan. (2012)
previous year images are not available to the entire
‘Cloud Masking for Remotely Sensed Data
region. When the images are not available then this
using Spectral and Principal Components
method cannot be implemented.
Analysis’
Engineering
Technology
&
Applied Science Research Vol. 2, _o. 3,
IV.CONCLUSION
2012, 221-225.
The traditional homomorphism filtering method
needs to design each low pass filter and confirm each
cutoff frequency for each band, which is rather fussy.
[4] Bhupendra A. Raut,
Karekar R. N. and
Dileep M. Puranik. (2008) ‘Wavelet Based
Technique to Extract Convective Clouds
From
Infrared
Satellite Images” IEEE
Geoscience And Remote Sensing Letters,
Vol. 5, No. 3.
[5] Chao-Hung Lin, Po-Hung Tsai, Kang-Hua
Lai, and Jyun-Yuan Chen. (2012)’ Cloud
Removal
While in improved homomorphism filtering method,
the region average to pick up fi(x,y) is same for each
from
Multi-temporal Satellite
Images Using Information Cloning’, IEEE
Imagery’, IEEE Transactions on
Transactions On Geoscience And Remote
GOES
Sensing.
Geosciences and Remote Sensing, Volume.
46, Issue 6.
[6] FENG Chun, MA Jian-wen, DAI Qin and
[12] Lazaros Oreopoulos, Michael J. Wilson,
CHEN Xue.’An improved method for cloud
and Tamás Várnai. (2011) ’Implementation
removal in aster data change detection’.
on Landsat Data of a Simple Cloud-Mask
Algorithm Developed for MODIS Land
[7] Fukushima H., Ogata K. and Toratani M.
(2010) ‘Cloud Screening Method For Ocean
Color Observation Based On The Spectral
Consistency’ Internationa; Archives of the
Photogrammetry,
Spatial
Remote
Information
Sensing
and
Science,Volume
XXXVIII, Part 8,Kyoto,Japan.
[8] Hasan
Demirel
Anbarjafari.
and
(2011)
Gholamreza
’Discrete
Transform-
Based
Resolution
Enhancement’
Wavelet
Satellite
Transactions On Geoscience
Image
IEEE
And
Remote Sensing, Vol. 49, No. 6.
[9] Helmer E.H.
and Ruefenacht B. (2005)
‘Cloud-Free Satellite Image Mosaics with
Regression Trees and Histogram Matching’
Photogrammetric Engineering & Remote
Sensing Vol. 71, No. 9, pp. 1079–1089.
[10] Hyeungu choi and Robert bindschadler.
(2004) ‘Cloud detection in Landsat imagery
of ice sheets using shadow matching
technique
and
automatic
difference snow index
normalized
threshold
value
decision’ Remote Sensing of Environment
91-237– 242.
[11] Jedlovec, G.J.
‘Spatial and Temporal
Varying Thresholds for Cloud Detection in
Bands’ IEEE Geoscience And Remote
Sensing Letters, Vol. 8, No. 4.
Download