SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET ISO 9001:2008 Certified Journal Page 1617
Image Compression and Reconstruction Using
Artificial Neural Network
Ms. C. V. Yadav1, Ms. S. R.Gaikwad2, Ms. N. N. Jakhalekar3, Mr. V. A. Patil4
1B.E. Student, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India
2B.E. Student, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India
3B.E. Student, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India
4Assistant Professor, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract: In this paper a neural network based image
compression method is presented. Neuralnetworksoffer
the potential for providing a novel solution to the
problem of data compressionbyitsabilitytogeneratean
internal data representation. This network, which is an
application of back propagation network, accepts a
large amount of image data, compressesitforstorageor
transmission, and subsequently restores itwhendesired.
A new approach for reducing training time by
reconstructing representative vectors has also been
proposed. Performance of the network has been
evaluated using some standard real world images. It is
shown that the development architecture and training
algorithm provide high compression ratio and low
distortion while maintaining the ability to generalize
and is very robust as well.
Key Words: Artificial Neural Network (ANN), Image
Processing, Multilayer Perception (MLP) and Radial
Basis Functions (RBF), Normalization, Levenberg-
Marquardt, Jacobian.
1. INTRODUCTION
Artificial Neural networks are simplified models of
the biological neuron system andthereforehavedrawntheir
motivation from the computing performed by a human
brain. A neural network, in general, is a highly
interconnected network of a large number of processing
elements called neurons in an architecture inspired by the
brain. Artificial neural networks are massively parallel
adaptive networks of simple nonlinear computing elements
called neurons which are intended to abstract and model
some of the functionality of the human nervous system in an
attempt to partially capture some of its computational
strengths. A neural network can be viewed as comprising
eight components which are neurons,activationstatevector,
signal function, pattern of connectivity, activity aggregation
rule, activation rule, learning rule and environment.
Recently, artificial neural networks [1] are
increasing being examined and considered as possible
solutions to problems and for application in many fields
where high computation rates are required[2].ManyPeople
have proposed several kinds of image compressionmethods
[3]. Using artificial neural network (ANN) technique with
various ways [4, 5, 6, 7]. A detail survey of about how ANN
can be applied for compression purpose is reported in [8, 9].
Broadly, two different categories for improving the
compression methods and performance have been
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET ISO 9001:2008 Certified Journal Page 1618
suggested. Firstly, develop the existence method of
compression by use of ANN technologysothatimprovement
in the design of existing method can be achieved. Secondly,
apply neural network to develop the compression scheme
itself, so that new methods can be developed and further
research and possibilities can be explored for future. The
typical image compression methods are based on BPNN
techniques. TheBack propagationNeural Network (BPNN)is
the most widely used multi layer feed forward ANN. The
BPNN consists of three or more fully interconnected layers
of neurons. The BP training can be applied to any multilayer
NN that uses differentiable activation function and
supervised training.
The BPNN has the simplest architectureofANN that
has been developed for image compressionbutitsdrawback
is very slow convergence. Mapping the gray levels of the
image pixels and their neighbors in such a way that the
difference in gray levels of the neighbors with the pixel is
minimized and then the CR and network convergencecan be
improved. They achieved this by estimating a Cumulative
Distribution Function (CDF) for the image. They usedCDFto
map the image pixels, then, the BPNN yields high CR and
converges quickly. In BPNN for image compression and
developed algorithm based on improved BP. The blocks of
original image are classified into three classes: background
blocks, object blocks and edge blocks, considering the
features of intensity change and visual discrimination
Finally, an adaptive method based on BPNN for image
compression/decompression based on complexity level of
the image by dividing image into blocks, computing the
complexity of each block and then selecting one network for
each block according toitscomplexityvalue.Theyusedthree
complexity measure methods such as: entropy, activity and
pattern-based to determine the level of complexity in image
blocks.
This paper is organized as follows. In section II we
discuss Methodology (Image compression using ANN) III
Describes the Neural network models. IV Describes the
multi-layer perception neural network anditsapproachthat
is directly developed for image compression. In section V
describe the Process steps for compression. VI explains the
experimental results of our implementation are discussed
and finally in section VII we conclude this research and give
a summary on it.
1.2 Image Processing:
Image Processing is a veryinterestinganda hotarea
where day-to-day improvementisquiteinexplicableand has
become an integral part of own lives. Imageprocessingis the
analysis, manipulation, storage, and display of graphical
images. An image is digitized to convert it to a form which
can be stored in a computer's memory or on some form of
storage media such as a hard disk. This digitization
procedure can be done by a scanner, or by a video camera
connected to a frame grabber board in a computer. Once the
image has been digitized, it can be operated upon by various
image processing operations. Image processing is a module
that is primarily used to enhance the qualityandappearance
of black and white images. It also enhances the quality of the
scanned or faxed document, by performing operations that
remove imperfections. Image processing operations can be
roughly divided into three major categories, Image
Enhancement, Image Restoration and Image Compression.
2. Artificial Neural Network (ANN):
The Soft Computing book by S. N. Shivanandam
gives the detail information about ANN. Artificial neural
networks are massively parallel adaptivenetworksofsimple
nonlinear computing elements called neurons which are
intended to abstract and model some of the functionality of
the human nervous system in an attempttopartiallycapture
some of its computational strengths. A neural network can
be viewed as comprising eight components which are
neurons, activation state vector, signal function, pattern of
connectivity, activity aggregation rule, activation rule,
learning rule and environment.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET ISO 9001:2008 Certified Journal Page 1619
ANN has the special functionalitieslike,adaptability,
self learning capability. The ANN requires inputs with real
type and the sigmoid function of each ANN neuron requires
the input data to be in the range [0-1].
2.1 Training the ANN:
The input image is split up into blocks or
vectors of 4×4, 8 ×8 or 16×16 pixels. These vectors are
used as inputs to the network. The network is provide
by the expected (or the desired) output, and it is
trained so that the coupling weights, {wij}, scale the
input vector of N -dimensionintoanarrowchannelofY
-dimension (Y < N) at the hidden layerandproducethe
optimum output value which makes the quadratic
error betweenoutputandthedesiredoneminimum.In
fact this part represents the learning phase, where the
network will learn how to perform the task. In this
process of leering a training algorithm is used to
update network weights by comparing the result that
was obtained and the results that was expected.Itthen
uses this information to systematically modify the
weight throughout the network till it finds the
optimum weights matrix.
Fig.-1 Block diagram of ANN
3. Image Compression:
The information about Image Compression is
referred from IEEE paper on “Image Compression and
Reconstruction Using Artificial Neural Network” published
by K. Siva Nagi Reddy, Dr. B. R.Vikram, L. Koteswara Rao, B.
Sudheer Reddy.
Image compression techniques aim to remove the
redundancy present in data in a way, which makes image
reconstruction possible. Image compression continuestobe
an important subject in many areas such as communication,
data storage, computation etc.
In order to achieve useful compression various algorithms
were developed in past. A compression algorithm has a
corresponding decompression algorithm that, given the
compressed file, reproduces the original file. There have
been many types of compression algorithms developed.
These algorithms fall into two broad types, 1) Loss less
algorithms, and 2) Lossy algorithms. A lossless algorithm
reproduces the original exactly. Whereas, a lossy algorithm,
as its name implies, loses some data. Data loss may be
unacceptable in many applications.
Chart-1 Image Compression
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET ISO 9001:2008 Certified Journal Page 1620
4. Image Decompression:
To decompress the image; first the compressed
image is renormalized then applies it to the output of the
hidden layer and get the one vector of the hidden layer
output is normalized then it rasterization to represent the
reconstruct the image.
Chart-2 Image Decompression
5. CONCLUSIONS:
In this project the use of Multi -Layer Perception
Neural Networks for image compression is reviewed. Since
acceptable result is not resulted by compression with one
network, a new approach is used by changing the Training
algorithm of the network with modified LM Method. The
proposed technique is used for image compression. The
algorithm is tested on varieties of benchmark images.
Simulation results for standard test images with different
sizes are presented. These results are compared with L-M
method. Several performance measures are used to test the
reconstructed image quality.
According to the experimental results,theproposed
technique with modified L-M method outperformed the
existing method. It can beinferredfromexperimental results
as shown in Table 1, 2 and 3 that the proposed method
performed well and results higher compression ratio.
Besides higher compression ratio it also preserves the
quality of the image. It can be concluded that the integration
of classical with soft computing based image compression
enables a new way for achieving higher compression ratio.
REFERENCES:
[1] R. P. Lippmann, “An introduction to computing with
neural network”, IEEE ASSP mag., pp. 36-54, 1987.
[2] M.M. Polycarpou, P. A. Ioannou, “Learning and
Convergence Analysis of Neural Type StructuredNetworks”,
IEEE Transactions on Neural Network, Vol 2, Jan 1992,
pp.39-50.
[3] K. R Rao, P. Yip, Discrete Cosine Transform Algorithms,
Advantages, Applications, Academic Press, 1990
[4] Rao, P.V. Madhusudana, S.Nachiketh,S.S.Keerthi, K.
“image compression using artificial neural network”.EEE,
ICMLC 2010, PP: 121-124.
[5] Dutta, D.P.; Choudhury, S.D.; Hussain, M.A.; Majumder, S.;
”Digital image compression using neural network” .IEEE,
international Conference on Advances in Computing,
Control, Telecommunication Technologies, 2009. ACT '09.
[6] N.M.Rahim, T.Yahagi, “Image Compression by new sub-
image bloc ClassificationtechniquesusingNeural Networks”,
IEICE Trans. On Fundamentals, Vol. E83-A, No.10, pp 2040-
2043, 2000.
[7] M. S. Rahim, "Image compression by new sub- image
block Classification techniques using neural network. IEICE
Trans. On Fundamentals of Electronics, Communications,
and Computer Sciences, E83-A (10), (2000), pp. 2040-2043.
K.Siva Nagi Reddy, Dr.B.R.Vikram, L.Koteswara Rao,
B.Sudheer Reddy International Journal of Image Processing
(IJIP), Volume (6) : Issue (2) : 2012 85
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET ISO 9001:2008 Certified Journal Page 1621
BIOGRAPHIES
Ms. Charushila V. Yadav.
She is studying in Annasaheb
Dange College Of Engineering
and Technology, Ashta, MH,
India.
She is student of electronics
and telecommunication
department.
Ms. Shalaka R. Gaikwad.
She is studying in Annasaheb
Dange College Of Engineering
and Technology, Ashta, MH,
India.
She is student of electronics
and telecommunication
department.
Ms. Nilam N. Jakhalekar
She is studying in Annasaheb
Dange College Of Engineering
and Technology, Ashta, MH,
India.
She is student of electronics
and telecommunication
department.
Mr. Vikas A. Patil
He is working as Assistant
Professor in Annasaheb Dange
College Of Engineering and
Technology, Ashta, MH, India.
He is having 2 years and 7
months of teaching experience.
Area of specialization: Digital
System.

More Related Content

PDF
Image compression and reconstruction using a new approach by artificial neura...
PDF
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
PDF
IRJET- Art Authentication System using Deep Neural Networks
PDF
J017426467
PDF
M017427985
PDF
A novel approach for satellite imagery storage by classify
PDF
A novel approach for satellite imagery storage by classifying the non duplica...
PDF
O017429398
Image compression and reconstruction using a new approach by artificial neura...
IRJET- Handwritten Decimal Image Compression using Deep Stacked Autoencoder
IRJET- Art Authentication System using Deep Neural Networks
J017426467
M017427985
A novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifying the non duplica...
O017429398

What's hot (18)

PDF
Analog signal processing solution
PDF
40120140507006
PDF
Development of 3D convolutional neural network to recognize human activities ...
PDF
IRJET - Hand Gesture Recognition to Perform System Operations
PDF
Reversible Encrypytion and Information Concealment
PDF
IRJET- Brain Tumor Detection using Digital Image Processing
PDF
IRJET - Clustering Algorithm for Brain Image Segmentation
PDF
Implementing Neural Networks Using VLSI for Image Processing (compression)
PDF
PCS 2016 presentation
PDF
15 20 jul17 6jun 16151 gunawanedgenn jul17final(edit)n
PDF
PDF
Evaluation of deep neural network architectures in the identification of bone...
PDF
IRJET - An Robust and Dynamic Fire Detection Method using Convolutional N...
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
SVM-KNN Hybrid Method for MR Image
PDF
SAR Image Classification by Multilayer Back Propagation Neural Network
PDF
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
PDF
0 nidhi sethi_finalpaper--1-5
Analog signal processing solution
40120140507006
Development of 3D convolutional neural network to recognize human activities ...
IRJET - Hand Gesture Recognition to Perform System Operations
Reversible Encrypytion and Information Concealment
IRJET- Brain Tumor Detection using Digital Image Processing
IRJET - Clustering Algorithm for Brain Image Segmentation
Implementing Neural Networks Using VLSI for Image Processing (compression)
PCS 2016 presentation
15 20 jul17 6jun 16151 gunawanedgenn jul17final(edit)n
Evaluation of deep neural network architectures in the identification of bone...
IRJET - An Robust and Dynamic Fire Detection Method using Convolutional N...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
SVM-KNN Hybrid Method for MR Image
SAR Image Classification by Multilayer Back Propagation Neural Network
PERFORMANCE ANALYSIS OF TEXTURE IMAGE RETRIEVAL FOR CURVELET, CONTOURLET TRAN...
0 nidhi sethi_finalpaper--1-5
Ad

Similar to Image Compression and Reconstruction Using Artificial Neural Network (20)

PDF
International Journal of Computational Engineering Research(IJCER)
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
Image compression and reconstruction using a new approach by artificial neura...
PDF
Image Processing Compression and Reconstruction by Using New Approach Artific...
PDF
Text Recognition using Convolutional Neural Network: A Review
PDF
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
PDF
IRJET- MRI Image Processing Operations for Brain Tumor Detection
PDF
IRJET- Face Recognition using Machine Learning
DOCX
Thesis on Image compression by Manish Myst
PDF
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
PDF
Machine learning based augmented reality for improved learning application th...
PDF
IRJET - Simulation of Colour Image Processing Techniques on VHDL
PDF
A Survey on Image Processing using CNN in Deep Learning
PDF
Devanagari Digit and Character Recognition Using Convolutional Neural Network
PDF
IRJET- A Survey on Medical Image Interpretation for Predicting Pneumonia
PDF
Neural Network Implementation Control Mobile Robot
PDF
IRJET- Significant Neural Networks for Classification of Product Images
PDF
IRJET- A Vision based Hand Gesture Recognition System using Convolutional...
PDF
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
PDF
A SURVEY ON KIDNEY STONE DETECTION USING IMAGE PROCESSING AND DEEP LEARNING
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
Image compression and reconstruction using a new approach by artificial neura...
Image Processing Compression and Reconstruction by Using New Approach Artific...
Text Recognition using Convolutional Neural Network: A Review
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
IRJET- MRI Image Processing Operations for Brain Tumor Detection
IRJET- Face Recognition using Machine Learning
Thesis on Image compression by Manish Myst
Comparison Between Levenberg-Marquardt And Scaled Conjugate Gradient Training...
Machine learning based augmented reality for improved learning application th...
IRJET - Simulation of Colour Image Processing Techniques on VHDL
A Survey on Image Processing using CNN in Deep Learning
Devanagari Digit and Character Recognition Using Convolutional Neural Network
IRJET- A Survey on Medical Image Interpretation for Predicting Pneumonia
Neural Network Implementation Control Mobile Robot
IRJET- Significant Neural Networks for Classification of Product Images
IRJET- A Vision based Hand Gesture Recognition System using Convolutional...
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
A SURVEY ON KIDNEY STONE DETECTION USING IMAGE PROCESSING AND DEEP LEARNING
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPT
Project quality management in manufacturing
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Digital Logic Computer Design lecture notes
PPTX
additive manufacturing of ss316l using mig welding
PDF
PPT on Performance Review to get promotions
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Geodesy 1.pptx...............................................
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Welding lecture in detail for understanding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
DOCX
573137875-Attendance-Management-System-original
PPT
Mechanical Engineering MATERIALS Selection
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Embodied AI: Ushering in the Next Era of Intelligent Systems
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Project quality management in manufacturing
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Digital Logic Computer Design lecture notes
additive manufacturing of ss316l using mig welding
PPT on Performance Review to get promotions
Lecture Notes Electrical Wiring System Components
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Geodesy 1.pptx...............................................
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Welding lecture in detail for understanding
CYBER-CRIMES AND SECURITY A guide to understanding
573137875-Attendance-Management-System-original
Mechanical Engineering MATERIALS Selection
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT

Image Compression and Reconstruction Using Artificial Neural Network

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET ISO 9001:2008 Certified Journal Page 1617 Image Compression and Reconstruction Using Artificial Neural Network Ms. C. V. Yadav1, Ms. S. R.Gaikwad2, Ms. N. N. Jakhalekar3, Mr. V. A. Patil4 1B.E. Student, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India 2B.E. Student, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India 3B.E. Student, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India 4Assistant Professor, Dept. of E&TC Engineering, ADCET Ashta, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract: In this paper a neural network based image compression method is presented. Neuralnetworksoffer the potential for providing a novel solution to the problem of data compressionbyitsabilitytogeneratean internal data representation. This network, which is an application of back propagation network, accepts a large amount of image data, compressesitforstorageor transmission, and subsequently restores itwhendesired. A new approach for reducing training time by reconstructing representative vectors has also been proposed. Performance of the network has been evaluated using some standard real world images. It is shown that the development architecture and training algorithm provide high compression ratio and low distortion while maintaining the ability to generalize and is very robust as well. Key Words: Artificial Neural Network (ANN), Image Processing, Multilayer Perception (MLP) and Radial Basis Functions (RBF), Normalization, Levenberg- Marquardt, Jacobian. 1. INTRODUCTION Artificial Neural networks are simplified models of the biological neuron system andthereforehavedrawntheir motivation from the computing performed by a human brain. A neural network, in general, is a highly interconnected network of a large number of processing elements called neurons in an architecture inspired by the brain. Artificial neural networks are massively parallel adaptive networks of simple nonlinear computing elements called neurons which are intended to abstract and model some of the functionality of the human nervous system in an attempt to partially capture some of its computational strengths. A neural network can be viewed as comprising eight components which are neurons,activationstatevector, signal function, pattern of connectivity, activity aggregation rule, activation rule, learning rule and environment. Recently, artificial neural networks [1] are increasing being examined and considered as possible solutions to problems and for application in many fields where high computation rates are required[2].ManyPeople have proposed several kinds of image compressionmethods [3]. Using artificial neural network (ANN) technique with various ways [4, 5, 6, 7]. A detail survey of about how ANN can be applied for compression purpose is reported in [8, 9]. Broadly, two different categories for improving the compression methods and performance have been
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET ISO 9001:2008 Certified Journal Page 1618 suggested. Firstly, develop the existence method of compression by use of ANN technologysothatimprovement in the design of existing method can be achieved. Secondly, apply neural network to develop the compression scheme itself, so that new methods can be developed and further research and possibilities can be explored for future. The typical image compression methods are based on BPNN techniques. TheBack propagationNeural Network (BPNN)is the most widely used multi layer feed forward ANN. The BPNN consists of three or more fully interconnected layers of neurons. The BP training can be applied to any multilayer NN that uses differentiable activation function and supervised training. The BPNN has the simplest architectureofANN that has been developed for image compressionbutitsdrawback is very slow convergence. Mapping the gray levels of the image pixels and their neighbors in such a way that the difference in gray levels of the neighbors with the pixel is minimized and then the CR and network convergencecan be improved. They achieved this by estimating a Cumulative Distribution Function (CDF) for the image. They usedCDFto map the image pixels, then, the BPNN yields high CR and converges quickly. In BPNN for image compression and developed algorithm based on improved BP. The blocks of original image are classified into three classes: background blocks, object blocks and edge blocks, considering the features of intensity change and visual discrimination Finally, an adaptive method based on BPNN for image compression/decompression based on complexity level of the image by dividing image into blocks, computing the complexity of each block and then selecting one network for each block according toitscomplexityvalue.Theyusedthree complexity measure methods such as: entropy, activity and pattern-based to determine the level of complexity in image blocks. This paper is organized as follows. In section II we discuss Methodology (Image compression using ANN) III Describes the Neural network models. IV Describes the multi-layer perception neural network anditsapproachthat is directly developed for image compression. In section V describe the Process steps for compression. VI explains the experimental results of our implementation are discussed and finally in section VII we conclude this research and give a summary on it. 1.2 Image Processing: Image Processing is a veryinterestinganda hotarea where day-to-day improvementisquiteinexplicableand has become an integral part of own lives. Imageprocessingis the analysis, manipulation, storage, and display of graphical images. An image is digitized to convert it to a form which can be stored in a computer's memory or on some form of storage media such as a hard disk. This digitization procedure can be done by a scanner, or by a video camera connected to a frame grabber board in a computer. Once the image has been digitized, it can be operated upon by various image processing operations. Image processing is a module that is primarily used to enhance the qualityandappearance of black and white images. It also enhances the quality of the scanned or faxed document, by performing operations that remove imperfections. Image processing operations can be roughly divided into three major categories, Image Enhancement, Image Restoration and Image Compression. 2. Artificial Neural Network (ANN): The Soft Computing book by S. N. Shivanandam gives the detail information about ANN. Artificial neural networks are massively parallel adaptivenetworksofsimple nonlinear computing elements called neurons which are intended to abstract and model some of the functionality of the human nervous system in an attempttopartiallycapture some of its computational strengths. A neural network can be viewed as comprising eight components which are neurons, activation state vector, signal function, pattern of connectivity, activity aggregation rule, activation rule, learning rule and environment.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET ISO 9001:2008 Certified Journal Page 1619 ANN has the special functionalitieslike,adaptability, self learning capability. The ANN requires inputs with real type and the sigmoid function of each ANN neuron requires the input data to be in the range [0-1]. 2.1 Training the ANN: The input image is split up into blocks or vectors of 4×4, 8 ×8 or 16×16 pixels. These vectors are used as inputs to the network. The network is provide by the expected (or the desired) output, and it is trained so that the coupling weights, {wij}, scale the input vector of N -dimensionintoanarrowchannelofY -dimension (Y < N) at the hidden layerandproducethe optimum output value which makes the quadratic error betweenoutputandthedesiredoneminimum.In fact this part represents the learning phase, where the network will learn how to perform the task. In this process of leering a training algorithm is used to update network weights by comparing the result that was obtained and the results that was expected.Itthen uses this information to systematically modify the weight throughout the network till it finds the optimum weights matrix. Fig.-1 Block diagram of ANN 3. Image Compression: The information about Image Compression is referred from IEEE paper on “Image Compression and Reconstruction Using Artificial Neural Network” published by K. Siva Nagi Reddy, Dr. B. R.Vikram, L. Koteswara Rao, B. Sudheer Reddy. Image compression techniques aim to remove the redundancy present in data in a way, which makes image reconstruction possible. Image compression continuestobe an important subject in many areas such as communication, data storage, computation etc. In order to achieve useful compression various algorithms were developed in past. A compression algorithm has a corresponding decompression algorithm that, given the compressed file, reproduces the original file. There have been many types of compression algorithms developed. These algorithms fall into two broad types, 1) Loss less algorithms, and 2) Lossy algorithms. A lossless algorithm reproduces the original exactly. Whereas, a lossy algorithm, as its name implies, loses some data. Data loss may be unacceptable in many applications. Chart-1 Image Compression
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET ISO 9001:2008 Certified Journal Page 1620 4. Image Decompression: To decompress the image; first the compressed image is renormalized then applies it to the output of the hidden layer and get the one vector of the hidden layer output is normalized then it rasterization to represent the reconstruct the image. Chart-2 Image Decompression 5. CONCLUSIONS: In this project the use of Multi -Layer Perception Neural Networks for image compression is reviewed. Since acceptable result is not resulted by compression with one network, a new approach is used by changing the Training algorithm of the network with modified LM Method. The proposed technique is used for image compression. The algorithm is tested on varieties of benchmark images. Simulation results for standard test images with different sizes are presented. These results are compared with L-M method. Several performance measures are used to test the reconstructed image quality. According to the experimental results,theproposed technique with modified L-M method outperformed the existing method. It can beinferredfromexperimental results as shown in Table 1, 2 and 3 that the proposed method performed well and results higher compression ratio. Besides higher compression ratio it also preserves the quality of the image. It can be concluded that the integration of classical with soft computing based image compression enables a new way for achieving higher compression ratio. REFERENCES: [1] R. P. Lippmann, “An introduction to computing with neural network”, IEEE ASSP mag., pp. 36-54, 1987. [2] M.M. Polycarpou, P. A. Ioannou, “Learning and Convergence Analysis of Neural Type StructuredNetworks”, IEEE Transactions on Neural Network, Vol 2, Jan 1992, pp.39-50. [3] K. R Rao, P. Yip, Discrete Cosine Transform Algorithms, Advantages, Applications, Academic Press, 1990 [4] Rao, P.V. Madhusudana, S.Nachiketh,S.S.Keerthi, K. “image compression using artificial neural network”.EEE, ICMLC 2010, PP: 121-124. [5] Dutta, D.P.; Choudhury, S.D.; Hussain, M.A.; Majumder, S.; ”Digital image compression using neural network” .IEEE, international Conference on Advances in Computing, Control, Telecommunication Technologies, 2009. ACT '09. [6] N.M.Rahim, T.Yahagi, “Image Compression by new sub- image bloc ClassificationtechniquesusingNeural Networks”, IEICE Trans. On Fundamentals, Vol. E83-A, No.10, pp 2040- 2043, 2000. [7] M. S. Rahim, "Image compression by new sub- image block Classification techniques using neural network. IEICE Trans. On Fundamentals of Electronics, Communications, and Computer Sciences, E83-A (10), (2000), pp. 2040-2043. K.Siva Nagi Reddy, Dr.B.R.Vikram, L.Koteswara Rao, B.Sudheer Reddy International Journal of Image Processing (IJIP), Volume (6) : Issue (2) : 2012 85
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET ISO 9001:2008 Certified Journal Page 1621 BIOGRAPHIES Ms. Charushila V. Yadav. She is studying in Annasaheb Dange College Of Engineering and Technology, Ashta, MH, India. She is student of electronics and telecommunication department. Ms. Shalaka R. Gaikwad. She is studying in Annasaheb Dange College Of Engineering and Technology, Ashta, MH, India. She is student of electronics and telecommunication department. Ms. Nilam N. Jakhalekar She is studying in Annasaheb Dange College Of Engineering and Technology, Ashta, MH, India. She is student of electronics and telecommunication department. Mr. Vikas A. Patil He is working as Assistant Professor in Annasaheb Dange College Of Engineering and Technology, Ashta, MH, India. He is having 2 years and 7 months of teaching experience. Area of specialization: Digital System.