SlideShare a Scribd company logo
1 of 6
Download to read offline
A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94
www.ijera.com 89|P a g e
A Method of Survey on Object-Oriented Shadow Detection &
Removal for High Resolution Urban Aerial Colour Images
1
A.Amareswar Kumar, 2
B.Mohan Reddy
1
PG Schlor. Dept. of ECE, Chiranjeevi Reddy Institute of Technology and Science, A.P.
2
Asst. Professor, Dept. of ECE, Chiranjeevi Reddy Institute of Technology and Science, A.P.
Abstract
High-resolution remote sensing images offer great possibilities for urban mapping. Unfortunately, shadows cast
by buildings during this some problems occurred .This paper mainly focus to get the high resolution colour
remote sensing image, and also undertaken to remove the shaded region in the both urban and rural areas. The
region growing thresholding algorithm is used to detect the shadow and extract the features from shadow region.
Then determine whether those neighbouring pixels are added to the seed points or not. In the region growing
threshold algorithm, Pixels are placed in the region based on their properties or the properties of nearby pixel
values. Then the pixels containing similar properties are grouped together and distributed throughout the image.
IOOPL matching is used for removing shadow from image. This method proves it can remove 80% shaded
region from image efficiently.
Keywords -region growing thresholding, IOOPL (inner-outer outline profile line)
I. INTRODUCTION
Now a days, the man survive large area of the
world, so to monitor land area satellite imaging is
used to detect the earth locality from the satellites of
IKONOS, QUICKBIRD and RESOURSE3. The
shadow is occurred by interfacing of building and
sun. A shadow occurs when an object partially or
totally occludes direct light from a source of
illumination [1]. Shadows can be divided into two
classes: self and cast shadows. A self-shadow occurs
in the portion of an object which is not illuminated by
direct light.A cast shadow is projected by the object
in the direction of the light source. The part of a cast
shadow where direct light is completely blocked by
an object is called the umbra, while the part where
direct light is partially blocked is called the
penumbra.The shadow formation is shown in Fig.1.
This paper mainly focuses on the shadows in the cast
shadow area of the remote sensing images by using
region growing thresholding.
Fig.1. Principle of shadow formation.
In this process some of the problems occurred,
due to the shadow of an urban and rural area. Many
effective algorithms have been proposed for shadow
detection.Many seminal papers proposed some
methods to detect& eliminate shaded region by using
edge detection methods, but it has some drawbacks
are no image calibration for the intensity and,
illumination adjustment. So this paper mainly focus
to get the high resolution colour remote sensing
image, and also undertaken to remove the shaded
region in both urban and rural areas.
Because of the ambient light, the ratios of the
two pixels are not same in all three colour channels.
These two pixels will be different not only in
intensity, but also in hue and saturation. Thus,
correcting just the intensity of the shadowed pixels
does not remove the shadow, and we need to correct
the chromaticity values as well. Using the shadow
density, the shadow area is segmented into sunshine,
penumbra and umbra regions. Since the lighting
colour of the umbra region is not always the same as
that of the sunshine region, colour adjustment is
performed between them. Then, the colour average
and variance of the umbra region are adjusted to be
the same as those of sunshine region. In the
penumbra, colour and brightness adjustments for
small Deb et al.: Shadow Detection and Removal
Based on regions are performed the same as they are
for umbra region. Finally, all boundaries between
shadowed regions and neighbouring regions are
smoothed by convolving them with a Gaussian mask.
II. METHODOLOGY
Seeded region growing thresholding method is
used for detecting shadows in image. This algorithm
follows the below processes to detect the shadows.
RESEARCH ARTICLE OPEN ACCESS
A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94
www.ijera.com 90|P a g e
A. Pre-processing:
In pre-processing, the input image is under gone
for RGB into grayscale image conversion process.
The converted grayscale image is resized into
specific resolution; hence the resolution is maintained
till further process. If any noise is added to image,
then the image is not proper visible, so a filter is used
to eliminate noise present in the image. In this
method, Pre-processing is carried out by resizing the
image. Then the resized image is converted into
grayscale image. The grayscale image is then
converted into the noise free image by using
medianfilter. This filtered image is then converted
into binary image. The object region is considered as
„1‟ and dark area is considered as „0‟.After Pre-
processing image look likes as shown in fig 2.
Fig.2. Pre-processed image
B. Feature Extraction:
Feature extraction is the process of extracting
required data‟s from the region of interest. In this
method, shadow feature is extracted by region
growing threshold method. Then the object properties
such as spectral features and geometric features are
combined with a spatial relationship, in which the
false shadows are detected and eliminated. In this
technique, the feature extraction is carried to extract
the features of five major categories.
 Extract average grayscale value of Pre-processed
image.
 Extract histogram peak of shadow area.
 Calculatethreshold value of image.
 Extract frequency of image also.
 Extract nearby pixel values from same image.
C. Segmentation:
Segmentation is the process of separating
required part from the cluster of unwanted
background region. To separate required object,
shape factor and colour factor is considered to
remove the shadow, but dark region of image should
not be eliminated. The parameter of each image is
recorded and then variation in the shadow and dark
area is noted.
By using the method of region growing threshold
algorithm, Pixels are placed in the region based on
their properties or the properties of the nearby pixel
values. Then the pixels containing the similar
properties are grouped together and then the large
number of pixels is distributed throughout the image.
The aim of region detection is to provide the
possibility to characterize the detected object by
parameter analysis (shape, position, size...) Edge-
based segmentation: borders between regions.
Region-based segmentation [6]: direct construction of
regions. It is an easy way to construct regions from
their borders and it is also easy to detect borders of
existing regions. Segmentations resulting from edge-
based method and region growing method are not
usually exactly the same. Region growing is simplest
in region-base image segmentation method. The
concept of region growing algorithm is check the
neighbouring pixels of the initial seed points, then
determine whether those neighbouring pixels are
added to the seed points or not.The resultant image is
as shown in fig.3
Fig.3. segmented image
D. Shadow Detection
Here main focus is only on the shadows in
the cast shadow area ofremote sensing images.
Therelationship between shadows and it regions is
formalized in order to derive relevant shadow
properties.
i. Spectral properties of shadows
To describe the spectral appearance [7] of a
surface in shadow, let us consider the physics of
colour generation. The appearance of a surface is the
result of interaction among illumination, surface
reflectance properties, and responses of a chromatic
mechanism. This chromatic mechanism is composed
of three colour filters in a colour camera. Ambient
light can have different spectral characteristics with
respect to direct light. The case of outdoor scenes,
A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94
www.ijera.com 91|P a g e
where the diffuse light from the sky differs in spectral
composition with respect to the direct light from sun.
ii. Geometrical properties of shadows:
The geometric appearance [7] of a shadow
depends on objects and scene layout. However, it is
possible to identify some geometrical characteristics
of shadows, theshadow boundaries, without any
knowledge of the structure of the object or of the
scene. Shadow boundaries can be classified into four
classes: shadow-making lines, shadow lines,
occluding lines, and hidden shadow lines. These lines
are depicted in Fig.4.
Fig.4.Shadow lines definition.
iii. Detection of Shadow Areas:
In this method,shadow feature is extracted with
region growing threshold method.Then object
properties such as spectral features and geometric
features are combined with a spatial relationship, in
which the false shadows are detected and eliminated.
Researchers have used several different methods
to find the threshold to accurately separate shadow
and non-shadow areas.By the method region growing
thresholding, detection of shadow and non-shadow
areas and correctly separating the regions that have
same properties are easily carried out.In the
Histogram splitting provides a feasible way to find
the threshold for shadow. In the histogram
averageof the two peaks is adopted as the threshold.
The shadow objects are found by comparing the
threshold and grayscale average of each object
obtained in segmentation. In addition, atmospheric
molecules scatter the blue wavelength most among
the visible rays (Rayleigh scattering). So for the same
object, when in shadow and non-shadow, its
grayscale difference at the red and green wavebands
is more noticeable than at the blue waveband. Thus, a
suspected shadow is retrieved with the threshold
method at the red and green wavebands. Specifically,
an object is determined to be a suspected shadow if
itsgrayscale average is less than the thresholds in
both red and green wavebands. The resultant image
as shown in fig.5.
Fig.5. shadow detection
E. ELIMINATION OF FALSE SHADOWS
Dark objects may be included in the suspected
shadows, so more accurate shadow detection results
are needed to eliminate these dark objects. Rayleigh
scattering results in a smaller grayscale difference
between a shadow area and a non-shadow area in the
blue (B) waveband than in the red (R) and green (G)
wavebands. Consequently, for the majority of
shadows, the grayscale average at the blue waveband
Gbis slightly larger than the grayscale average at the
green waveband Gg. Also, the properties of green
vegetation itself make Ggsignificantly larger than Gb,
so false shadows from vegetation can be ruled out by
comparing the Gb and Ggof all suspected shadows.
Namely, for the object i, when Gb+ Ga <Gg, ican be
defined to be vegetation and be ruled out. Ga is the
correction parameter determined by the image type.
After the elimination of false shadows from
vegetation, spatial information of objects, i.e.,
geometrical characteristics and the spatial
relationship between objects is used to rule out other
dark objects from the suspected shadows. Lakes,
ponds, and rivers all have specific areas, shapes, and
other geometrical characteristics. Most bodies of
water can be ruled out due to the area and shape of
the suspected shadows of the object that they
produce. However, the aforementioned method still
cannot separate shadows from some other dark
objects. Spatial relationship features are used to rule
out dark objects in the suspected shadows. Dark
objects are substantive objects, while shadows are
created by taller objects which block the light sources
and may be linked together with the objects that
result in the shadows. An obscured area (i.e., a
shadow) forms a darker area in an image. The object
blocking the light forms a lighter area in an image. At
the same time, the sun has a definite altitude angle,
and a shadow boundary reflects the boundary of a
building and the position of a light source. Buildings,
trees, and telegraph poles are the main objects
creating shadows in urban remote sensing images.
A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94
www.ijera.com 92|P a g e
Their shadow boundaries usually have a certain
direction. To retrieve shadows using spatial
relationships, the linear boundaries of suspected
shadows are first analysed to predict the probable
trend of a shadow, according to which the
approximate position of a large object is predicted.
To determine whether it is a shadow, the proximity of
a dark object to a light object within this azimuth is
measured. An average spectral difference can be used
to decide whether there are light objects linked
around a shadow.After elimination of false shadows
the image is as shown in fig.6
Fig.6. elimination of false shadows
F. Inner and outer outlines:
To recover the shadow areas in an image, we use
a shadow removal method based on IOOPL [3]
matching. There is a large probability that both
shadow and non-shadow areas in close range on both
sides of the shadow boundary belong to the same
type of object. The inner and outer outlines can be
obtained by contacting the shadow boundary inward
and expanding it outward, respectively. Then, the
inner and outer outline profile lines are generated
along the inner and outer outline lines to determine
the radiation features of the same type of object on
both sides. As shown in Fig. 7, R is the vector line of
the shadow boundary obtained from shadow
detection, R1 is the outer outline in the non-shadow
area after expanding R outward, and R2 is the inner
outline in the shadow area after contracting R inward.
There is a one-to-one correspondence between nodes
on R1 and R2. When the correlation between R1 and
R2 is close enough, there is a large probability that
this location belongs to the same type of object. The
grayscale value of the corresponding nodes along R1
and R2 at each waveband is collected to obtain the
IOOPL. The outer profile lines (OPLs) in the shadow
area are marked as inner OPLs; OPLs in the non-
shadow area are marked as outer OPLs (Fig. 7). The
objects on both sides of the shadow boundary linked
with a building forming a shadow are usually not
homogeneous, and the corresponding inner and outer
outline profile line sections are not reliable. In
addition, the abnormal sections on the inner and outer
outlines that cannot represent homogeneous objects
need to be ruled out. Consequently, similarity
matching needs to be applied to the IOOPL section
by section to rule out the two kinds of non-
homogeneous sections mentioned previously. The
parameters for shadow removal are obtained by
analysing the grayscale distribution characteristics of
the inner and outer homogeneous IOOPL sections.
Fig.7. Diagram of shadow boundary, inner, and outer
outline lines.
Fig.8. IOOPL Matching
A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94
www.ijera.com 93|P a g e
G. IOOPL Matching:
IOOPL matching is a process of obtaining
homogeneous sections by conducting similarity
matching to the IOOPL section by sectionis shown in
fig.8. Gaussian smoothing is used to simplify the
view of IOOPL. The Gaussian smoothing template
parameters were σ = 2 and n = 11.To rule out the
non-homogeneous sections, IOOPL is divided into
average sections with the same standard, and then,
the similarity of each line pair is calculated section by
section. If correlation coefficient is large, it means
that the shade and light fluctuation features of the
IOOPL line pair at this section are consistent. If
consistent, then this line pair belongs to same type of
object, with different illuminations, and thus is
considered to be matching. If correlation coefficient
is small, then some abnormal parts representing some
different types of objects exist in this section.
III. Implementation of shadow removal
Shadows are removed by using the homogeneous
sections obtained by line pair matching. There are
two approaches for shadow removal. One approach
calculates radiation parameter according to the
homogeneous points of each object and then applies
the relative radiation correction to each object. The
other approach collects and analyses all
homogeneous sections for polynomial fitting (PF)
and retrieves all shadows directly with the obtained
fitting parameters.
Evaluation Criteria
Relative radiation correction generally assumes
that a linear relationship exists between the grayscale
value digital number (DN) of the image to be
corrected and the DN of the reference image
DNref = a × DNrect + b.
DNref is the DN of the object in the reference image,
DNrect is the DN of the object in the image to be
corrected, and a and b are the gain and offset
respectively.
The gain and offset of the linear function can be
estimated by the DN of the homogeneous sections.
DNrect is the DN of the outer homogeneous sections,
and DNrect is the DN of inner homogeneous
sections. The radiation correction coefficients of the
mean and variance method are
where is the grayscale average of the inner
homogeneous sections at the waveband k, is the
grayscale average of the outer homogeneous sections
at the waveband k, is the standard deviation of the
inner homogeneous sections at the corresponding
waveband, and is the standard deviation of the
outer homogeneous sections at the corresponding
waveband. All points of the shadow are corrected
according to
DNnonshadow = × DNshadow + ,
where DNnonshadow stands for the pixel gray scale
of the Shadow after correction, DNshadow stands for
the pixel gray scale of the shadow before correction,
and and are the coefficients of the minimum and
maximum method or mean variance method
calculated with the homogeneous points of the object.
In PF, the grayscale value of the shadow area is
directly obtained with the fitting parameters, as
shown in
f(x) = ax3 + bx2 + cx + d
After transforming the grey scale of the shadow
area through f(x), the shadow removal result can be
obtainedand is shown in fig.9.
Fig.9. Resultant image
Analyse shadow and removal using mean and
standard deviation as shown in below.
Table(1) sample analysis
Mean
Standard
deviation
Original image 115.05 59.3875
Recovered image 139.03 48.0605
IV. CONCLUSION
This paper proposed a forward method for
shadow detection and removal in a single urban high
resolution remote sensing images is REGION
GROWING ALGORITHM for detecting shadow in
images. Based on this methodto check neighbouring
pixels of the initial seed points and then determine
whether those neighbouring pixels are added to the
region or not by this we can eliminate false shadows.
For shadow removal based on IOOPLmatching can
effectively restore the information in a shadow area.
The homogeneous sections obtained by IOOPL
matching can show the radiation grey scale of the
same object in a shadow area and a non-shadow area.
The parameters calculated by using the radiation
A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94
www.ijera.com 94|P a g e
difference between inner and outer homogeneous
sections can retrieve a shadow very effectively.
Further improvements are needed in the
following ways.
Region growing algorithm is better than previous
methods for clear edges with good segmentation
results. But still exist it power consumption and time
consuming.Because of the filming environment or
some other reasons, obvious colour cast can be seen
in some parts of a shadow area. IOOPL matching
could relieve this case to a certain extent but not
completely resolve the problem.
REFERENCES
[1] Hongya Zhang , Kaimin Sun ,Wenzhuo Li,
“Object-Oriented Shadow Detection and
Removal From Urban High-Resolution
Remote Sensing Images” Geoscience and
Remote Sensing, IEEE Transactions
on (Volume:52 , Issue: 11 )Nov. 2014
[2] ShilpaKamdi, R.K.Krishna, “Image
Segmentation and Region Growing
Algorithm” (IJCTEE) Volume2, Issue1,
ISSN 2249-6343
[3] G.Sumathi, S.R Srividhya “Intelligent
Transportation System Analysis for Shadow
Maimed Traffic Surveillance
Visionary”IJSRD ( Vol. 2, Issue 09, 2014 )
ISSN (online): 2321-0613
[4] S. Ji and X. Yuan, “A method for shadow
detection and change detection of man-made
objects” J. Remote Sens., vol. 11, no. 3, pp.
323–329, 2007.
[5] Robert M. Haralick and Linda .G. Shapiro
“image segmentation techniques” computer
vision graphics and image processing 29,
pp.100-132(1985)
[6] P.M. Dare,“Shadow analysis in high-
resolution satellite imagery of urban areas,”
Photogram. Eng. Remote Sens., vol. 71, no.
2, pp. 169–177, 2005
[7] Elena Salvador,a Andrea Cavallaro,b,* and
TouradjEbrahimia, “Cast shadow
segmentation using invariant color features”
Computer Vision and Image Understanding
95 (2004) 238–259
[8] W. Zhou, G. Huang, A. Troy, and M. L.
Cadenasso, “Object-based landcover
classification of shaded areas in high spatial
resolution imagery ofurban areas: A
comparison study,” Remote Sens. Env., vol.
113, no. 8, pp. 1769–1777, 2009
[9] J. Yoon, C. Koch, and T. J. Ellis,
“ShadowFlash: An approach for shadow
removal in an active illumination
environment,” in Proc. 13th BMVC, Cardiff,
U.K., Sep. 2–5, 2002, pp. 636–645.
[10] R. B. Irvin and D. M. McKeown, Jr,
“Methods for exploiting the relationship
between buildings and their shadows in
aerial imagery,” IEEE Trans.Syst., Man,
Cybern., vol. 19, no. 6, pp. 1564–1575, Dec.
1989.
[11] Y. Li, T. Sasagawa, and P. Gong, “A system
of the shadow detection and shadow
removal for high resolution city aerial
photo,” in Proc. ISPRS Congr, Comm.,
2004, vol. 35, pp. 802–807, Part B3.
[12] R. Highnam and M. Brady, “Model-based
image enhancement of far Infrared images,”
IEEE Trans Pattern Anal. Mach. Intell., vol.
19, no. 4, pp. 410–415, Apr. 1997.
[13] D. Sunil Kumar, M.Gargi “An Approach in
Shadow Detection and Reconstruction of
Images” International Journal of Application
or Innovation in Engineering &
Management (IJAIEM), Volume 2, Issue7,
July 2013.

More Related Content

What's hot

3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurementNational Cheng Kung University
 
Image segmentation
Image segmentationImage segmentation
Image segmentationDeepak Kumar
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentationParijat Sinha
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGKamana Tripathi
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGKamana Tripathi
 
Marker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical applicationMarker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical applicationRushin Shah
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Efficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filterEfficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filtereSAT Publishing House
 
Image segmentation
Image segmentationImage segmentation
Image segmentationRania H
 

What's hot (20)

3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement3D reconstruction by photogrammetry and 4D deformation measurement
3D reconstruction by photogrammetry and 4D deformation measurement
 
Shadow Detection Using MatLAB
Shadow Detection Using MatLABShadow Detection Using MatLAB
Shadow Detection Using MatLAB
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentation
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
PPT s12-machine vision-s2
PPT s12-machine vision-s2PPT s12-machine vision-s2
PPT s12-machine vision-s2
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
 
Marker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical applicationMarker Controlled Segmentation Technique for Medical application
Marker Controlled Segmentation Technique for Medical application
 
PPT s06-machine vision-s2
PPT s06-machine vision-s2PPT s06-machine vision-s2
PPT s06-machine vision-s2
 
GRPHICS06 - Shading
GRPHICS06 - ShadingGRPHICS06 - Shading
GRPHICS06 - Shading
 
PPT s11-machine vision-s2
PPT s11-machine vision-s2PPT s11-machine vision-s2
PPT s11-machine vision-s2
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Line detection algorithms
Line detection algorithmsLine detection algorithms
Line detection algorithms
 
Efficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filterEfficient fingerprint image enhancement algorithm based on gabor filter
Efficient fingerprint image enhancement algorithm based on gabor filter
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Watershed
WatershedWatershed
Watershed
 
L010427275
L010427275L010427275
L010427275
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 

Viewers also liked

Modal analysis of a 2-cylinder crankshaft using ANSYS
Modal analysis of a 2-cylinder crankshaft using ANSYSModal analysis of a 2-cylinder crankshaft using ANSYS
Modal analysis of a 2-cylinder crankshaft using ANSYSIJERA Editor
 
A Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet Technology
A Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet TechnologyA Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet Technology
A Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet TechnologyIJERA Editor
 
Improved Reliability Memory’s Module Structure for Critical Application Systems
Improved Reliability Memory’s Module Structure for Critical Application SystemsImproved Reliability Memory’s Module Structure for Critical Application Systems
Improved Reliability Memory’s Module Structure for Critical Application SystemsIJERA Editor
 
Shortest Tree Routing With Security In Wireless Sensor Networks
Shortest Tree Routing With Security In Wireless Sensor NetworksShortest Tree Routing With Security In Wireless Sensor Networks
Shortest Tree Routing With Security In Wireless Sensor NetworksIJERA Editor
 
An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.
An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.
An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.IJERA Editor
 
Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...
Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...
Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...IJERA Editor
 
Analysis of soil arching effect with different cross-section anti-slide pile
Analysis of soil arching effect with different cross-section anti-slide pileAnalysis of soil arching effect with different cross-section anti-slide pile
Analysis of soil arching effect with different cross-section anti-slide pileIJERA Editor
 
Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...
Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...
Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...IJERA Editor
 
A Wind driven PV- FC Hybrid System and its Power Management Strategies in a Grid
A Wind driven PV- FC Hybrid System and its Power Management Strategies in a GridA Wind driven PV- FC Hybrid System and its Power Management Strategies in a Grid
A Wind driven PV- FC Hybrid System and its Power Management Strategies in a GridIJERA Editor
 
A survey on RBF Neural Network for Intrusion Detection System
A survey on RBF Neural Network for Intrusion Detection SystemA survey on RBF Neural Network for Intrusion Detection System
A survey on RBF Neural Network for Intrusion Detection SystemIJERA Editor
 
Identification and Investigation of Solid Waste Dump in Salem District
Identification and Investigation of Solid Waste Dump in Salem DistrictIdentification and Investigation of Solid Waste Dump in Salem District
Identification and Investigation of Solid Waste Dump in Salem DistrictIJERA Editor
 
Identifying Structures in Social Conversations in NSCLC Patients through the ...
Identifying Structures in Social Conversations in NSCLC Patients through the ...Identifying Structures in Social Conversations in NSCLC Patients through the ...
Identifying Structures in Social Conversations in NSCLC Patients through the ...IJERA Editor
 
Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...
Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...
Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...IJERA Editor
 
Hypothesis on Different Data Mining Algorithms
Hypothesis on Different Data Mining AlgorithmsHypothesis on Different Data Mining Algorithms
Hypothesis on Different Data Mining AlgorithmsIJERA Editor
 
Simulation based approach for Fixing Optimum number of Stages for a MMC
Simulation based approach for Fixing Optimum number of Stages for a MMCSimulation based approach for Fixing Optimum number of Stages for a MMC
Simulation based approach for Fixing Optimum number of Stages for a MMCIJERA Editor
 
Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...
Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...
Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...IJERA Editor
 
Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...
Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...
Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...IJERA Editor
 
Principios de administración,,,m.
Principios de administración,,,m.Principios de administración,,,m.
Principios de administración,,,m.Claudia Gomez
 

Viewers also liked (20)

Modal analysis of a 2-cylinder crankshaft using ANSYS
Modal analysis of a 2-cylinder crankshaft using ANSYSModal analysis of a 2-cylinder crankshaft using ANSYS
Modal analysis of a 2-cylinder crankshaft using ANSYS
 
A Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet Technology
A Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet TechnologyA Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet Technology
A Noise Tolerant and Low Power Dynamic Logic Circuit Using Finfet Technology
 
Improved Reliability Memory’s Module Structure for Critical Application Systems
Improved Reliability Memory’s Module Structure for Critical Application SystemsImproved Reliability Memory’s Module Structure for Critical Application Systems
Improved Reliability Memory’s Module Structure for Critical Application Systems
 
Shortest Tree Routing With Security In Wireless Sensor Networks
Shortest Tree Routing With Security In Wireless Sensor NetworksShortest Tree Routing With Security In Wireless Sensor Networks
Shortest Tree Routing With Security In Wireless Sensor Networks
 
An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.
An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.
An Approach for Object and Scene Detection for Blind Peoples Using Vocal Vision.
 
Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...
Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...
Evaluation of Energy Contribution for Additional Installed Turbine Flow in Hy...
 
Analysis of soil arching effect with different cross-section anti-slide pile
Analysis of soil arching effect with different cross-section anti-slide pileAnalysis of soil arching effect with different cross-section anti-slide pile
Analysis of soil arching effect with different cross-section anti-slide pile
 
Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...
Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...
Laboratory Performance Of Evaporative Cooler Using Jute Fiber Ropes As Coolin...
 
A Wind driven PV- FC Hybrid System and its Power Management Strategies in a Grid
A Wind driven PV- FC Hybrid System and its Power Management Strategies in a GridA Wind driven PV- FC Hybrid System and its Power Management Strategies in a Grid
A Wind driven PV- FC Hybrid System and its Power Management Strategies in a Grid
 
A survey on RBF Neural Network for Intrusion Detection System
A survey on RBF Neural Network for Intrusion Detection SystemA survey on RBF Neural Network for Intrusion Detection System
A survey on RBF Neural Network for Intrusion Detection System
 
Identification and Investigation of Solid Waste Dump in Salem District
Identification and Investigation of Solid Waste Dump in Salem DistrictIdentification and Investigation of Solid Waste Dump in Salem District
Identification and Investigation of Solid Waste Dump in Salem District
 
Identifying Structures in Social Conversations in NSCLC Patients through the ...
Identifying Structures in Social Conversations in NSCLC Patients through the ...Identifying Structures in Social Conversations in NSCLC Patients through the ...
Identifying Structures in Social Conversations in NSCLC Patients through the ...
 
Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...
Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...
Study of Effecting Factors on Housing Price by Hedonic Model A Case Study of ...
 
Hypothesis on Different Data Mining Algorithms
Hypothesis on Different Data Mining AlgorithmsHypothesis on Different Data Mining Algorithms
Hypothesis on Different Data Mining Algorithms
 
Simulation based approach for Fixing Optimum number of Stages for a MMC
Simulation based approach for Fixing Optimum number of Stages for a MMCSimulation based approach for Fixing Optimum number of Stages for a MMC
Simulation based approach for Fixing Optimum number of Stages for a MMC
 
Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...
Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...
Phase Transformations and Thermodynamics in the System Fe2О3– V2О5 – MnО – Si...
 
Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...
Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...
Assessment of Performance Characteristic of Solar Air Heater with Assorted Ge...
 
المشروع الاول
المشروع الاولالمشروع الاول
المشروع الاول
 
Principios de administración,,,m.
Principios de administración,,,m.Principios de administración,,,m.
Principios de administración,,,m.
 
Propuestaa de negocio
Propuestaa de negocioPropuestaa de negocio
Propuestaa de negocio
 

Similar to A Method of Survey on Object-Oriented Shadow Detection & Removal for High Resolution Urban Aerial Colour Images

IJARCCE 22
IJARCCE 22IJARCCE 22
IJARCCE 22Prasad K
 
Shadow removal using Image Processing (Case study and code Implementation)
Shadow removal using Image Processing (Case study and code Implementation)Shadow removal using Image Processing (Case study and code Implementation)
Shadow removal using Image Processing (Case study and code Implementation)Ardra
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modelingsabiha khathun
 
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...ijtsrd
 
IRJET- Object Recognization from Structural Information using Perception
IRJET- Object Recognization from Structural Information using PerceptionIRJET- Object Recognization from Structural Information using Perception
IRJET- Object Recognization from Structural Information using PerceptionIRJET Journal
 
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWSAPPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWSijcga
 
Iris Localization - a Biometric Approach Referring Daugman's Algorithm
Iris Localization - a Biometric Approach Referring Daugman's AlgorithmIris Localization - a Biometric Approach Referring Daugman's Algorithm
Iris Localization - a Biometric Approach Referring Daugman's AlgorithmEditor IJCATR
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationIOSR Journals
 
IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...
IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...
IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...IRJET Journal
 
Face skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale featuresFace skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale featureseSAT Journals
 
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...CSCJournals
 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking througheSAT Publishing House
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...ijistjournal
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...ijistjournal
 
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTIONROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTIONsipij
 

Similar to A Method of Survey on Object-Oriented Shadow Detection & Removal for High Resolution Urban Aerial Colour Images (20)

F045073136
F045073136F045073136
F045073136
 
IJARCCE 22
IJARCCE 22IJARCCE 22
IJARCCE 22
 
Shadow removal using Image Processing (Case study and code Implementation)
Shadow removal using Image Processing (Case study and code Implementation)Shadow removal using Image Processing (Case study and code Implementation)
Shadow removal using Image Processing (Case study and code Implementation)
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
 
Lw3620362041
Lw3620362041Lw3620362041
Lw3620362041
 
Mn3621372142
Mn3621372142Mn3621372142
Mn3621372142
 
IRJET- Object Recognization from Structural Information using Perception
IRJET- Object Recognization from Structural Information using PerceptionIRJET- Object Recognization from Structural Information using Perception
IRJET- Object Recognization from Structural Information using Perception
 
Fd36957962
Fd36957962Fd36957962
Fd36957962
 
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWSAPPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
 
Iris Localization - a Biometric Approach Referring Daugman's Algorithm
Iris Localization - a Biometric Approach Referring Daugman's AlgorithmIris Localization - a Biometric Approach Referring Daugman's Algorithm
Iris Localization - a Biometric Approach Referring Daugman's Algorithm
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
 
IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...
IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...
IRJET- Photo Restoration using Multiresolution Texture Synthesis and Convolut...
 
Face skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale featuresFace skin color based recognition using local spectral and gray scale features
Face skin color based recognition using local spectral and gray scale features
 
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
Computationally Efficient Methods for Sonar Image Denoising using Fractional ...
 
2001714
20017142001714
2001714
 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking through
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
 
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTIONROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
ROLE OF HYBRID LEVEL SET IN FETAL CONTOUR EXTRACTION
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

A Method of Survey on Object-Oriented Shadow Detection & Removal for High Resolution Urban Aerial Colour Images

  • 1. A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94 www.ijera.com 89|P a g e A Method of Survey on Object-Oriented Shadow Detection & Removal for High Resolution Urban Aerial Colour Images 1 A.Amareswar Kumar, 2 B.Mohan Reddy 1 PG Schlor. Dept. of ECE, Chiranjeevi Reddy Institute of Technology and Science, A.P. 2 Asst. Professor, Dept. of ECE, Chiranjeevi Reddy Institute of Technology and Science, A.P. Abstract High-resolution remote sensing images offer great possibilities for urban mapping. Unfortunately, shadows cast by buildings during this some problems occurred .This paper mainly focus to get the high resolution colour remote sensing image, and also undertaken to remove the shaded region in the both urban and rural areas. The region growing thresholding algorithm is used to detect the shadow and extract the features from shadow region. Then determine whether those neighbouring pixels are added to the seed points or not. In the region growing threshold algorithm, Pixels are placed in the region based on their properties or the properties of nearby pixel values. Then the pixels containing similar properties are grouped together and distributed throughout the image. IOOPL matching is used for removing shadow from image. This method proves it can remove 80% shaded region from image efficiently. Keywords -region growing thresholding, IOOPL (inner-outer outline profile line) I. INTRODUCTION Now a days, the man survive large area of the world, so to monitor land area satellite imaging is used to detect the earth locality from the satellites of IKONOS, QUICKBIRD and RESOURSE3. The shadow is occurred by interfacing of building and sun. A shadow occurs when an object partially or totally occludes direct light from a source of illumination [1]. Shadows can be divided into two classes: self and cast shadows. A self-shadow occurs in the portion of an object which is not illuminated by direct light.A cast shadow is projected by the object in the direction of the light source. The part of a cast shadow where direct light is completely blocked by an object is called the umbra, while the part where direct light is partially blocked is called the penumbra.The shadow formation is shown in Fig.1. This paper mainly focuses on the shadows in the cast shadow area of the remote sensing images by using region growing thresholding. Fig.1. Principle of shadow formation. In this process some of the problems occurred, due to the shadow of an urban and rural area. Many effective algorithms have been proposed for shadow detection.Many seminal papers proposed some methods to detect& eliminate shaded region by using edge detection methods, but it has some drawbacks are no image calibration for the intensity and, illumination adjustment. So this paper mainly focus to get the high resolution colour remote sensing image, and also undertaken to remove the shaded region in both urban and rural areas. Because of the ambient light, the ratios of the two pixels are not same in all three colour channels. These two pixels will be different not only in intensity, but also in hue and saturation. Thus, correcting just the intensity of the shadowed pixels does not remove the shadow, and we need to correct the chromaticity values as well. Using the shadow density, the shadow area is segmented into sunshine, penumbra and umbra regions. Since the lighting colour of the umbra region is not always the same as that of the sunshine region, colour adjustment is performed between them. Then, the colour average and variance of the umbra region are adjusted to be the same as those of sunshine region. In the penumbra, colour and brightness adjustments for small Deb et al.: Shadow Detection and Removal Based on regions are performed the same as they are for umbra region. Finally, all boundaries between shadowed regions and neighbouring regions are smoothed by convolving them with a Gaussian mask. II. METHODOLOGY Seeded region growing thresholding method is used for detecting shadows in image. This algorithm follows the below processes to detect the shadows. RESEARCH ARTICLE OPEN ACCESS
  • 2. A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94 www.ijera.com 90|P a g e A. Pre-processing: In pre-processing, the input image is under gone for RGB into grayscale image conversion process. The converted grayscale image is resized into specific resolution; hence the resolution is maintained till further process. If any noise is added to image, then the image is not proper visible, so a filter is used to eliminate noise present in the image. In this method, Pre-processing is carried out by resizing the image. Then the resized image is converted into grayscale image. The grayscale image is then converted into the noise free image by using medianfilter. This filtered image is then converted into binary image. The object region is considered as „1‟ and dark area is considered as „0‟.After Pre- processing image look likes as shown in fig 2. Fig.2. Pre-processed image B. Feature Extraction: Feature extraction is the process of extracting required data‟s from the region of interest. In this method, shadow feature is extracted by region growing threshold method. Then the object properties such as spectral features and geometric features are combined with a spatial relationship, in which the false shadows are detected and eliminated. In this technique, the feature extraction is carried to extract the features of five major categories.  Extract average grayscale value of Pre-processed image.  Extract histogram peak of shadow area.  Calculatethreshold value of image.  Extract frequency of image also.  Extract nearby pixel values from same image. C. Segmentation: Segmentation is the process of separating required part from the cluster of unwanted background region. To separate required object, shape factor and colour factor is considered to remove the shadow, but dark region of image should not be eliminated. The parameter of each image is recorded and then variation in the shadow and dark area is noted. By using the method of region growing threshold algorithm, Pixels are placed in the region based on their properties or the properties of the nearby pixel values. Then the pixels containing the similar properties are grouped together and then the large number of pixels is distributed throughout the image. The aim of region detection is to provide the possibility to characterize the detected object by parameter analysis (shape, position, size...) Edge- based segmentation: borders between regions. Region-based segmentation [6]: direct construction of regions. It is an easy way to construct regions from their borders and it is also easy to detect borders of existing regions. Segmentations resulting from edge- based method and region growing method are not usually exactly the same. Region growing is simplest in region-base image segmentation method. The concept of region growing algorithm is check the neighbouring pixels of the initial seed points, then determine whether those neighbouring pixels are added to the seed points or not.The resultant image is as shown in fig.3 Fig.3. segmented image D. Shadow Detection Here main focus is only on the shadows in the cast shadow area ofremote sensing images. Therelationship between shadows and it regions is formalized in order to derive relevant shadow properties. i. Spectral properties of shadows To describe the spectral appearance [7] of a surface in shadow, let us consider the physics of colour generation. The appearance of a surface is the result of interaction among illumination, surface reflectance properties, and responses of a chromatic mechanism. This chromatic mechanism is composed of three colour filters in a colour camera. Ambient light can have different spectral characteristics with respect to direct light. The case of outdoor scenes,
  • 3. A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94 www.ijera.com 91|P a g e where the diffuse light from the sky differs in spectral composition with respect to the direct light from sun. ii. Geometrical properties of shadows: The geometric appearance [7] of a shadow depends on objects and scene layout. However, it is possible to identify some geometrical characteristics of shadows, theshadow boundaries, without any knowledge of the structure of the object or of the scene. Shadow boundaries can be classified into four classes: shadow-making lines, shadow lines, occluding lines, and hidden shadow lines. These lines are depicted in Fig.4. Fig.4.Shadow lines definition. iii. Detection of Shadow Areas: In this method,shadow feature is extracted with region growing threshold method.Then object properties such as spectral features and geometric features are combined with a spatial relationship, in which the false shadows are detected and eliminated. Researchers have used several different methods to find the threshold to accurately separate shadow and non-shadow areas.By the method region growing thresholding, detection of shadow and non-shadow areas and correctly separating the regions that have same properties are easily carried out.In the Histogram splitting provides a feasible way to find the threshold for shadow. In the histogram averageof the two peaks is adopted as the threshold. The shadow objects are found by comparing the threshold and grayscale average of each object obtained in segmentation. In addition, atmospheric molecules scatter the blue wavelength most among the visible rays (Rayleigh scattering). So for the same object, when in shadow and non-shadow, its grayscale difference at the red and green wavebands is more noticeable than at the blue waveband. Thus, a suspected shadow is retrieved with the threshold method at the red and green wavebands. Specifically, an object is determined to be a suspected shadow if itsgrayscale average is less than the thresholds in both red and green wavebands. The resultant image as shown in fig.5. Fig.5. shadow detection E. ELIMINATION OF FALSE SHADOWS Dark objects may be included in the suspected shadows, so more accurate shadow detection results are needed to eliminate these dark objects. Rayleigh scattering results in a smaller grayscale difference between a shadow area and a non-shadow area in the blue (B) waveband than in the red (R) and green (G) wavebands. Consequently, for the majority of shadows, the grayscale average at the blue waveband Gbis slightly larger than the grayscale average at the green waveband Gg. Also, the properties of green vegetation itself make Ggsignificantly larger than Gb, so false shadows from vegetation can be ruled out by comparing the Gb and Ggof all suspected shadows. Namely, for the object i, when Gb+ Ga <Gg, ican be defined to be vegetation and be ruled out. Ga is the correction parameter determined by the image type. After the elimination of false shadows from vegetation, spatial information of objects, i.e., geometrical characteristics and the spatial relationship between objects is used to rule out other dark objects from the suspected shadows. Lakes, ponds, and rivers all have specific areas, shapes, and other geometrical characteristics. Most bodies of water can be ruled out due to the area and shape of the suspected shadows of the object that they produce. However, the aforementioned method still cannot separate shadows from some other dark objects. Spatial relationship features are used to rule out dark objects in the suspected shadows. Dark objects are substantive objects, while shadows are created by taller objects which block the light sources and may be linked together with the objects that result in the shadows. An obscured area (i.e., a shadow) forms a darker area in an image. The object blocking the light forms a lighter area in an image. At the same time, the sun has a definite altitude angle, and a shadow boundary reflects the boundary of a building and the position of a light source. Buildings, trees, and telegraph poles are the main objects creating shadows in urban remote sensing images.
  • 4. A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94 www.ijera.com 92|P a g e Their shadow boundaries usually have a certain direction. To retrieve shadows using spatial relationships, the linear boundaries of suspected shadows are first analysed to predict the probable trend of a shadow, according to which the approximate position of a large object is predicted. To determine whether it is a shadow, the proximity of a dark object to a light object within this azimuth is measured. An average spectral difference can be used to decide whether there are light objects linked around a shadow.After elimination of false shadows the image is as shown in fig.6 Fig.6. elimination of false shadows F. Inner and outer outlines: To recover the shadow areas in an image, we use a shadow removal method based on IOOPL [3] matching. There is a large probability that both shadow and non-shadow areas in close range on both sides of the shadow boundary belong to the same type of object. The inner and outer outlines can be obtained by contacting the shadow boundary inward and expanding it outward, respectively. Then, the inner and outer outline profile lines are generated along the inner and outer outline lines to determine the radiation features of the same type of object on both sides. As shown in Fig. 7, R is the vector line of the shadow boundary obtained from shadow detection, R1 is the outer outline in the non-shadow area after expanding R outward, and R2 is the inner outline in the shadow area after contracting R inward. There is a one-to-one correspondence between nodes on R1 and R2. When the correlation between R1 and R2 is close enough, there is a large probability that this location belongs to the same type of object. The grayscale value of the corresponding nodes along R1 and R2 at each waveband is collected to obtain the IOOPL. The outer profile lines (OPLs) in the shadow area are marked as inner OPLs; OPLs in the non- shadow area are marked as outer OPLs (Fig. 7). The objects on both sides of the shadow boundary linked with a building forming a shadow are usually not homogeneous, and the corresponding inner and outer outline profile line sections are not reliable. In addition, the abnormal sections on the inner and outer outlines that cannot represent homogeneous objects need to be ruled out. Consequently, similarity matching needs to be applied to the IOOPL section by section to rule out the two kinds of non- homogeneous sections mentioned previously. The parameters for shadow removal are obtained by analysing the grayscale distribution characteristics of the inner and outer homogeneous IOOPL sections. Fig.7. Diagram of shadow boundary, inner, and outer outline lines. Fig.8. IOOPL Matching
  • 5. A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94 www.ijera.com 93|P a g e G. IOOPL Matching: IOOPL matching is a process of obtaining homogeneous sections by conducting similarity matching to the IOOPL section by sectionis shown in fig.8. Gaussian smoothing is used to simplify the view of IOOPL. The Gaussian smoothing template parameters were σ = 2 and n = 11.To rule out the non-homogeneous sections, IOOPL is divided into average sections with the same standard, and then, the similarity of each line pair is calculated section by section. If correlation coefficient is large, it means that the shade and light fluctuation features of the IOOPL line pair at this section are consistent. If consistent, then this line pair belongs to same type of object, with different illuminations, and thus is considered to be matching. If correlation coefficient is small, then some abnormal parts representing some different types of objects exist in this section. III. Implementation of shadow removal Shadows are removed by using the homogeneous sections obtained by line pair matching. There are two approaches for shadow removal. One approach calculates radiation parameter according to the homogeneous points of each object and then applies the relative radiation correction to each object. The other approach collects and analyses all homogeneous sections for polynomial fitting (PF) and retrieves all shadows directly with the obtained fitting parameters. Evaluation Criteria Relative radiation correction generally assumes that a linear relationship exists between the grayscale value digital number (DN) of the image to be corrected and the DN of the reference image DNref = a × DNrect + b. DNref is the DN of the object in the reference image, DNrect is the DN of the object in the image to be corrected, and a and b are the gain and offset respectively. The gain and offset of the linear function can be estimated by the DN of the homogeneous sections. DNrect is the DN of the outer homogeneous sections, and DNrect is the DN of inner homogeneous sections. The radiation correction coefficients of the mean and variance method are where is the grayscale average of the inner homogeneous sections at the waveband k, is the grayscale average of the outer homogeneous sections at the waveband k, is the standard deviation of the inner homogeneous sections at the corresponding waveband, and is the standard deviation of the outer homogeneous sections at the corresponding waveband. All points of the shadow are corrected according to DNnonshadow = × DNshadow + , where DNnonshadow stands for the pixel gray scale of the Shadow after correction, DNshadow stands for the pixel gray scale of the shadow before correction, and and are the coefficients of the minimum and maximum method or mean variance method calculated with the homogeneous points of the object. In PF, the grayscale value of the shadow area is directly obtained with the fitting parameters, as shown in f(x) = ax3 + bx2 + cx + d After transforming the grey scale of the shadow area through f(x), the shadow removal result can be obtainedand is shown in fig.9. Fig.9. Resultant image Analyse shadow and removal using mean and standard deviation as shown in below. Table(1) sample analysis Mean Standard deviation Original image 115.05 59.3875 Recovered image 139.03 48.0605 IV. CONCLUSION This paper proposed a forward method for shadow detection and removal in a single urban high resolution remote sensing images is REGION GROWING ALGORITHM for detecting shadow in images. Based on this methodto check neighbouring pixels of the initial seed points and then determine whether those neighbouring pixels are added to the region or not by this we can eliminate false shadows. For shadow removal based on IOOPLmatching can effectively restore the information in a shadow area. The homogeneous sections obtained by IOOPL matching can show the radiation grey scale of the same object in a shadow area and a non-shadow area. The parameters calculated by using the radiation
  • 6. A.Amareswar Kumar Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 5, Issue 12, (Part - 1) December 2015, pp.89-94 www.ijera.com 94|P a g e difference between inner and outer homogeneous sections can retrieve a shadow very effectively. Further improvements are needed in the following ways. Region growing algorithm is better than previous methods for clear edges with good segmentation results. But still exist it power consumption and time consuming.Because of the filming environment or some other reasons, obvious colour cast can be seen in some parts of a shadow area. IOOPL matching could relieve this case to a certain extent but not completely resolve the problem. REFERENCES [1] Hongya Zhang , Kaimin Sun ,Wenzhuo Li, “Object-Oriented Shadow Detection and Removal From Urban High-Resolution Remote Sensing Images” Geoscience and Remote Sensing, IEEE Transactions on (Volume:52 , Issue: 11 )Nov. 2014 [2] ShilpaKamdi, R.K.Krishna, “Image Segmentation and Region Growing Algorithm” (IJCTEE) Volume2, Issue1, ISSN 2249-6343 [3] G.Sumathi, S.R Srividhya “Intelligent Transportation System Analysis for Shadow Maimed Traffic Surveillance Visionary”IJSRD ( Vol. 2, Issue 09, 2014 ) ISSN (online): 2321-0613 [4] S. Ji and X. Yuan, “A method for shadow detection and change detection of man-made objects” J. Remote Sens., vol. 11, no. 3, pp. 323–329, 2007. [5] Robert M. Haralick and Linda .G. Shapiro “image segmentation techniques” computer vision graphics and image processing 29, pp.100-132(1985) [6] P.M. Dare,“Shadow analysis in high- resolution satellite imagery of urban areas,” Photogram. Eng. Remote Sens., vol. 71, no. 2, pp. 169–177, 2005 [7] Elena Salvador,a Andrea Cavallaro,b,* and TouradjEbrahimia, “Cast shadow segmentation using invariant color features” Computer Vision and Image Understanding 95 (2004) 238–259 [8] W. Zhou, G. Huang, A. Troy, and M. L. Cadenasso, “Object-based landcover classification of shaded areas in high spatial resolution imagery ofurban areas: A comparison study,” Remote Sens. Env., vol. 113, no. 8, pp. 1769–1777, 2009 [9] J. Yoon, C. Koch, and T. J. Ellis, “ShadowFlash: An approach for shadow removal in an active illumination environment,” in Proc. 13th BMVC, Cardiff, U.K., Sep. 2–5, 2002, pp. 636–645. [10] R. B. Irvin and D. M. McKeown, Jr, “Methods for exploiting the relationship between buildings and their shadows in aerial imagery,” IEEE Trans.Syst., Man, Cybern., vol. 19, no. 6, pp. 1564–1575, Dec. 1989. [11] Y. Li, T. Sasagawa, and P. Gong, “A system of the shadow detection and shadow removal for high resolution city aerial photo,” in Proc. ISPRS Congr, Comm., 2004, vol. 35, pp. 802–807, Part B3. [12] R. Highnam and M. Brady, “Model-based image enhancement of far Infrared images,” IEEE Trans Pattern Anal. Mach. Intell., vol. 19, no. 4, pp. 410–415, Apr. 1997. [13] D. Sunil Kumar, M.Gargi “An Approach in Shadow Detection and Reconstruction of Images” International Journal of Application or Innovation in Engineering & Management (IJAIEM), Volume 2, Issue7, July 2013.