SlideShare une entreprise Scribd logo
1  sur  19
SATELLITE IMAGE CONTRAST
ENHANCEMENT USING DISCRETE
WAVELET TRANSFORM AND SINGULAR
VALUE DECOMPOSITION

 Project guide   Presented by
SATHYANARAYANA         G.Divya
                          J.Tejas
                            D.Harishwar Reddy
                         A.Navya sree
INTRODUCTION
   SATELLITE images are used in many applications such as
    geosciences studies, astronomy, and geographical information
    systems.
   One of the most important quality factors in satellite images
    comes from its contrast. Contrast enhancement is frequently
    referred to as one of the most important issues in image
    processing.
   Contrast is created by the difference in luminance reflected
    from two adjacent surfaces. In visual perception, contrast is
    determined by the difference in the color and brightness of an
    object with other objects.
   Our visual system is more sensitive to contrast than absolute
    luminance; therefore, we can perceive the world similarly
    regardless of the considerable changes in illumination
    conditions . If the contrast of an image is highly concentrated
    on a specific range, the information may be lost in those areas
    which are excessively and uniformly concentrated.
   The problem is to optimize the contrast of an image in order
    to represent all the information in the input image.
   There have been several techniques to overcome this issue
    such as general histogram equalization (GHE) and local
    histogram equalization(LHE).
   In this letter, we are comparing our results with two state-of-
    the-art techniques, namely, brightness preserving dynamic
    histogram equalization (BPDHE) and our previously
    introduced singular value equalization (SVE).
   In many image processing applications, the GHE technique is
    one of the simplest and most effective primitives for contrast
    enhancement which attempts to produce an output histogram
    that is uniform.
   One of the disadvantages of GHE is that the information laid
    on the histogram or probability distribution function (PDF) of
    the image will be lost.
   Demirel and Anbarjafari showed that the PDF of face images
    can be used for face recognition; hence, preserving the shape
    of the PDF of an image is of vital importance. Techniques
    such as BPDHE or SVE are preserving the general pattern of
    the PDF of an image. BPDHE is obtained from dynamic
    histogram specification which generates the specified
    histogram dynamically from the input image.
WHAT IS MATLAB ……?
   It is a technical computer language which has a capacity
    to convert and implement the signals,graphs,images and
    videos in mathematical expressions.
WHAT IS AN IMAGE?


   An image is represented as a two dimensional function
    f(x, y), where x and y are spatial co-ordinates and the
    amplitude of ‘f’ at any pair of coordinates (x, y) is called the
    intensity of the image at that point.
THE TOOLBOX SUPPORTS FOUR TYPES OF
IMAGES
   Intensity images : An intensity image is a data matrix whose
    values have been scaled to represent intentions.
   Binary images : Binary images have a very specific
    meaning in MATLAB.A binary image is a logical array 0s
    and1s.Thus, an array of 0s and 1s whose values are of
    data class
 Indexed images :
 R G B images:
DISCRETE WAVELET TRANSFORM

   The Discrete Wavelet Transform (DWT), which is based on
    sub-band coding is found to yield a fast computation of
    Wavelet Transform.
   It is easy to implement and reduces the computation time and
    resources required.
   The foundations of DWT go back to 1976 when techniques to
    decompose discrete time signals were devised. Similar work
    was done in speech signal coding which was named as sub-
    band coding.
   In 1983, a technique similar to sub-band coding was
    developed which was named pyramidal coding. Later many
    improvements were made to these coding schemes which
    resulted in efficient multi-resolution analysis schemes.
APPLICATIONS OF DWT
   There is a wide range of applications for Wavelet Transforms.
    They are applied in different fields ranging from image
    processing to biometrics, and the list is still growing.
   One of the prominent applications is in the FBI fingerprint
    compression standard.
   Wavelet Transforms are used to compress the fingerprint
    pictures for storage in their data bank.
   The previously chosen Discrete Cosine Transform (DCT) did
    not perform well at high compression ratios. It produced
    severe blocking effects which made it impossible to follow the
    ridge lines in the fingerprints after reconstruction. This did not
    happen with Wavelet Transform due to its property of
    retaining the details present in the data.
Contd…………

   In DWT, the most prominent information in the signal appears
    in high amplitudes and the less prominent information appears
    in very low amplitudes.
   Data compression can be achieved by discarding these low
    amplitudes.
   The wavelet transforms enables high compression ratios with
    good quality of reconstruction.
   At present, the application of wavelets for image compression
    is one the hottest areas of research. Recently, the Wavelet
    Transforms have been chosen for the JPEG 2000 compression
    standard.
SINGULAR VALUE DECOMPOSITION
    Singular value decomposition (SVD) can be calculated
     mainly by the three mutually compatible points of view.
    On the one hand, we can view it as a method for transforming
     World Academy of Science, Engineering and Technology 55
     2011 36 correlated variables into a set of uncorrelated ones
     that better expose the various relationships among the original
     data items.
    At the same time, SVD is a method for identifying and
     ordering the dimensions along which data points exhibit the
     most variation.
    His ties in to the third way of viewing SVD,
     which is that once we have identified where the most variation
     is present, then it is possible to find the best approximation of
     the original data points using fewer dimensions.
    Hence, SVD can be seen as a method for data reduction and
     mostly for feature extraction as well as for the enhancement of
     the low contrast images.
WHEN SVD WILL BE MORE EFFICIENT?
   When ringing artifacts or blocking artifacts need to be
    avoided, SVD is a good choice.
   When only general shape is needed to save memory, SVD can
    compress to contour with high compression ratio.
   When compression speed is considered, SVD is a good choice.
   Granted, the image quality of SVD is mostly worse than
    Fourier transform and Wavelet transform. However, there are
    some exceptions.
   When the image itself is not full-rank, then the last few singular
    values are zero and the last few terms in the outer product
    expansion can be truncated with no cost but save memory.
   Also, as stated in the special topic in the image compression
    section, we know that SVD is a good image compression
    technique when we apply it to an image that is near to a lower
    rank image. when the image are near to a lower rank image or
    possesses certain symmetry, SVD gives low error ratio.
ADVANTAGES OF SVD
   Compression speed in SVD is also high.
   Small change in the input results in small change in the singular matrix
    so it is more stable
   Unlike the fourier transform that uses fixed 8 block based
                                                      8
    method, SVD allows the use of other sizes of block so we can decide the
    optimal size of block to be used. Therefore, it allows us to perform
    optimization on memory reduction.
   Unlike fourier transform and wavelet transform, SVD does not lead to
    the ringing artifacts. The ringing artifacts appear as the spurious signals
    near sharp transitions in a signal. In image, bands or "ghosts" appear
    near edges of objects
   Mostly, the compression methods work better for the gray one
    then the colour one. SVD has an opposite behaviour; it works
    better for the colour image than for the gray one.
   Wavelet and FFT stop compressing the image beyond a certain
    compression degree, but SVD can still compress a lot. It also
    compresses up to contour). When only general shape is
    required, SVD does good job and at the same time save a lot of
    memory.
APPLICATIONS
 Engineering
 Arts

 Wireless communications

 Compression of videos and images

 Representation of the range and null space of a matrix

 Pseudo inverse

 Numerical linear algebra

 Low-rank matrix approximation

 Solving Homogeneous linear equations

 Total least squares minimization

 Principal Component Analysis
HISTOGRAM:-
 A Histogram is a vertical bar chart that depicts the
  distribution of a set of data. Unlike Run Charts or
  Control Charts, which are discussed in other
  modules
 A Histogram does not reflect process performance
  over time. It's helpful to think of a Histogram as
  being like a snapshot, while a Run Chart or Control
  Chart is more like a movie.
WHEN ARE HISTOGRAMS USED?
 Summarize large data sets graphically
 Compare measurements to specifications

 Communicate information to the team

 Assist in decision making
HISTOGRAM EQUALISATION
CONCLUSION
   In this work, a new image equalization technique based
    on SVD and DWT was proposed.
   The proposed technique converted the image from
    spatial domain into the DWT domain and after
    equalizing the singular value matrix of the LL sub band
    image, it reconstructed the image in the spatial domain
    by using IDWT.
   The technique was compared with the GHE, LHE, DHE
    and SVE techniques.
   The experimental results were showing the superiority of
    the proposed method over the conventional and the
    state-of-art techniques.
   This technque is used in Satellite Imaging
    Corporation, Automatic Weather Stations Project, and
    Antarctic Meteorological Research Centre for providing
    the satellite images for research purposes.
Thank you !!!

Contenu connexe

Tendances

Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusionUmed Paliwal
 
Discrete cosine transform
Discrete cosine transform   Discrete cosine transform
Discrete cosine transform Rashmi Karkra
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Editor IJARCET
 
Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5IAEME Publication
 
Design and implementation of DADCT
Design and implementation of DADCTDesign and implementation of DADCT
Design and implementation of DADCTSatish Kumar
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnologyPrashant Madnavat
 
Image compression techniques by using wavelet transform
Image compression techniques by using wavelet transformImage compression techniques by using wavelet transform
Image compression techniques by using wavelet transformAlexander Decker
 
Discrete cosine transform
Discrete cosine transformDiscrete cosine transform
Discrete cosine transformaniruddh Tyagi
 
Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusionUmed Paliwal
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression techniquePriyanka Pachori
 
Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...
Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...
Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...ijsrd.com
 
Iaetsd wavelet transform based latency optimized image compression for
Iaetsd wavelet transform based latency optimized image compression forIaetsd wavelet transform based latency optimized image compression for
Iaetsd wavelet transform based latency optimized image compression forIaetsd Iaetsd
 
image denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformimage denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformalishapb
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processingAshish Kumar
 

Tendances (20)

Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusion
 
Discrete cosine transform
Discrete cosine transform   Discrete cosine transform
Discrete cosine transform
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154
 
Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5Medical image fusion using curvelet transform 2-3-4-5
Medical image fusion using curvelet transform 2-3-4-5
 
Design and implementation of DADCT
Design and implementation of DADCTDesign and implementation of DADCT
Design and implementation of DADCT
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
 
G0352039045
G0352039045G0352039045
G0352039045
 
B042107012
B042107012B042107012
B042107012
 
Image compression techniques by using wavelet transform
Image compression techniques by using wavelet transformImage compression techniques by using wavelet transform
Image compression techniques by using wavelet transform
 
Discrete cosine transform
Discrete cosine transformDiscrete cosine transform
Discrete cosine transform
 
Ik3415621565
Ik3415621565Ik3415621565
Ik3415621565
 
Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusion
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
 
Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...
Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...
Comparative Analysis of Dwt, Reduced Wavelet Transform, Complex Wavelet Trans...
 
final_project
final_projectfinal_project
final_project
 
Iaetsd wavelet transform based latency optimized image compression for
Iaetsd wavelet transform based latency optimized image compression forIaetsd wavelet transform based latency optimized image compression for
Iaetsd wavelet transform based latency optimized image compression for
 
image denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformimage denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transform
 
G0443640
G0443640G0443640
G0443640
 
Image Fusion
Image FusionImage Fusion
Image Fusion
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processing
 

En vedette

Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2Surabhi Ks
 
Introduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPIntroduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPHicham Berkouk
 
Introduction to wavelet transform
Introduction to wavelet transformIntroduction to wavelet transform
Introduction to wavelet transformRaj Endiran
 
Image enhancement technique digital image analysis, in remote sensing ,P K MANI
Image enhancement technique  digital image analysis, in remote sensing ,P K MANIImage enhancement technique  digital image analysis, in remote sensing ,P K MANI
Image enhancement technique digital image analysis, in remote sensing ,P K MANIP.K. Mani
 
Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...Sourjya Dutta
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniquesSaideep
 
Signal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABSignal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABEmbedded Plus Trichy
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniquessakshij91
 
2013 IEEE M.tech ece matlab
2013 IEEE M.tech ece matlab2013 IEEE M.tech ece matlab
2013 IEEE M.tech ece matlabVision Solutions
 
Matlab Image Enhancement Techniques
Matlab Image Enhancement TechniquesMatlab Image Enhancement Techniques
Matlab Image Enhancement Techniquesmatlab Content
 
A Power Efficient Architecture for 2-D Discrete Wavelet Transform
A Power Efficient Architecture for 2-D Discrete Wavelet TransformA Power Efficient Architecture for 2-D Discrete Wavelet Transform
A Power Efficient Architecture for 2-D Discrete Wavelet TransformRahul Jain
 
2016 IEEE VLSI TITES FROM MSR PROJECTS-9581464142
2016 IEEE VLSI TITES FROM MSR PROJECTS-95814641422016 IEEE VLSI TITES FROM MSR PROJECTS-9581464142
2016 IEEE VLSI TITES FROM MSR PROJECTS-9581464142MSR PROJECTS
 
Image compression using singular value decomposition
Image compression using singular value decompositionImage compression using singular value decomposition
Image compression using singular value decompositionPRADEEP Cheekatla
 
Image interpolation
Image interpolationImage interpolation
Image interpolationKokuiSai
 

En vedette (20)

Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
 
Introduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPIntroduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSP
 
Introduction to wavelet transform
Introduction to wavelet transformIntroduction to wavelet transform
Introduction to wavelet transform
 
Image enhancement technique digital image analysis, in remote sensing ,P K MANI
Image enhancement technique  digital image analysis, in remote sensing ,P K MANIImage enhancement technique  digital image analysis, in remote sensing ,P K MANI
Image enhancement technique digital image analysis, in remote sensing ,P K MANI
 
Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...Wavelet transform and its applications in data analysis and signal and image ...
Wavelet transform and its applications in data analysis and signal and image ...
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Signal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABSignal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLAB
 
Wavelet
WaveletWavelet
Wavelet
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
2013 IEEE M.tech ece matlab
2013 IEEE M.tech ece matlab2013 IEEE M.tech ece matlab
2013 IEEE M.tech ece matlab
 
Retinex comparisons
Retinex comparisonsRetinex comparisons
Retinex comparisons
 
Image processing
Image processingImage processing
Image processing
 
Matlab Image Enhancement Techniques
Matlab Image Enhancement TechniquesMatlab Image Enhancement Techniques
Matlab Image Enhancement Techniques
 
A Power Efficient Architecture for 2-D Discrete Wavelet Transform
A Power Efficient Architecture for 2-D Discrete Wavelet TransformA Power Efficient Architecture for 2-D Discrete Wavelet Transform
A Power Efficient Architecture for 2-D Discrete Wavelet Transform
 
2016 IEEE VLSI TITES FROM MSR PROJECTS-9581464142
2016 IEEE VLSI TITES FROM MSR PROJECTS-95814641422016 IEEE VLSI TITES FROM MSR PROJECTS-9581464142
2016 IEEE VLSI TITES FROM MSR PROJECTS-9581464142
 
Satellite Image
Satellite Image Satellite Image
Satellite Image
 
Vlsi ncrtcc
Vlsi ncrtccVlsi ncrtcc
Vlsi ncrtcc
 
Wavelet Transform and DSP Applications
Wavelet Transform and DSP ApplicationsWavelet Transform and DSP Applications
Wavelet Transform and DSP Applications
 
Image compression using singular value decomposition
Image compression using singular value decompositionImage compression using singular value decomposition
Image compression using singular value decomposition
 
Image interpolation
Image interpolationImage interpolation
Image interpolation
 

Similaire à Satellite image contrast enhancement using discrete wavelet transform

Image compression using embedded zero tree wavelet
Image compression using embedded zero tree waveletImage compression using embedded zero tree wavelet
Image compression using embedded zero tree waveletsipij
 
Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...
Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...
Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...Omar Ghazi
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compressionOmar Ghazi
 
Image Compression using a Raspberry Pi
Image Compression using a Raspberry PiImage Compression using a Raspberry Pi
Image Compression using a Raspberry PiIRJET Journal
 
Design and Implementation of EZW & SPIHT Image Coder for Virtual Images
Design and Implementation of EZW & SPIHT Image Coder for Virtual ImagesDesign and Implementation of EZW & SPIHT Image Coder for Virtual Images
Design and Implementation of EZW & SPIHT Image Coder for Virtual ImagesCSCJournals
 
Using A Application For A Desktop Application
Using A Application For A Desktop ApplicationUsing A Application For A Desktop Application
Using A Application For A Desktop ApplicationTracy Huang
 
Image Compression using Combined Approach of EZW and LZW
Image Compression using Combined Approach of EZW and LZWImage Compression using Combined Approach of EZW and LZW
Image Compression using Combined Approach of EZW and LZWIJERA Editor
 
A Comprehensive lossless modified compression in medical application on DICOM...
A Comprehensive lossless modified compression in medical application on DICOM...A Comprehensive lossless modified compression in medical application on DICOM...
A Comprehensive lossless modified compression in medical application on DICOM...IOSR Journals
 
A Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWTA Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWTIJSRD
 
Image compression using Hybrid wavelet Transform and their Performance Compa...
Image compression using Hybrid wavelet Transform and their  Performance Compa...Image compression using Hybrid wavelet Transform and their  Performance Compa...
Image compression using Hybrid wavelet Transform and their Performance Compa...IJMER
 
A High Performance Modified SPIHT for Scalable Image Compression
A High Performance Modified SPIHT for Scalable Image CompressionA High Performance Modified SPIHT for Scalable Image Compression
A High Performance Modified SPIHT for Scalable Image CompressionCSCJournals
 
Image Resolution Enhancement Using Undecimated Double Density Wavelet Transform
Image Resolution Enhancement Using Undecimated Double Density Wavelet TransformImage Resolution Enhancement Using Undecimated Double Density Wavelet Transform
Image Resolution Enhancement Using Undecimated Double Density Wavelet TransformCSCJournals
 
A Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image DenoisingA Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image Denoisingijbuiiir1
 

Similaire à Satellite image contrast enhancement using discrete wavelet transform (20)

Ct31628631
Ct31628631Ct31628631
Ct31628631
 
Image compression using embedded zero tree wavelet
Image compression using embedded zero tree waveletImage compression using embedded zero tree wavelet
Image compression using embedded zero tree wavelet
 
Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...
Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...
Volumetric Medical Images Lossy Compression using Stationary Wavelet Transfor...
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compression
 
Image Compression using a Raspberry Pi
Image Compression using a Raspberry PiImage Compression using a Raspberry Pi
Image Compression using a Raspberry Pi
 
Ec36783787
Ec36783787Ec36783787
Ec36783787
 
Design and Implementation of EZW & SPIHT Image Coder for Virtual Images
Design and Implementation of EZW & SPIHT Image Coder for Virtual ImagesDesign and Implementation of EZW & SPIHT Image Coder for Virtual Images
Design and Implementation of EZW & SPIHT Image Coder for Virtual Images
 
145 153
145 153145 153
145 153
 
I017535359
I017535359I017535359
I017535359
 
E017263040
E017263040E017263040
E017263040
 
A0540106
A0540106A0540106
A0540106
 
Using A Application For A Desktop Application
Using A Application For A Desktop ApplicationUsing A Application For A Desktop Application
Using A Application For A Desktop Application
 
N043020970100
N043020970100N043020970100
N043020970100
 
Image Compression using Combined Approach of EZW and LZW
Image Compression using Combined Approach of EZW and LZWImage Compression using Combined Approach of EZW and LZW
Image Compression using Combined Approach of EZW and LZW
 
A Comprehensive lossless modified compression in medical application on DICOM...
A Comprehensive lossless modified compression in medical application on DICOM...A Comprehensive lossless modified compression in medical application on DICOM...
A Comprehensive lossless modified compression in medical application on DICOM...
 
A Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWTA Review on Image Compression using DCT and DWT
A Review on Image Compression using DCT and DWT
 
Image compression using Hybrid wavelet Transform and their Performance Compa...
Image compression using Hybrid wavelet Transform and their  Performance Compa...Image compression using Hybrid wavelet Transform and their  Performance Compa...
Image compression using Hybrid wavelet Transform and their Performance Compa...
 
A High Performance Modified SPIHT for Scalable Image Compression
A High Performance Modified SPIHT for Scalable Image CompressionA High Performance Modified SPIHT for Scalable Image Compression
A High Performance Modified SPIHT for Scalable Image Compression
 
Image Resolution Enhancement Using Undecimated Double Density Wavelet Transform
Image Resolution Enhancement Using Undecimated Double Density Wavelet TransformImage Resolution Enhancement Using Undecimated Double Density Wavelet Transform
Image Resolution Enhancement Using Undecimated Double Density Wavelet Transform
 
A Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image DenoisingA Survey on Implementation of Discrete Wavelet Transform for Image Denoising
A Survey on Implementation of Discrete Wavelet Transform for Image Denoising
 

Dernier

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 

Dernier (20)

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

Satellite image contrast enhancement using discrete wavelet transform

  • 1. SATELLITE IMAGE CONTRAST ENHANCEMENT USING DISCRETE WAVELET TRANSFORM AND SINGULAR VALUE DECOMPOSITION Project guide Presented by SATHYANARAYANA G.Divya J.Tejas D.Harishwar Reddy A.Navya sree
  • 2. INTRODUCTION  SATELLITE images are used in many applications such as geosciences studies, astronomy, and geographical information systems.  One of the most important quality factors in satellite images comes from its contrast. Contrast enhancement is frequently referred to as one of the most important issues in image processing.  Contrast is created by the difference in luminance reflected from two adjacent surfaces. In visual perception, contrast is determined by the difference in the color and brightness of an object with other objects.  Our visual system is more sensitive to contrast than absolute luminance; therefore, we can perceive the world similarly regardless of the considerable changes in illumination conditions . If the contrast of an image is highly concentrated on a specific range, the information may be lost in those areas which are excessively and uniformly concentrated.
  • 3. The problem is to optimize the contrast of an image in order to represent all the information in the input image.  There have been several techniques to overcome this issue such as general histogram equalization (GHE) and local histogram equalization(LHE).  In this letter, we are comparing our results with two state-of- the-art techniques, namely, brightness preserving dynamic histogram equalization (BPDHE) and our previously introduced singular value equalization (SVE).  In many image processing applications, the GHE technique is one of the simplest and most effective primitives for contrast enhancement which attempts to produce an output histogram that is uniform.  One of the disadvantages of GHE is that the information laid on the histogram or probability distribution function (PDF) of the image will be lost.  Demirel and Anbarjafari showed that the PDF of face images can be used for face recognition; hence, preserving the shape of the PDF of an image is of vital importance. Techniques such as BPDHE or SVE are preserving the general pattern of the PDF of an image. BPDHE is obtained from dynamic histogram specification which generates the specified histogram dynamically from the input image.
  • 4. WHAT IS MATLAB ……?  It is a technical computer language which has a capacity to convert and implement the signals,graphs,images and videos in mathematical expressions.
  • 5. WHAT IS AN IMAGE?  An image is represented as a two dimensional function f(x, y), where x and y are spatial co-ordinates and the amplitude of ‘f’ at any pair of coordinates (x, y) is called the intensity of the image at that point.
  • 6. THE TOOLBOX SUPPORTS FOUR TYPES OF IMAGES  Intensity images : An intensity image is a data matrix whose values have been scaled to represent intentions.  Binary images : Binary images have a very specific meaning in MATLAB.A binary image is a logical array 0s and1s.Thus, an array of 0s and 1s whose values are of data class  Indexed images :  R G B images:
  • 7. DISCRETE WAVELET TRANSFORM  The Discrete Wavelet Transform (DWT), which is based on sub-band coding is found to yield a fast computation of Wavelet Transform.  It is easy to implement and reduces the computation time and resources required.  The foundations of DWT go back to 1976 when techniques to decompose discrete time signals were devised. Similar work was done in speech signal coding which was named as sub- band coding.  In 1983, a technique similar to sub-band coding was developed which was named pyramidal coding. Later many improvements were made to these coding schemes which resulted in efficient multi-resolution analysis schemes.
  • 8. APPLICATIONS OF DWT  There is a wide range of applications for Wavelet Transforms. They are applied in different fields ranging from image processing to biometrics, and the list is still growing.  One of the prominent applications is in the FBI fingerprint compression standard.  Wavelet Transforms are used to compress the fingerprint pictures for storage in their data bank.  The previously chosen Discrete Cosine Transform (DCT) did not perform well at high compression ratios. It produced severe blocking effects which made it impossible to follow the ridge lines in the fingerprints after reconstruction. This did not happen with Wavelet Transform due to its property of retaining the details present in the data.
  • 9. Contd…………  In DWT, the most prominent information in the signal appears in high amplitudes and the less prominent information appears in very low amplitudes.  Data compression can be achieved by discarding these low amplitudes.  The wavelet transforms enables high compression ratios with good quality of reconstruction.  At present, the application of wavelets for image compression is one the hottest areas of research. Recently, the Wavelet Transforms have been chosen for the JPEG 2000 compression standard.
  • 10. SINGULAR VALUE DECOMPOSITION  Singular value decomposition (SVD) can be calculated mainly by the three mutually compatible points of view.  On the one hand, we can view it as a method for transforming World Academy of Science, Engineering and Technology 55 2011 36 correlated variables into a set of uncorrelated ones that better expose the various relationships among the original data items.  At the same time, SVD is a method for identifying and ordering the dimensions along which data points exhibit the most variation.  His ties in to the third way of viewing SVD, which is that once we have identified where the most variation is present, then it is possible to find the best approximation of the original data points using fewer dimensions.  Hence, SVD can be seen as a method for data reduction and mostly for feature extraction as well as for the enhancement of the low contrast images.
  • 11. WHEN SVD WILL BE MORE EFFICIENT?  When ringing artifacts or blocking artifacts need to be avoided, SVD is a good choice.  When only general shape is needed to save memory, SVD can compress to contour with high compression ratio.  When compression speed is considered, SVD is a good choice.  Granted, the image quality of SVD is mostly worse than Fourier transform and Wavelet transform. However, there are some exceptions.  When the image itself is not full-rank, then the last few singular values are zero and the last few terms in the outer product expansion can be truncated with no cost but save memory.  Also, as stated in the special topic in the image compression section, we know that SVD is a good image compression technique when we apply it to an image that is near to a lower rank image. when the image are near to a lower rank image or possesses certain symmetry, SVD gives low error ratio.
  • 12. ADVANTAGES OF SVD  Compression speed in SVD is also high.  Small change in the input results in small change in the singular matrix so it is more stable  Unlike the fourier transform that uses fixed 8 block based 8 method, SVD allows the use of other sizes of block so we can decide the optimal size of block to be used. Therefore, it allows us to perform optimization on memory reduction.  Unlike fourier transform and wavelet transform, SVD does not lead to the ringing artifacts. The ringing artifacts appear as the spurious signals near sharp transitions in a signal. In image, bands or "ghosts" appear near edges of objects  Mostly, the compression methods work better for the gray one then the colour one. SVD has an opposite behaviour; it works better for the colour image than for the gray one.  Wavelet and FFT stop compressing the image beyond a certain compression degree, but SVD can still compress a lot. It also compresses up to contour). When only general shape is required, SVD does good job and at the same time save a lot of memory.
  • 13. APPLICATIONS  Engineering  Arts  Wireless communications  Compression of videos and images  Representation of the range and null space of a matrix  Pseudo inverse  Numerical linear algebra  Low-rank matrix approximation  Solving Homogeneous linear equations  Total least squares minimization  Principal Component Analysis
  • 14. HISTOGRAM:-  A Histogram is a vertical bar chart that depicts the distribution of a set of data. Unlike Run Charts or Control Charts, which are discussed in other modules  A Histogram does not reflect process performance over time. It's helpful to think of a Histogram as being like a snapshot, while a Run Chart or Control Chart is more like a movie.
  • 15.
  • 16. WHEN ARE HISTOGRAMS USED?  Summarize large data sets graphically  Compare measurements to specifications  Communicate information to the team  Assist in decision making
  • 18. CONCLUSION  In this work, a new image equalization technique based on SVD and DWT was proposed.  The proposed technique converted the image from spatial domain into the DWT domain and after equalizing the singular value matrix of the LL sub band image, it reconstructed the image in the spatial domain by using IDWT.  The technique was compared with the GHE, LHE, DHE and SVE techniques.  The experimental results were showing the superiority of the proposed method over the conventional and the state-of-art techniques.  This technque is used in Satellite Imaging Corporation, Automatic Weather Stations Project, and Antarctic Meteorological Research Centre for providing the satellite images for research purposes.