SlideShare a Scribd company logo
1 of 7
Download to read offline
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
DOI : 10.5121/ijma.2014.6106 77
SATELLITE IMAGE COMPRESSION ALGORITHM
BASED ON THE FFT
Khaled Sahnoun and Noureddine Benabadji
University of Sciences and Technology of Oran- Algeria, department of physics
Laboratory of Analysis and Application of Radiation
ABSTRACT
Image compression is minimizing the size in bytes of a graphics file without degrading the quality of the
image to an unacceptable level ,the reduction in file size allows more images to be stored in a given amount
of disk or memory space, it also reduces the time required for images to be sent over the ground This paper
presents a new coding scheme for satellite images. In this study we apply the fast Fourier transform and the
scalar quantization for standard LENA image and satellite image, The results obtained after the (SQ) phase
are encoded using entropy encoding, after decompression, the results show that it is possible to achieve
higher compression ratios, more than 78%, the results are discussed in the paper.
KEYWORDS
Encoding Entropy, Fast Fourier transform, Compression, SQ.
1. INTRODUCTION
Satellites image compression is used to minimize the amount of memory needed to represent this
image [1], satellites images often require a large number of bits to represent them, and if the
image needs to be transmitted to the ground or stored, it is impractical to do so without somehow
reducing the number of bits for this data [2][3]. In this study we have developed a technique of
satellites image compression based on the FFT “Fourier transform” and SQ “scalar quantization”
to compression and decompression Satellites image, with satisfactory quality of the reconstructed
image.
2. FFT
The Fourier transform (FFT), also known as frequency analysis or spectral involved in the
implementation of many digital techniques for processing signals and images [4]
It is found in applications such as direct harmonic analysis of musical signals and vibrations, but
also reduces the rate coding of speech and music, compression, and digital transmissions
Applying a Fourier transform give a complex image [5], we calculated the module Fm and the
phase Fp of the original image, and we represent the module. These 02 images can be defined as
following:
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
78
Where Im, Re denotes the imaginary and real parts, one then finds that Fp is not unique in
general, to represent the transform, it is only the module
Figure 1. Module blue channel butterfly
The image is square, we completed the butterfly image with black to make it square. In addition,
we work more frequently with square image [6]
Figure 2. Fourier Transform (FFT).
The FFT of a real image can be expressed as follows
With u, v = 0..N-1 → (3)
Reverse:
With x, u = 0..N-1 (4)
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
79
The variables u, v used in the equation (3) are variable frequency x, y used in the equation (4) are
variable in the spatial domain, F(u,v) Is often represented by its amplitude and phase, the
formula is given by:
3. PROPOSED APPROACH
The main philosophies of our image compression technique based on the fast Fourier transform
(FFT). The general scheme of the algorithm relied on the steps shown in the following figure
Figure 3. The steps of the proposed algorithm
3.1. Read the image source
The input image is satellite picture, the size will be equal to 2n
, in our case it is 28
3.2. Calculate the FFT
The data returned by the FFT is complex which contains real and imaginary parts, in this method
only the amplitude is concerned, which is the only party represented in the displays of the results.
3.3. Quantization
The compression by quantization can be improved either by acting on the step of constructing the
dictionary or by acting on the quantization step of the input pixels. In this method, an
improvement of the second step has been proposed. The SQ of each is the approximate value of
the signal x(t) by a value that belongs to a set of codes {y1, y2, ...., yl}, at any amplitude x in the
interval [xi-1, xi], there corresponds a quantized value yi situated in that Interval [8]
3.4. Coding
The image coding by R.L.E algorithm coded the sequence of identical gray pixel values,
assigning the three parameters the position (x, y) of the first pixel in the sequence and the gray
value of the first pixel, the length of the sequence. The Huffman algorithm is applied finally
which is a compression algorithm capable of generating variable length codes to a whole number
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
80
of bits, this algorithm can achieve good results, but it should be kept the codebook used between
the compression/decompression algorithm [9]
4. EXPERIMENTAL RESULTS
4.1. Evaluation of compression
Compression ratio (T%):
Compression gain:
Mean Squared Error:
Peak Signal to Noise Ratio PSNR
A powerful algorithm has a gain of maximum compression (T) and a minimum mean square error
[7] ,the compression ratio and MSE error, PSNR are calculated by equations (8), (6) and (11).
The proposed algorithm has been tested by Lena picture and satellite image.
Figure 4. Original satellite image (1)
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
81
Figure 5. Satellite image reconstructed (2)
Figure 6. Original Lena image
Figure 7. Reconstructed Lena image
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
82
Figure 8. Original satellite image (2)
Figure 9. Satellite image reconstructed (2)
Table 1. Table of results with Lena and satellite image.
Image Lena Satellite (1) Satellite (1)
MSE 11.67 9.92 8.87
PSNR (db) 37.49 38.20 33.79
T (%) 65.52 87.27 76..3
5. CONCLUSIONS
In this paper we have presented an algorithm for satellite image compression based on the Fourier
transform (FFT) and the scalar quantization (SQ), the compression/decompression algorithm that
we have presented in this study is able to compress image with high quality compression and
better quality, tests on Lena imagei show the superiority of this algorithm.
The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014
83
REFERENCES
[1] L. MOURAD “new approach for image compression based on wavelet and fractal for Meteosat image
application” PhD Thesis University Mouloud Mammeri UMMTO Tizi-Ouzou Algeria 2011
[2] STEVEN PIGEON “contributions to the data compression” PhD Thesis University of Montreal
Canada 2001.
[3] S. ARGENTIERI ”Introduction to image compression ” Institute Of Robotics And Intelligent Systems
Paris 6 France 2009.
[4] BENJAMIN HARBELOT YOAN “Project mathematical Fourier Transform” University of Burgundy
France 2010.
[5] E. FAVIER. ‘’Image analysis and processing, principles of computer vision’’. ENISE France.
[6] AMAAR, E.M. SAAD, I. ASHOUR AND M. ELZORKANY Electronics Department, National
Telecommunication Institute (NTI) Image “Compression Using K-Space Transformation Technique”
Recent Researches in Communications, Electronics, Signal Processing and Automatic Control 2012.
[7] KUMAR, K.SINGH, R.KHANNA Dept. of ECE Thapar University, Patiala “Satellite Image
Compression using Fractional Fourier Transform” International Journal of Computer Applications
(0975 – 8887) Volume 50 – No.3, July 2012.
[8] MOULAY LAKHDAR, M. KANDOUCI, B. BELGHEIT “Image compression by wavelet transforms
and adaptive vector quantization” University Of Bechar and Department of Electronic faculty of
Science & Engineering University Djilali Liabes. IMAGE conference Biskra Algeria 2009.
[9] E. FAVIER “image compression Part H” National School of engineers Saint-Etienne France 2008.

More Related Content

What's hot

Medical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transformMedical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transformAnju Anjujosepj
 
ANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORM
ANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORMANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORM
ANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORMijiert bestjournal
 
Passive techniques for detection of tampering in images by Surbhi Arora and S...
Passive techniques for detection of tampering in images by Surbhi Arora and S...Passive techniques for detection of tampering in images by Surbhi Arora and S...
Passive techniques for detection of tampering in images by Surbhi Arora and S...arorasurbhi
 
IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...
IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...
IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...IRJET Journal
 
Design and implementation of video tracking system based on camera field of view
Design and implementation of video tracking system based on camera field of viewDesign and implementation of video tracking system based on camera field of view
Design and implementation of video tracking system based on camera field of viewsipij
 
Region-based Semi-supervised Clustering Image Segmentation
Region-based Semi-supervised Clustering Image SegmentationRegion-based Semi-supervised Clustering Image Segmentation
Region-based Semi-supervised Clustering Image SegmentationOnur Yılmaz
 
Noise resistance territorial intensity-based optical flow using inverse confi...
Noise resistance territorial intensity-based optical flow using inverse confi...Noise resistance territorial intensity-based optical flow using inverse confi...
Noise resistance territorial intensity-based optical flow using inverse confi...journalBEEI
 
IMAGE COMPRESSION BY EMBEDDING FIVE MODULUS METHOD INTO JPEG
IMAGE COMPRESSION BY EMBEDDING FIVE  MODULUS METHOD INTO JPEGIMAGE COMPRESSION BY EMBEDDING FIVE  MODULUS METHOD INTO JPEG
IMAGE COMPRESSION BY EMBEDDING FIVE MODULUS METHOD INTO JPEGsipij
 
Location Classification in Fractional Frequency Reuse (FFR)-based Systems
Location Classification in Fractional Frequency Reuse (FFR)-based SystemsLocation Classification in Fractional Frequency Reuse (FFR)-based Systems
Location Classification in Fractional Frequency Reuse (FFR)-based SystemsAjay Thampi
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemeSAT Journals
 
Adaptive threshold for moving objects detection using gaussian mixture model
Adaptive threshold for moving objects detection using gaussian mixture modelAdaptive threshold for moving objects detection using gaussian mixture model
Adaptive threshold for moving objects detection using gaussian mixture modelTELKOMNIKA JOURNAL
 
Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...grssieee
 
Ghost free image using blur and noise estimation
Ghost free image using blur and noise estimationGhost free image using blur and noise estimation
Ghost free image using blur and noise estimationijcga
 
IRJET-Motion Segmentation
IRJET-Motion SegmentationIRJET-Motion Segmentation
IRJET-Motion SegmentationIRJET Journal
 
IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...
IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...
IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...IRJET Journal
 
Recognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenesRecognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenesIJCSEA Journal
 
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video ImagesAn Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video ImagesCSCJournals
 

What's hot (18)

Medical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transformMedical image fusion based on NSCT and wavelet transform
Medical image fusion based on NSCT and wavelet transform
 
ANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORM
ANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORMANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORM
ANALYSIS OF BIOMEDICAL IMAGE USING WAVELET TRANSFORM
 
Passive techniques for detection of tampering in images by Surbhi Arora and S...
Passive techniques for detection of tampering in images by Surbhi Arora and S...Passive techniques for detection of tampering in images by Surbhi Arora and S...
Passive techniques for detection of tampering in images by Surbhi Arora and S...
 
IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...
IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...
IRJET- Image Fusion using Lifting Wavelet Transform with Neural Networks for ...
 
Design and implementation of video tracking system based on camera field of view
Design and implementation of video tracking system based on camera field of viewDesign and implementation of video tracking system based on camera field of view
Design and implementation of video tracking system based on camera field of view
 
Region-based Semi-supervised Clustering Image Segmentation
Region-based Semi-supervised Clustering Image SegmentationRegion-based Semi-supervised Clustering Image Segmentation
Region-based Semi-supervised Clustering Image Segmentation
 
Noise resistance territorial intensity-based optical flow using inverse confi...
Noise resistance territorial intensity-based optical flow using inverse confi...Noise resistance territorial intensity-based optical flow using inverse confi...
Noise resistance territorial intensity-based optical flow using inverse confi...
 
IMAGE COMPRESSION BY EMBEDDING FIVE MODULUS METHOD INTO JPEG
IMAGE COMPRESSION BY EMBEDDING FIVE  MODULUS METHOD INTO JPEGIMAGE COMPRESSION BY EMBEDDING FIVE  MODULUS METHOD INTO JPEG
IMAGE COMPRESSION BY EMBEDDING FIVE MODULUS METHOD INTO JPEG
 
Location Classification in Fractional Frequency Reuse (FFR)-based Systems
Location Classification in Fractional Frequency Reuse (FFR)-based SystemsLocation Classification in Fractional Frequency Reuse (FFR)-based Systems
Location Classification in Fractional Frequency Reuse (FFR)-based Systems
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring system
 
Arp zmp
Arp zmpArp zmp
Arp zmp
 
Adaptive threshold for moving objects detection using gaussian mixture model
Adaptive threshold for moving objects detection using gaussian mixture modelAdaptive threshold for moving objects detection using gaussian mixture model
Adaptive threshold for moving objects detection using gaussian mixture model
 
Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...
 
Ghost free image using blur and noise estimation
Ghost free image using blur and noise estimationGhost free image using blur and noise estimation
Ghost free image using blur and noise estimation
 
IRJET-Motion Segmentation
IRJET-Motion SegmentationIRJET-Motion Segmentation
IRJET-Motion Segmentation
 
IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...
IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...
IRJET- Image Segmentation using Classification of Radial Basis Function of Ne...
 
Recognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenesRecognition and tracking moving objects using moving camera in complex scenes
Recognition and tracking moving objects using moving camera in complex scenes
 
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video ImagesAn Adaptive Two-level Filtering Technique for Noise Lines in Video Images
An Adaptive Two-level Filtering Technique for Noise Lines in Video Images
 

Similar to Satellite Image Compression Algorithm Based on the FFT

THE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSION
THE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSIONTHE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSION
THE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSIONcscpconf
 
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAINSINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAINijma
 
An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...IDES Editor
 
Use of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising TechniqueUse of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising TechniqueCSCJournals
 
ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...
ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...
ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...ijait
 
Image resolution enhancement by using wavelet transform 2
Image resolution enhancement by using wavelet transform 2Image resolution enhancement by using wavelet transform 2
Image resolution enhancement by using wavelet transform 2IAEME Publication
 
Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...
Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...
Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...IRJET Journal
 
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)IJNSA Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Fourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic AlgorithmsFourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic Algorithmsijtsrd
 
An Image Restoration Practical Method
An Image Restoration Practical MethodAn Image Restoration Practical Method
An Image Restoration Practical MethodIDES Editor
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformationsAlexander Decker
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformationsAlexander Decker
 
Speckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filterSpeckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filtereSAT Publishing House
 
Adaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and PepperAdaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and Peppersipij
 
Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...ijma
 
FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...
FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...
FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...jamesinniss
 
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
Fuzzy Type Image Fusion Using SPIHT Image Compression TechniqueFuzzy Type Image Fusion Using SPIHT Image Compression Technique
Fuzzy Type Image Fusion Using SPIHT Image Compression TechniqueIJERA Editor
 

Similar to Satellite Image Compression Algorithm Based on the FFT (20)

THE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSION
THE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSIONTHE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSION
THE FOURIER TRANSFORM FOR SATELLITE IMAGE COMPRESSION
 
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAINSINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN
 
An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...An Application of Second Generation Wavelets for Image Denoising using Dual T...
An Application of Second Generation Wavelets for Image Denoising using Dual T...
 
Use of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising TechniqueUse of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising Technique
 
ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...
ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...
ADAPTIVE PDE-BASED MEDIAN FILTER FOR THE RESTORATION OF HIGH-DENSITY IMPULSE ...
 
Image resolution enhancement by using wavelet transform 2
Image resolution enhancement by using wavelet transform 2Image resolution enhancement by using wavelet transform 2
Image resolution enhancement by using wavelet transform 2
 
Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...
Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...
Deblurring Image and Removing Noise from Medical Images for Cancerous Disease...
 
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
IMAGE AUTHENTICATION THROUGH ZTRANSFORM WITH LOW ENERGY AND BANDWIDTH (IAZT)
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Fourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic AlgorithmsFourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic Algorithms
 
An Image Restoration Practical Method
An Image Restoration Practical MethodAn Image Restoration Practical Method
An Image Restoration Practical Method
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformations
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformations
 
Speckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filterSpeckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filter
 
B045050812
B045050812B045050812
B045050812
 
B070306010
B070306010B070306010
B070306010
 
Adaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and PepperAdaptive Noise Reduction Scheme for Salt and Pepper
Adaptive Noise Reduction Scheme for Salt and Pepper
 
Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...
 
FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...
FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...
FusIon - On-Field Security and Privacy Preservation for IoT Edge Devices: Con...
 
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
Fuzzy Type Image Fusion Using SPIHT Image Compression TechniqueFuzzy Type Image Fusion Using SPIHT Image Compression Technique
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

Satellite Image Compression Algorithm Based on the FFT

  • 1. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 DOI : 10.5121/ijma.2014.6106 77 SATELLITE IMAGE COMPRESSION ALGORITHM BASED ON THE FFT Khaled Sahnoun and Noureddine Benabadji University of Sciences and Technology of Oran- Algeria, department of physics Laboratory of Analysis and Application of Radiation ABSTRACT Image compression is minimizing the size in bytes of a graphics file without degrading the quality of the image to an unacceptable level ,the reduction in file size allows more images to be stored in a given amount of disk or memory space, it also reduces the time required for images to be sent over the ground This paper presents a new coding scheme for satellite images. In this study we apply the fast Fourier transform and the scalar quantization for standard LENA image and satellite image, The results obtained after the (SQ) phase are encoded using entropy encoding, after decompression, the results show that it is possible to achieve higher compression ratios, more than 78%, the results are discussed in the paper. KEYWORDS Encoding Entropy, Fast Fourier transform, Compression, SQ. 1. INTRODUCTION Satellites image compression is used to minimize the amount of memory needed to represent this image [1], satellites images often require a large number of bits to represent them, and if the image needs to be transmitted to the ground or stored, it is impractical to do so without somehow reducing the number of bits for this data [2][3]. In this study we have developed a technique of satellites image compression based on the FFT “Fourier transform” and SQ “scalar quantization” to compression and decompression Satellites image, with satisfactory quality of the reconstructed image. 2. FFT The Fourier transform (FFT), also known as frequency analysis or spectral involved in the implementation of many digital techniques for processing signals and images [4] It is found in applications such as direct harmonic analysis of musical signals and vibrations, but also reduces the rate coding of speech and music, compression, and digital transmissions Applying a Fourier transform give a complex image [5], we calculated the module Fm and the phase Fp of the original image, and we represent the module. These 02 images can be defined as following:
  • 2. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 78 Where Im, Re denotes the imaginary and real parts, one then finds that Fp is not unique in general, to represent the transform, it is only the module Figure 1. Module blue channel butterfly The image is square, we completed the butterfly image with black to make it square. In addition, we work more frequently with square image [6] Figure 2. Fourier Transform (FFT). The FFT of a real image can be expressed as follows With u, v = 0..N-1 → (3) Reverse: With x, u = 0..N-1 (4)
  • 3. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 79 The variables u, v used in the equation (3) are variable frequency x, y used in the equation (4) are variable in the spatial domain, F(u,v) Is often represented by its amplitude and phase, the formula is given by: 3. PROPOSED APPROACH The main philosophies of our image compression technique based on the fast Fourier transform (FFT). The general scheme of the algorithm relied on the steps shown in the following figure Figure 3. The steps of the proposed algorithm 3.1. Read the image source The input image is satellite picture, the size will be equal to 2n , in our case it is 28 3.2. Calculate the FFT The data returned by the FFT is complex which contains real and imaginary parts, in this method only the amplitude is concerned, which is the only party represented in the displays of the results. 3.3. Quantization The compression by quantization can be improved either by acting on the step of constructing the dictionary or by acting on the quantization step of the input pixels. In this method, an improvement of the second step has been proposed. The SQ of each is the approximate value of the signal x(t) by a value that belongs to a set of codes {y1, y2, ...., yl}, at any amplitude x in the interval [xi-1, xi], there corresponds a quantized value yi situated in that Interval [8] 3.4. Coding The image coding by R.L.E algorithm coded the sequence of identical gray pixel values, assigning the three parameters the position (x, y) of the first pixel in the sequence and the gray value of the first pixel, the length of the sequence. The Huffman algorithm is applied finally which is a compression algorithm capable of generating variable length codes to a whole number
  • 4. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 80 of bits, this algorithm can achieve good results, but it should be kept the codebook used between the compression/decompression algorithm [9] 4. EXPERIMENTAL RESULTS 4.1. Evaluation of compression Compression ratio (T%): Compression gain: Mean Squared Error: Peak Signal to Noise Ratio PSNR A powerful algorithm has a gain of maximum compression (T) and a minimum mean square error [7] ,the compression ratio and MSE error, PSNR are calculated by equations (8), (6) and (11). The proposed algorithm has been tested by Lena picture and satellite image. Figure 4. Original satellite image (1)
  • 5. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 81 Figure 5. Satellite image reconstructed (2) Figure 6. Original Lena image Figure 7. Reconstructed Lena image
  • 6. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 82 Figure 8. Original satellite image (2) Figure 9. Satellite image reconstructed (2) Table 1. Table of results with Lena and satellite image. Image Lena Satellite (1) Satellite (1) MSE 11.67 9.92 8.87 PSNR (db) 37.49 38.20 33.79 T (%) 65.52 87.27 76..3 5. CONCLUSIONS In this paper we have presented an algorithm for satellite image compression based on the Fourier transform (FFT) and the scalar quantization (SQ), the compression/decompression algorithm that we have presented in this study is able to compress image with high quality compression and better quality, tests on Lena imagei show the superiority of this algorithm.
  • 7. The International Journal of Multimedia & Its Applications (IJMA) Vol.6, No.1, February 2014 83 REFERENCES [1] L. MOURAD “new approach for image compression based on wavelet and fractal for Meteosat image application” PhD Thesis University Mouloud Mammeri UMMTO Tizi-Ouzou Algeria 2011 [2] STEVEN PIGEON “contributions to the data compression” PhD Thesis University of Montreal Canada 2001. [3] S. ARGENTIERI ”Introduction to image compression ” Institute Of Robotics And Intelligent Systems Paris 6 France 2009. [4] BENJAMIN HARBELOT YOAN “Project mathematical Fourier Transform” University of Burgundy France 2010. [5] E. FAVIER. ‘’Image analysis and processing, principles of computer vision’’. ENISE France. [6] AMAAR, E.M. SAAD, I. ASHOUR AND M. ELZORKANY Electronics Department, National Telecommunication Institute (NTI) Image “Compression Using K-Space Transformation Technique” Recent Researches in Communications, Electronics, Signal Processing and Automatic Control 2012. [7] KUMAR, K.SINGH, R.KHANNA Dept. of ECE Thapar University, Patiala “Satellite Image Compression using Fractional Fourier Transform” International Journal of Computer Applications (0975 – 8887) Volume 50 – No.3, July 2012. [8] MOULAY LAKHDAR, M. KANDOUCI, B. BELGHEIT “Image compression by wavelet transforms and adaptive vector quantization” University Of Bechar and Department of Electronic faculty of Science & Engineering University Djilali Liabes. IMAGE conference Biskra Algeria 2009. [9] E. FAVIER “image compression Part H” National School of engineers Saint-Etienne France 2008.