SlideShare a Scribd company logo
Neha Hial, Somesh Dewangan / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083
2080 | P a g e
Comparative Study: Detection of Shadow and Its Removal
Neha Hial*, Somesh Dewangan**
*(Research Scholar, Department of Computer Science, Disha Institute of management & technology, Raipur
(C.G)
** (Reader, Department of Computer Science, Disha Institute of management & technology, Raipur (C.G)
ABSTRACT
The presence of shadows has been
dependable for reducing the trustworthiness of
many computer vision algorithms, including
segmentation, object detection, scene analysis,
tracking, etc. Therefore, shadow detection and
removal is a significant pre-processing for
improving performance of such vision tasks. This
work performs comparative study for three
representative works of shadow detection methods
each one selected from different category: the first
one based on to derive a 1-d illumination invariant
shadow-free image, the second one based on a
hypothesis test to detect shadows from the images
and then energy function concept is used to
remove the shadow from the image. In this paper,
we use the transformation of the gradient field for
edge suppression which will result into the
removal of the shadow from an image.
Keywords – Cross -Projection tensors, Energy
Function, Gradient field transformation, illuminant
in- variance, Shadow Removal.
I. INTRODUCTION
In order to attain the affine transformation of
the gradient fields the technique Cross-Projection
Tensors has been introduced, which is an operation
for suppressing the edges on images. This approach
can also be used to remove complex scene structures
such as reflection layers due to glass. While
photographing through glass, flash images (images
under flash illumination) usually have undesirable
reflections of objects in front of the glass. We show
how to recover such reflection layers and projected a
gradient projection technique to remove reflections
by taking the projection of the flash image intensity
gradient onto the ambient image intensity gradient.
We demonstrate that the gradient projection
algorithm is a particular case of our approach, and
commences color artifacts which can be removed by
our method. Other methods for reflection removal
include changing polarization and Independent
Component Analysis. In this paper our aim is to
design edge-suppressing operations on images.
Construction of images depends on shape and
reflectance of the objects in the scene and the
illumination of the scene. Scene examination
involves, factoring the image to recover the
reflectance or illumination map. In techniques that
use local per-pixel operations, a common approach is
to preserve (or Suppress) image gradients at known
locations so that in the recovered map, Edge
suppression under varying illumination using affine
transformation of gradient fields. Two images of a
scene captured under different illumination, but with
one having a foreground object. instance, the
Retinex algorithm by Land and McCann assumes
reflectance to be piece-wise constant (Mondrian
scenes) and illumination to be even Horn proposed to
manipulate the image gradient field under these
assumptions, by setting large derivatives
corresponding to the reflectance edges to zero using
thresholds. By integrating the modified gradient field,
one can recover the illumination map. However, a
single threshold for the entire image cannot account
for illumination and reflectance variations across the
image. In this paper, we propose a new method for
manipulating image gradient fields based on affine
transformation using projection tensors. Our
approach provides a principle way of removing scene
texture edges from images as compared to
thresholding (or zeroing the corresponding
gradients). We make no assumptions on ambient
lighting, smoothness of the reflectance or the
illumination map and do not use explicit shadow
masks.
II. LITERATURE SURVEY
In [1], it is analyzed to derive a 1-d
illumination invariant shadow-free image. Then the
use of the invariant image together with the original
image to establish shadow edges. By setting these
shadow edges to zero in an edge representation of the
original image, and by consequently re-integrating
this edge representation by a method paralleling
lightness recovery, They are able to arrive at their
sought after full color, shadow free image. A
requirement for the application of the method is that
they must have a calibrated camera. It has been
analyzed that a good calibration can be achieved
simply by recording a sequence of images of a fixed
outdoor scene over the course of a day. After
calibration, only a single image is required for
shadow removal. It is shown that the resulting
calibration is close to those achievable using
measurements of the camera's sensitivity functions.
Illumination conditions can confound many
algorithms in vision. Like, changes in the color or
intensity of the illumination in a scene can cause
Neha Hial, Somesh Dewangan / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083
2081 | P a g e
problems for algorithms which intend to segment the
image, or recognize, objects in the scene. One
illumination effect which can cause particular
problems for these algorithms is that of shadows. The
disambiguation of edges due to shadows and those
due to material changes is a complicated problem and
has a long history in computer vision research In
addition; the exploration of shadows as cues for
image understanding has an even older lineage.
Recently, the significance of understanding shadows
has come to the fore in digital photography
applications including color correction and dynamic
range compression. One possible solution to the
confounding problems of shadows is to originate
images which are shadow free: that is to process
images such that the shadows are removed whilst
retaining all other salient information within the
image. Recently, a study aimed at lightness
computation set out a clever method to attenuate the
consequence of shadows in an image. Unfortunately
however, this method requires not just a single
image, but rather a sequence of images, captured with
a stationary camera over a period of time such that
the illumination in the scene (specially the position of
the shadows) changes noticeably The example used
by the author was a sequence of grey-scale images of
a fixed outdoor scene, captured over the course of a
day. Assuming that material changes are constant in
the scene and that shadows move as the day
progresses, it follows that the median edge map (for
the sequence) can be used to determine material
edges (shadow edges since they move are transitory
and so do not affect the median). Given the material
edge-map it is possible to create an intrinsic image
that depends only on reflectance. This reflectance
map might then be compared against the original
sequence and an intrinsic illuminant map for each
image recovered. While this method works well a
major limitation of the approach is that the
illumination independent (and shadow free) image
can only be derived from a sequence of time varying
images. In this paper a method has been proposed for
removing shadows from images which in contrast to
this previous work requires only a single image. The
approach is founded on an application of a recently
developed method for eliminating from an image the
color and intensity of the prevailing illumination. The
method works by finding a single scalar function of
image an RGB that is invariant to changes in light
color and intensity i.e. it is a 1-dimensional invariant
image that depends only on reflectance. Because a
shadow edge is evidence of a change in only the
color and intensity of the incident light, shadows are
removed in the invariant image. Importantly, and in
contrast to antecedent invariant calculations, the
scalar function operates at a pixel and so is not
confounded by features such as occluding edges
which can affect invariants calculated over a region
of an image. As in [2]. This has provided a
hypothesis test to detect shadows from the images
and then the concept of energy function is used to
remove the shadow from the image. The algorithm
used to remove the shadow. The first step is to load
image with shadow, which have probably same
texture throughout. By applying contra harmonic
filter pepper and salt noise is removed. Effect of
shadow in each of the three dimensions of color is
determined. And then average frame is computed in
order to remove the shadow properly So the colors in
shadow regions have superior value than the average,
while colors in non-shadow regions have smaller
value than the average values. Images are represented
by varying degrees of red, green, and blue (RGB).
Red, green, and blue backgrounds are selected
because these are the colors whose intensities,
relative and absolute, are represented by positive
integers up to 255. Then, construct a threshold
piecewise function to extract shadow regions. The
results of the threshold function is a binary bitmap
where the pixel has a value of zero if the
corresponding pixel is in the shadow region and it has
a value of one if the corresponding pixel is in the
nonshadow region.
III. DESCRIPTION OF THREE METHODS
A. To obtain the 1-d illumination invariant
shadow free image: An experimental calibration has
two main advantages over a calibration based on
known spectral sensitivities. First, RGBs in camera
are often gamma corrected (R, G and B are raised to
some power) prior to storage. In- deed most images
viewed on a computer monitor are (roughly) the
square root of the linear signal. This is because
monitors have a squared transfer function and so the
squaring of the monitor cancels the square root of the
camera resulting in the required linear signal.
However, for the calibration set forth above, the
gamma is simply an unknown multiplier in the
recovered parameter and does not change the
direction of the lighting direction. For considering the
effect of a gamma correction on the invariant image
calculation, they simply deduce a different vector ek
and ep than that would have calculated using linear
signals; but the effect on images is the same: e?
produces an invariant image. The second advantage
of an experimental calibration is that the camera
sensitivity may change as a function of time and
temperature. A continuous adaptive calibration would
support shadow removal even if the current state of
the camera differed from manufacturer specifications.
B. To obtain the shadow free image by using energy
function. The effects of shadow on different
combinations of colors are represented. The shadow
pixels that belong to a corresponding color are
isolated and removed. In this work first preprocessing
of image is done by filtering the image using contra
harmonic filter where pepper noise is removed. Then,
average color values of red, green¸ blue (primary)
Neha Hial, Somesh Dewangan / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083
2082 | P a g e
components in image are obtained which are
considered dark pixels as of shadow regions. Then
hypothesis test is used to detect the shadow and
shadows are detected by comparing average R, G and
B values with original R, G and B values of image.
After shadows are detected then shadow removal is
done by using energy function. After the shadows are
detected, the next task is to define an energy function
to remove shadows. There are two different methods
to produce light for the shadow region. In the first
method, it is assumed that the required light is a
constant multiple of white light. In the second
method, it is assumed that the required light is a
constant, not necessarily a multiple of white light.
However, both the above methods emphasized the
third assumption i.e. the illumination is close of being
constant inside the shadow regions. Moreover for
both the methods, there is a need to compute the
average value for each colour (light) inside and
outside shadow regions. Since shadows occur
because of lack in light in certain region, shadows are
removed by supplying more light to the shadows
regions only. An effective noise reduction method for
this type of noise involves the usage of a contra
harmonic filter. The salt and pepper noise is also
known as data drop out noise, speckle or intensity
spikes.
C. Proposed Methodology: Edge
suppression by using Gradient field transformation.
This approach can also be used to remove
multifarious scene structures such as reflection layers
due to glass. While photographing through glass,
flash images (images under flash illumination)
usually have adverse reflections of objects in front of
the glass. It can be used to illustrate how to recover
such reflection layers. A gradient projection
technique has been projected to remove reflections by
taking the projection of the flash image intensity
gradient onto the ambient image intensity gradient.
The gradient projection algorithm is a unique case of
this approach, and introduces color artifacts which
can be removed by our method. Other methods for
reflection removal include changing polarization or
focus and Independent Component Analysis (ICA).
Background subtraction is used to segment moving
regions in image sequences taken from a static
camera [11, 12]. There exists vast literature on
background modeling using adaptive/non-adaptive
Gaussian mixture models and its variants. See review
by Piccardi [13] and references therein. Layer
separation in presence of motion has been discussed
in [14, 15]. We show how mutual edge-suppression
can be effectively used for foreground extraction of
opaque layers. Here gradient-based approach relies
on local structure rather than absolute intensities and
can handle significant illumination variations across
images. Local structure tensors and diffusion tensors
derived from them have been used for spatio-
temporal image processing and optical flow.
IV. CONCLUSION
We had analyzed the two techniques for
removal of the shadow and one proposed
methodology for the implementation. Among the two
techniques the first technique described about
obtaining the 1-d illumination invariant shadow free
image, the second technique specifies about obtaining
the shadow free image by using the energy function
and the third proposed methodology describes about
an approach for edge-suppressing operations on an
image, based on affine transformation of gradient
fields using cross projection tensor derived from
another image. Here the approach is local and
requires no global analysis. In recovering the
illumination map, we make the usual assumption that
the scene texture edges do not coincide with the
illumination edges. Hence, all such illumination
edges cannot be recovered. Similarly, while
extracting foreground layer, edges of the foreground
object which exactly align with the background edges
cannot be recovered. This may be handled by
incorporating additional global information in
designing the cross projection tensors, which remains
an area of future work.
REFERENCES
[1] G.D. Finlayson and S.D. Hordley. Color
constancy at a pixel. J. Opt. Soc. Am. A,
18(2):253{264, Feb. 2001. Also, UK Patent
application no. 0000682.5. Under review,
British Patent Office.
[2] R. Gershon, A.D. Jepson, and J.K. Tsotsos.
Ambient illumination and the de-
termination of material changes. J. Opt. Soc.
Am. A, 3:1700{1707, 1986. 3. D. L.Waltz.
Understanding line drawings of scenes with
shadows. In P.H. Winston, editor, The
Psychology of Computer Vision, pages19-
91.McGraw-Hil1 1975
[3] C. Fredembach, G. Finlayson,: Simple
shadow removal”, In Proceedings of
International Conference on Pattern
Recognition, (ICPR), pp. 832–835, 2006
[4] J.M. Wang, Y.C. Chung, C.L. Chang, S.W.
Chen, “Shadow Detection and Removal for
Traffic Images”, Proc. IEEE International
Conference on Networking, Sensing and
Control, volume 1, pp. 649 – 654, 2004. [3]
T. Chen, W. Yin, X.S. Zhou, D. Comaniciu,
and T.S. Huang, “Illumination
Normalization for Face Recognition and
Uneven Background Correction Using Total
Variation Based Image Models”,
Proceedings CVPR, volume 2, pp. 532-539,
2005.
[5] Y. Adini, Y. Moses, and S. Ullman, “Face
recognition: The problem of compensating
for changes in illumination direction”, IEEE
Transacations Pattern Analaysis Machine
Neha Hial, Somesh Dewangan / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083
2083 | P a g e
5.Intelligence, volume 19, no. 7, pp. 721–
732, 1997.
[6] G. Funka-Lea, “The visual recognition of
shadows by an active observer”, PhD thesis,
Department of computer and information
science, university of pennsylania, 1994.
[7] A. Agrawal, R. Raskar, S. Nayar, and Y. Li.
Removing photography artifacts using
gradient projection and flashexposure
sampling. ACM Trans. Graph., 24(3):828–
835, 2005.
[8] G. Aubert and P. Kornprobst. Mathematical
Problems in Im- age Processing: Partial
Differential Equations and the Cal- culus of
Variations, volume 147 of Applied
Mathematical Sciences. Springer-Verlag,
2002.
[9] H. Barrow and J. Tenenbaum. Recovering
intrinsic scene characteristics from images.
In Computer Vision Systems.
[10] H. Chen, P. Belhumeur, and D. Jacobs. In
search of illumination invariants. In Proc.
Conf. Computer Vision and
PatternRecognition,pages254–261,2000
[11] A. Elgammal, D. Harwood, and L. Davis.
Non-parametric model for background
subtraction. In Proc. European Conf.
Computer Vision, pages 751–767, 2000.
[12] C. Stauffer and W. Grimson. Adaptive
background mixture models for real-time
tracking. In Proc. Conf. Computer Vi- sion
and Pattern Recognition, volume 2, page
252, 1999.
[13] M. Piccardi. Background subtraction
techniques: a review. In Proc. IEEE SMC
Intl. Conf. Systems, Man and Cybernet- ics,
Oct. 2004.
[14] B. Sarel and M. Irani. Separating transparent
layers through layer information exchange.
In ECCV (4), pages 328–341, 2004.
[15] R. Szeliski, S. Avidan, and P. Anandan.
Layer extraction from multiple images
containing reflections and transparency. In
Proc. Conf. Computer Vision and Pattern
Recog- nition, pages 246–243, June 2000.

More Related Content

What's hot

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
 
Optic flow estimation with deep learning
Optic flow estimation with deep learningOptic flow estimation with deep learning
Optic flow estimation with deep learning
Yu Huang
 
Multi-hypothesis projection-based shift estimation for sweeping panorama reco...
Multi-hypothesis projection-based shift estimation for sweeping panorama reco...Multi-hypothesis projection-based shift estimation for sweeping panorama reco...
Multi-hypothesis projection-based shift estimation for sweeping panorama reco...
Tuan Q. Pham
 
Survey on Haze Removal Techniques
Survey on Haze Removal TechniquesSurvey on Haze Removal Techniques
Survey on Haze Removal Techniques
Editor IJMTER
 
Survey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned ImagesSurvey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned Images
IRJET Journal
 
Flash Photography and toonification
Flash Photography and toonificationFlash Photography and toonification
Flash Photography and toonification
Satya Sahoo
 
A Review on Haze Removal Techniques
A Review on Haze Removal TechniquesA Review on Haze Removal Techniques
A Review on Haze Removal Techniques
IRJET Journal
 
Review on Various Algorithm for Cloud Detection and Removal for Images
Review on Various Algorithm for Cloud Detection and Removal for ImagesReview on Various Algorithm for Cloud Detection and Removal for Images
Review on Various Algorithm for Cloud Detection and Removal for Images
IJERA Editor
 
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
 
Comparison of image fusion methods
Comparison of image fusion methodsComparison of image fusion methods
Comparison of image fusion methodsAmr Nasr
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes
 
A New Technique of Extraction of Edge Detection Using Digital Image Processing
A New Technique of Extraction of Edge Detection Using Digital  Image Processing A New Technique of Extraction of Edge Detection Using Digital  Image Processing
A New Technique of Extraction of Edge Detection Using Digital Image Processing
IJMER
 
Edge detection of video using matlab code
Edge detection of video using matlab codeEdge detection of video using matlab code
Edge detection of video using matlab codeBhushan Deore
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentation
Azad Singh
 
A fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation priorA fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation prior
LogicMindtech Nologies
 
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing MethodsIJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
ISAR Publications
 
Exponential contrast restoration in fog
Exponential contrast restoration in fogExponential contrast restoration in fog
Exponential contrast restoration in fog
SREEKUTTY SREEKUMAR
 
A new approach of edge detection in sar images using
A new approach of edge detection in sar images usingA new approach of edge detection in sar images using
A new approach of edge detection in sar images using
eSAT Publishing House
 
Image Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local HistogramsImage Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local Histograms
CSCJournals
 

What's hot (20)

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)
 
Optic flow estimation with deep learning
Optic flow estimation with deep learningOptic flow estimation with deep learning
Optic flow estimation with deep learning
 
Multi-hypothesis projection-based shift estimation for sweeping panorama reco...
Multi-hypothesis projection-based shift estimation for sweeping panorama reco...Multi-hypothesis projection-based shift estimation for sweeping panorama reco...
Multi-hypothesis projection-based shift estimation for sweeping panorama reco...
 
Survey on Haze Removal Techniques
Survey on Haze Removal TechniquesSurvey on Haze Removal Techniques
Survey on Haze Removal Techniques
 
Survey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned ImagesSurvey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned Images
 
Flash Photography and toonification
Flash Photography and toonificationFlash Photography and toonification
Flash Photography and toonification
 
A Review on Haze Removal Techniques
A Review on Haze Removal TechniquesA Review on Haze Removal Techniques
A Review on Haze Removal Techniques
 
Review on Various Algorithm for Cloud Detection and Removal for Images
Review on Various Algorithm for Cloud Detection and Removal for ImagesReview on Various Algorithm for Cloud Detection and Removal for Images
Review on Various Algorithm for Cloud Detection and Removal for Images
 
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 ...
 
Comparison of image fusion methods
Comparison of image fusion methodsComparison of image fusion methods
Comparison of image fusion methods
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
A New Technique of Extraction of Edge Detection Using Digital Image Processing
A New Technique of Extraction of Edge Detection Using Digital  Image Processing A New Technique of Extraction of Edge Detection Using Digital  Image Processing
A New Technique of Extraction of Edge Detection Using Digital Image Processing
 
Edge detection of video using matlab code
Edge detection of video using matlab codeEdge detection of video using matlab code
Edge detection of video using matlab code
 
Final Review
Final ReviewFinal Review
Final Review
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentation
 
A fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation priorA fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation prior
 
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing MethodsIJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
 
Exponential contrast restoration in fog
Exponential contrast restoration in fogExponential contrast restoration in fog
Exponential contrast restoration in fog
 
A new approach of edge detection in sar images using
A new approach of edge detection in sar images usingA new approach of edge detection in sar images using
A new approach of edge detection in sar images using
 
Image Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local HistogramsImage Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local Histograms
 

Viewers also liked

Lb3419962001
Lb3419962001Lb3419962001
Lb3419962001
IJERA Editor
 
Ls3421152119
Ls3421152119Ls3421152119
Ls3421152119
IJERA Editor
 
Lh3420492054
Lh3420492054Lh3420492054
Lh3420492054
IJERA Editor
 
Lg3420362048
Lg3420362048Lg3420362048
Lg3420362048
IJERA Editor
 
Lv3421272135
Lv3421272135Lv3421272135
Lv3421272135
IJERA Editor
 
Head and Regional Office Report Presenation
Head and Regional Office Report PresenationHead and Regional Office Report Presenation
Head and Regional Office Report Presenation
Halifax Partnership
 
Thompson 1993 ideología y cultura moderna
Thompson 1993 ideología y cultura modernaThompson 1993 ideología y cultura moderna
Thompson 1993 ideología y cultura moderna
Rosario Barba
 
Los organos de los sentidos
Los organos de los sentidosLos organos de los sentidos
Los organos de los sentidosjesseniamaritza
 
Quandary
QuandaryQuandary
Quandary
Nora Garcia
 
Presentación identidad electrónica en España - Digital Agenda for Europe
Presentación identidad electrónica en España - Digital Agenda for EuropePresentación identidad electrónica en España - Digital Agenda for Europe
Presentación identidad electrónica en España - Digital Agenda for Europe
Salvador Soriano Maldonado
 
Power informatica
Power  informaticaPower  informatica
Power informatica
giselaanaliagonzalez
 
El realismo mágico
El realismo mágico El realismo mágico
El realismo mágico aquinolara
 
Inventiva Nº 29, Janeiro Março, 1980
Inventiva Nº 29, Janeiro   Março, 1980Inventiva Nº 29, Janeiro   Março, 1980
Inventiva Nº 29, Janeiro Março, 1980
Edgar Castelo
 
Informática aplicada en la educación
Informática aplicada en la educaciónInformática aplicada en la educación
Informática aplicada en la educaciónantoniolazarobottini
 
A pessoa errada
A pessoa erradaA pessoa errada
A pessoa erradatoshibr
 
Actividad 3
Actividad 3Actividad 3
Actividad 3treqp
 

Viewers also liked (20)

Lb3419962001
Lb3419962001Lb3419962001
Lb3419962001
 
Ls3421152119
Ls3421152119Ls3421152119
Ls3421152119
 
Lh3420492054
Lh3420492054Lh3420492054
Lh3420492054
 
Lg3420362048
Lg3420362048Lg3420362048
Lg3420362048
 
Lv3421272135
Lv3421272135Lv3421272135
Lv3421272135
 
Comunicacion apunte 5
Comunicacion   apunte 5Comunicacion   apunte 5
Comunicacion apunte 5
 
Head and Regional Office Report Presenation
Head and Regional Office Report PresenationHead and Regional Office Report Presenation
Head and Regional Office Report Presenation
 
Cu32604607
Cu32604607Cu32604607
Cu32604607
 
Thompson 1993 ideología y cultura moderna
Thompson 1993 ideología y cultura modernaThompson 1993 ideología y cultura moderna
Thompson 1993 ideología y cultura moderna
 
El Romanticismo
El RomanticismoEl Romanticismo
El Romanticismo
 
Los organos de los sentidos
Los organos de los sentidosLos organos de los sentidos
Los organos de los sentidos
 
Quandary
QuandaryQuandary
Quandary
 
Presentación identidad electrónica en España - Digital Agenda for Europe
Presentación identidad electrónica en España - Digital Agenda for EuropePresentación identidad electrónica en España - Digital Agenda for Europe
Presentación identidad electrónica en España - Digital Agenda for Europe
 
Movimientos
MovimientosMovimientos
Movimientos
 
Power informatica
Power  informaticaPower  informatica
Power informatica
 
El realismo mágico
El realismo mágico El realismo mágico
El realismo mágico
 
Inventiva Nº 29, Janeiro Março, 1980
Inventiva Nº 29, Janeiro   Março, 1980Inventiva Nº 29, Janeiro   Março, 1980
Inventiva Nº 29, Janeiro Março, 1980
 
Informática aplicada en la educación
Informática aplicada en la educaciónInformática aplicada en la educación
Informática aplicada en la educación
 
A pessoa errada
A pessoa erradaA pessoa errada
A pessoa errada
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 

Similar to Lm342080283

Retrieving Informations from Satellite Images by Detecting and Removing Shadow
Retrieving Informations from Satellite Images by Detecting and Removing ShadowRetrieving Informations from Satellite Images by Detecting and Removing Shadow
Retrieving Informations from Satellite Images by Detecting and Removing Shadow
IJTET Journal
 
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
IJERA Editor
 
IJARCCE 22
IJARCCE 22IJARCCE 22
IJARCCE 22Prasad K
 
I010634450
I010634450I010634450
I010634450
IOSR Journals
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
iosrjce
 
A Survey on Single Image Dehazing Approaches
A Survey on Single Image Dehazing ApproachesA Survey on Single Image Dehazing Approaches
A Survey on Single Image Dehazing Approaches
IRJET Journal
 
V01 i010412
V01 i010412V01 i010412
V01 i010412
IJARBEST JOURNAL
 
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
ijsrd.com
 
Fd36957962
Fd36957962Fd36957962
Fd36957962
IJERA Editor
 
image-processing-husseina-ozigi-otaru.ppt
image-processing-husseina-ozigi-otaru.pptimage-processing-husseina-ozigi-otaru.ppt
image-processing-husseina-ozigi-otaru.ppt
RaviSharma65345
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processing
Saloni Bhatia
 
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
ijcsit
 
High Efficiency Haze Removal Using Contextual Regularization Algorithm
High Efficiency Haze Removal Using Contextual Regularization AlgorithmHigh Efficiency Haze Removal Using Contextual Regularization Algorithm
High Efficiency Haze Removal Using Contextual Regularization Algorithm
IRJET Journal
 
L010427275
L010427275L010427275
L010427275
IOSR Journals
 
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
 
A Review on Deformation Measurement from Speckle Patterns using Digital Image...
A Review on Deformation Measurement from Speckle Patterns using Digital Image...A Review on Deformation Measurement from Speckle Patterns using Digital Image...
A Review on Deformation Measurement from Speckle Patterns using Digital Image...
IRJET Journal
 
Multiexposure Image Fusion
Multiexposure Image FusionMultiexposure Image Fusion
Multiexposure Image Fusion
IJMER
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithm
Alexander Decker
 

Similar to Lm342080283 (20)

Retrieving Informations from Satellite Images by Detecting and Removing Shadow
Retrieving Informations from Satellite Images by Detecting and Removing ShadowRetrieving Informations from Satellite Images by Detecting and Removing Shadow
Retrieving Informations from Satellite Images by Detecting and Removing Shadow
 
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
 
Ijcatr04041016
Ijcatr04041016Ijcatr04041016
Ijcatr04041016
 
IJARCCE 22
IJARCCE 22IJARCCE 22
IJARCCE 22
 
I010634450
I010634450I010634450
I010634450
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
 
A Survey on Single Image Dehazing Approaches
A Survey on Single Image Dehazing ApproachesA Survey on Single Image Dehazing Approaches
A Survey on Single Image Dehazing Approaches
 
V01 i010412
V01 i010412V01 i010412
V01 i010412
 
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
 
Fd36957962
Fd36957962Fd36957962
Fd36957962
 
image-processing-husseina-ozigi-otaru.ppt
image-processing-husseina-ozigi-otaru.pptimage-processing-husseina-ozigi-otaru.ppt
image-processing-husseina-ozigi-otaru.ppt
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processing
 
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
 
High Efficiency Haze Removal Using Contextual Regularization Algorithm
High Efficiency Haze Removal Using Contextual Regularization AlgorithmHigh Efficiency Haze Removal Using Contextual Regularization Algorithm
High Efficiency Haze Removal Using Contextual Regularization Algorithm
 
L010427275
L010427275L010427275
L010427275
 
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 ...
 
A Review on Deformation Measurement from Speckle Patterns using Digital Image...
A Review on Deformation Measurement from Speckle Patterns using Digital Image...A Review on Deformation Measurement from Speckle Patterns using Digital Image...
A Review on Deformation Measurement from Speckle Patterns using Digital Image...
 
Multiexposure Image Fusion
Multiexposure Image FusionMultiexposure Image Fusion
Multiexposure Image Fusion
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithm
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Lm342080283

  • 1. Neha Hial, Somesh Dewangan / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083 2080 | P a g e Comparative Study: Detection of Shadow and Its Removal Neha Hial*, Somesh Dewangan** *(Research Scholar, Department of Computer Science, Disha Institute of management & technology, Raipur (C.G) ** (Reader, Department of Computer Science, Disha Institute of management & technology, Raipur (C.G) ABSTRACT The presence of shadows has been dependable for reducing the trustworthiness of many computer vision algorithms, including segmentation, object detection, scene analysis, tracking, etc. Therefore, shadow detection and removal is a significant pre-processing for improving performance of such vision tasks. This work performs comparative study for three representative works of shadow detection methods each one selected from different category: the first one based on to derive a 1-d illumination invariant shadow-free image, the second one based on a hypothesis test to detect shadows from the images and then energy function concept is used to remove the shadow from the image. In this paper, we use the transformation of the gradient field for edge suppression which will result into the removal of the shadow from an image. Keywords – Cross -Projection tensors, Energy Function, Gradient field transformation, illuminant in- variance, Shadow Removal. I. INTRODUCTION In order to attain the affine transformation of the gradient fields the technique Cross-Projection Tensors has been introduced, which is an operation for suppressing the edges on images. This approach can also be used to remove complex scene structures such as reflection layers due to glass. While photographing through glass, flash images (images under flash illumination) usually have undesirable reflections of objects in front of the glass. We show how to recover such reflection layers and projected a gradient projection technique to remove reflections by taking the projection of the flash image intensity gradient onto the ambient image intensity gradient. We demonstrate that the gradient projection algorithm is a particular case of our approach, and commences color artifacts which can be removed by our method. Other methods for reflection removal include changing polarization and Independent Component Analysis. In this paper our aim is to design edge-suppressing operations on images. Construction of images depends on shape and reflectance of the objects in the scene and the illumination of the scene. Scene examination involves, factoring the image to recover the reflectance or illumination map. In techniques that use local per-pixel operations, a common approach is to preserve (or Suppress) image gradients at known locations so that in the recovered map, Edge suppression under varying illumination using affine transformation of gradient fields. Two images of a scene captured under different illumination, but with one having a foreground object. instance, the Retinex algorithm by Land and McCann assumes reflectance to be piece-wise constant (Mondrian scenes) and illumination to be even Horn proposed to manipulate the image gradient field under these assumptions, by setting large derivatives corresponding to the reflectance edges to zero using thresholds. By integrating the modified gradient field, one can recover the illumination map. However, a single threshold for the entire image cannot account for illumination and reflectance variations across the image. In this paper, we propose a new method for manipulating image gradient fields based on affine transformation using projection tensors. Our approach provides a principle way of removing scene texture edges from images as compared to thresholding (or zeroing the corresponding gradients). We make no assumptions on ambient lighting, smoothness of the reflectance or the illumination map and do not use explicit shadow masks. II. LITERATURE SURVEY In [1], it is analyzed to derive a 1-d illumination invariant shadow-free image. Then the use of the invariant image together with the original image to establish shadow edges. By setting these shadow edges to zero in an edge representation of the original image, and by consequently re-integrating this edge representation by a method paralleling lightness recovery, They are able to arrive at their sought after full color, shadow free image. A requirement for the application of the method is that they must have a calibrated camera. It has been analyzed that a good calibration can be achieved simply by recording a sequence of images of a fixed outdoor scene over the course of a day. After calibration, only a single image is required for shadow removal. It is shown that the resulting calibration is close to those achievable using measurements of the camera's sensitivity functions. Illumination conditions can confound many algorithms in vision. Like, changes in the color or intensity of the illumination in a scene can cause
  • 2. Neha Hial, Somesh Dewangan / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083 2081 | P a g e problems for algorithms which intend to segment the image, or recognize, objects in the scene. One illumination effect which can cause particular problems for these algorithms is that of shadows. The disambiguation of edges due to shadows and those due to material changes is a complicated problem and has a long history in computer vision research In addition; the exploration of shadows as cues for image understanding has an even older lineage. Recently, the significance of understanding shadows has come to the fore in digital photography applications including color correction and dynamic range compression. One possible solution to the confounding problems of shadows is to originate images which are shadow free: that is to process images such that the shadows are removed whilst retaining all other salient information within the image. Recently, a study aimed at lightness computation set out a clever method to attenuate the consequence of shadows in an image. Unfortunately however, this method requires not just a single image, but rather a sequence of images, captured with a stationary camera over a period of time such that the illumination in the scene (specially the position of the shadows) changes noticeably The example used by the author was a sequence of grey-scale images of a fixed outdoor scene, captured over the course of a day. Assuming that material changes are constant in the scene and that shadows move as the day progresses, it follows that the median edge map (for the sequence) can be used to determine material edges (shadow edges since they move are transitory and so do not affect the median). Given the material edge-map it is possible to create an intrinsic image that depends only on reflectance. This reflectance map might then be compared against the original sequence and an intrinsic illuminant map for each image recovered. While this method works well a major limitation of the approach is that the illumination independent (and shadow free) image can only be derived from a sequence of time varying images. In this paper a method has been proposed for removing shadows from images which in contrast to this previous work requires only a single image. The approach is founded on an application of a recently developed method for eliminating from an image the color and intensity of the prevailing illumination. The method works by finding a single scalar function of image an RGB that is invariant to changes in light color and intensity i.e. it is a 1-dimensional invariant image that depends only on reflectance. Because a shadow edge is evidence of a change in only the color and intensity of the incident light, shadows are removed in the invariant image. Importantly, and in contrast to antecedent invariant calculations, the scalar function operates at a pixel and so is not confounded by features such as occluding edges which can affect invariants calculated over a region of an image. As in [2]. This has provided a hypothesis test to detect shadows from the images and then the concept of energy function is used to remove the shadow from the image. The algorithm used to remove the shadow. The first step is to load image with shadow, which have probably same texture throughout. By applying contra harmonic filter pepper and salt noise is removed. Effect of shadow in each of the three dimensions of color is determined. And then average frame is computed in order to remove the shadow properly So the colors in shadow regions have superior value than the average, while colors in non-shadow regions have smaller value than the average values. Images are represented by varying degrees of red, green, and blue (RGB). Red, green, and blue backgrounds are selected because these are the colors whose intensities, relative and absolute, are represented by positive integers up to 255. Then, construct a threshold piecewise function to extract shadow regions. The results of the threshold function is a binary bitmap where the pixel has a value of zero if the corresponding pixel is in the shadow region and it has a value of one if the corresponding pixel is in the nonshadow region. III. DESCRIPTION OF THREE METHODS A. To obtain the 1-d illumination invariant shadow free image: An experimental calibration has two main advantages over a calibration based on known spectral sensitivities. First, RGBs in camera are often gamma corrected (R, G and B are raised to some power) prior to storage. In- deed most images viewed on a computer monitor are (roughly) the square root of the linear signal. This is because monitors have a squared transfer function and so the squaring of the monitor cancels the square root of the camera resulting in the required linear signal. However, for the calibration set forth above, the gamma is simply an unknown multiplier in the recovered parameter and does not change the direction of the lighting direction. For considering the effect of a gamma correction on the invariant image calculation, they simply deduce a different vector ek and ep than that would have calculated using linear signals; but the effect on images is the same: e? produces an invariant image. The second advantage of an experimental calibration is that the camera sensitivity may change as a function of time and temperature. A continuous adaptive calibration would support shadow removal even if the current state of the camera differed from manufacturer specifications. B. To obtain the shadow free image by using energy function. The effects of shadow on different combinations of colors are represented. The shadow pixels that belong to a corresponding color are isolated and removed. In this work first preprocessing of image is done by filtering the image using contra harmonic filter where pepper noise is removed. Then, average color values of red, green¸ blue (primary)
  • 3. Neha Hial, Somesh Dewangan / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083 2082 | P a g e components in image are obtained which are considered dark pixels as of shadow regions. Then hypothesis test is used to detect the shadow and shadows are detected by comparing average R, G and B values with original R, G and B values of image. After shadows are detected then shadow removal is done by using energy function. After the shadows are detected, the next task is to define an energy function to remove shadows. There are two different methods to produce light for the shadow region. In the first method, it is assumed that the required light is a constant multiple of white light. In the second method, it is assumed that the required light is a constant, not necessarily a multiple of white light. However, both the above methods emphasized the third assumption i.e. the illumination is close of being constant inside the shadow regions. Moreover for both the methods, there is a need to compute the average value for each colour (light) inside and outside shadow regions. Since shadows occur because of lack in light in certain region, shadows are removed by supplying more light to the shadows regions only. An effective noise reduction method for this type of noise involves the usage of a contra harmonic filter. The salt and pepper noise is also known as data drop out noise, speckle or intensity spikes. C. Proposed Methodology: Edge suppression by using Gradient field transformation. This approach can also be used to remove multifarious scene structures such as reflection layers due to glass. While photographing through glass, flash images (images under flash illumination) usually have adverse reflections of objects in front of the glass. It can be used to illustrate how to recover such reflection layers. A gradient projection technique has been projected to remove reflections by taking the projection of the flash image intensity gradient onto the ambient image intensity gradient. The gradient projection algorithm is a unique case of this approach, and introduces color artifacts which can be removed by our method. Other methods for reflection removal include changing polarization or focus and Independent Component Analysis (ICA). Background subtraction is used to segment moving regions in image sequences taken from a static camera [11, 12]. There exists vast literature on background modeling using adaptive/non-adaptive Gaussian mixture models and its variants. See review by Piccardi [13] and references therein. Layer separation in presence of motion has been discussed in [14, 15]. We show how mutual edge-suppression can be effectively used for foreground extraction of opaque layers. Here gradient-based approach relies on local structure rather than absolute intensities and can handle significant illumination variations across images. Local structure tensors and diffusion tensors derived from them have been used for spatio- temporal image processing and optical flow. IV. CONCLUSION We had analyzed the two techniques for removal of the shadow and one proposed methodology for the implementation. Among the two techniques the first technique described about obtaining the 1-d illumination invariant shadow free image, the second technique specifies about obtaining the shadow free image by using the energy function and the third proposed methodology describes about an approach for edge-suppressing operations on an image, based on affine transformation of gradient fields using cross projection tensor derived from another image. Here the approach is local and requires no global analysis. In recovering the illumination map, we make the usual assumption that the scene texture edges do not coincide with the illumination edges. Hence, all such illumination edges cannot be recovered. Similarly, while extracting foreground layer, edges of the foreground object which exactly align with the background edges cannot be recovered. This may be handled by incorporating additional global information in designing the cross projection tensors, which remains an area of future work. REFERENCES [1] G.D. Finlayson and S.D. Hordley. Color constancy at a pixel. J. Opt. Soc. Am. A, 18(2):253{264, Feb. 2001. Also, UK Patent application no. 0000682.5. Under review, British Patent Office. [2] R. Gershon, A.D. Jepson, and J.K. Tsotsos. Ambient illumination and the de- termination of material changes. J. Opt. Soc. Am. A, 3:1700{1707, 1986. 3. D. L.Waltz. Understanding line drawings of scenes with shadows. In P.H. Winston, editor, The Psychology of Computer Vision, pages19- 91.McGraw-Hil1 1975 [3] C. Fredembach, G. Finlayson,: Simple shadow removal”, In Proceedings of International Conference on Pattern Recognition, (ICPR), pp. 832–835, 2006 [4] J.M. Wang, Y.C. Chung, C.L. Chang, S.W. Chen, “Shadow Detection and Removal for Traffic Images”, Proc. IEEE International Conference on Networking, Sensing and Control, volume 1, pp. 649 – 654, 2004. [3] T. Chen, W. Yin, X.S. Zhou, D. Comaniciu, and T.S. Huang, “Illumination Normalization for Face Recognition and Uneven Background Correction Using Total Variation Based Image Models”, Proceedings CVPR, volume 2, pp. 532-539, 2005. [5] Y. Adini, Y. Moses, and S. Ullman, “Face recognition: The problem of compensating for changes in illumination direction”, IEEE Transacations Pattern Analaysis Machine
  • 4. Neha Hial, Somesh Dewangan / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2080-2083 2083 | P a g e 5.Intelligence, volume 19, no. 7, pp. 721– 732, 1997. [6] G. Funka-Lea, “The visual recognition of shadows by an active observer”, PhD thesis, Department of computer and information science, university of pennsylania, 1994. [7] A. Agrawal, R. Raskar, S. Nayar, and Y. Li. Removing photography artifacts using gradient projection and flashexposure sampling. ACM Trans. Graph., 24(3):828– 835, 2005. [8] G. Aubert and P. Kornprobst. Mathematical Problems in Im- age Processing: Partial Differential Equations and the Cal- culus of Variations, volume 147 of Applied Mathematical Sciences. Springer-Verlag, 2002. [9] H. Barrow and J. Tenenbaum. Recovering intrinsic scene characteristics from images. In Computer Vision Systems. [10] H. Chen, P. Belhumeur, and D. Jacobs. In search of illumination invariants. In Proc. Conf. Computer Vision and PatternRecognition,pages254–261,2000 [11] A. Elgammal, D. Harwood, and L. Davis. Non-parametric model for background subtraction. In Proc. European Conf. Computer Vision, pages 751–767, 2000. [12] C. Stauffer and W. Grimson. Adaptive background mixture models for real-time tracking. In Proc. Conf. Computer Vi- sion and Pattern Recognition, volume 2, page 252, 1999. [13] M. Piccardi. Background subtraction techniques: a review. In Proc. IEEE SMC Intl. Conf. Systems, Man and Cybernet- ics, Oct. 2004. [14] B. Sarel and M. Irani. Separating transparent layers through layer information exchange. In ECCV (4), pages 328–341, 2004. [15] R. Szeliski, S. Avidan, and P. Anandan. Layer extraction from multiple images containing reflections and transparency. In Proc. Conf. Computer Vision and Pattern Recog- nition, pages 246–243, June 2000.