SlideShare a Scribd company logo
1 of 4
Download to read offline
Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115
www.ijera.com 112 | P a g e
Implementing Neural Networks Using VLSI for Image Processing
(compression)
Sindhu R*
, Dr Shilpa Mehta**
*
(Assistant Professor Department of Instrumentation Technology PDIT Hospet India)
**
( Senior Associate Professor ECE Department Reva ITM, Bangalore India)
Abstract
Biological systems process the analog signals such as image and sound efficiently. To process the information
the way biological systems do we make use of ANN. (Artificial Neural Networks)
The focus of this paper is to review the implementation of the neural network architecture using analog
components like Gilbert cell multiplier, differential amplifier for neuron activation function and tan sigmoid
function circuit using MOS transistor.
The neural architecture is trained using Back propagation algorithm for compressing the image. This paper
surveys the methods of implementing the neural network using VLSI .Different CMOS technologies are used
for implementing the circuits for arithmetic operations (i.e. 180nm, 45nm, 32nm).And the MOS transistors are
working in sub threshold region. In this paper a review is made on how the VLSI architecture is used to
implement neural networks and trained for compressing the image.
Key words: .Artificial Neural Networks Back propagation algorithm
I. Introduction
The study of the human brain is thousands of
years old. With the advent of modern electronics, it
was only natural to try to harness this thinking
process, and then the concept of neural network was
developed by observing the processing capabilities of
human brain. Computing is an information
processing paradigm inspired by biological system
composed of large number of highly interconnected
processing elements(neurons) working in parallel to
solve specific problems.
1.1 Neural Network
Intelligence is actually acquired and learned
from the past experiences This intelligence though a
biological word is realized based on mathematical
equations giving rise to development of artificial
neural networks. These networks are realized by
analog components like multipliers differential
amplifiers.
An ANN is configured for specific application
such as pattern recognition function or classification
through a learning process.
Each biological neuron is connected to several
thousands of other neurons, similar to powerful
parallel computers and there are approximately 10
billion neurons in the human cortex. But the
operating speed is measured in milli seconds while a
silicon chip can operate in nano seconds.The human
brain is extremely energy efficient compared to the
best computers.
Artificial neuron model in biological terms
Figure 1: Artificial neuron model
RESEARCH ARTICLE OPEN ACCESS
Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115
www.ijera.com 113 | P a g e
1.2 Image Compression
Image compression is one of the key image
processing techniques in signal processing and
communication systems. Compression of images
leads to reduction of storage space and reduces
transmission band width and therefore the cost.
Advances in VLSI technology are changing the
definition of technological needs for common man.
Image compression is one of the need.
Todayโ€™s technological growth has led to scaling
of transistors and hence complex and massively
parallel architecture are possible to realize on
dedicated hardware consuming low power and less
area. This paper reviews the neural network
architecture for image compression. The transport of
images across communication paths is an expensive
process. Image compression provides an option for
reducing the number of bits in transmission, which in
turn helps to increase the volume of data transferred
in a space time, along with reducing the cost
required. Compression has become more important in
computer networks as the volume of data traffic has
begun to exceed their capacity for transmission.
1.3 CMOS technology
The evolution of important parameters in CMOS
technology like gate length switching performance
and the required supply voltage has revolutionized
the VLSI. The trend of CMOS technology
improvement continues to drive by the need to
integrate more function within a silicon area.
Different technologies used have the following
features:
๏ถ Reduce the fabrication cost.
๏ถ Increase the operating speed.
๏ถ Dissipate less power.
The electronic industry has made phenomenal
growth due to rapid advances in VLSI. The
applications of VLSI in high performance computing,
telecommunications is increasing at a very fast rate.
II. Design Architecture of Basic
Components
2.1Multiplier block
The Gilbert cell is used as the multiplier block.
The output of the Gilbert cell is in the form of
current. The schematic of the Gilbert cell is as shown
in the figure
The Gilbert cell works in the subthreshold region
The current for the NMOS transistor to work in the
subthreshold region is given by the following
equation
Ids=I0 ๐‘’ ๐‘ž ๐‘‰๐‘”โˆ’๐‘›๐‘‰๐‘  /๐‘›๐พ๐‘‡
1-๐‘’ ๐‘›๐พ๐‘‡
๐‘ž๐‘‰๐‘‘๐‘ 
Where all the voltages Vg, Vs, Vd are taken with
respect to the bulk voltage Vb.
Figure 2: Gilbert cell circuit diagram and schematic diagram
2.2 Neuron activation function
Neuron activation function designed is tan sigmoid. The proposed design is actually a differential amplifier
modified for differential output. Same circuit is capable of producing output of the activation function.
Differential amplifier when design to work in the subthreshold region acts as neuron activation function.
Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115
www.ijera.com 114 | P a g e
Figure 3: Differential amplifier circuit diagram and schematic diagram
III. Realization of Neural Architecture
using Analog Components
The components designed are used to implement
the neural architecture. The gilbert cell and
differential amplifier used as activation function
performs the multiplication function.
IV. Back Propagation Algorithm
The training is important part in neural
architecture. It is the most common method used to
train the artificial neural network to minimize
objective function. It is the generalization of delta
rule and mainly used for feed forward network. The
Back propagation is divided into two phases.
The first phase is for propagation and the second
is for weight update. In the first phase the training
pattern is propagated forward to the neural network
in order to generate the propagation output activation.
Then the output activations are propagated
backward through the network in order to generate
the deltas.
The weights of the network are chosen randomly
and then the algorithm is used to do necessary
corrections. The algorithm is stopped when the value
of the error function has become sufficiently small.
V. Neuron Application- Image
Compression
The network architecture proposed and designed
in the previous section is used to compress image.
Image consisting of pixel intensities are fed to the
network shown in Figure 4 for compression and
decompression. The 2:3:1 neuron proposed has an
inherent capability of compressing the inputs, as
there are two inputs and one output. The compression
achieved is 50%. Since the inputs are fed in the
analog form to the network there is no need for
analog to digital converters. This is one of the major
advantages of this work. A 1:3:2 neural networks is
designed for the decompression purpose. The neural
network has 3 neurons in the hidden layer and two in
the output layer.
Figure shows the compression and
decompression scheme. The training algorithm used
in this network is Back Propagation algorithm. The
error propagates from decompression block to the
compression bock. Once the network is trained for
different inputs the two architectures are separated
and can be used as compression block and
decompression block independently.
Figure 4: Image Compression and Decompression using proposed Neural architecture
VI. Conclusions
In this review paper we have discussed three
concepts neural network architecture using VLSI and
applying the concepts for image compression. Neural
network has remarkable ability to derive meaning
from complicated or imprecise data can be used to
extract patterns and to detect trends that are too
complex to be noticed by either humans or other
Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115
www.ijera.com 115 | P a g e
computer techniques Gilbert cell multiplier, Neuron
Activation function are used to design neural
network.
Back Propagation algorithm is used to train the
network.
References
[1] Cyril Prasanna Raj P & S.L. Pinnae โ€œDesign
And Analog Vlsi Implementation Of Neural
Network Architecture For Signal
Processingโ€ European Journal of Scientific
Research ISSN 1450-216X Vol.27No.2
(2009), pp.199-216
[2] Razavi Behzad, Design of Analog CMOS
Integrated Circuits, Tata McGraw hill, New
Delhi , 2002, ISBN0-07-052903
[3] NeerajChasta, SaritaChouhan and Yogesh
Kumar โ€œAnalog VLSI Implementation Of
Neural Network Architecture For Signal
Processingโ€ VLSICS April 2012
[4] Anita Wasilewska โ€œNeural Networksโ€ State
University of New York at Stony Brook.
[5] Ranjeet Ranade & Sanjay Bhandari & A.N.
Chandorkar โ€œVLSI Implementation Of
Artificial Neural Digital Multiplier And
Adderโ€ pp.318-319
[6] Rafid Ahmed Khalil & Sa'ad Ahmed Al-
Kazzaz โ€œDigital Hardware Implementation
Of Artificial Neurons Models Using
FPGAโ€pp.12-24
[7] Bose N.K., Liang P., Neural Network
Fundamentals With graphs, algorithms and
Application

More Related Content

Viewers also liked

B43011014
B43011014B43011014
B43011014IJERA Editor
ย 
Transalpina ii
Transalpina iiTransalpina ii
Transalpina iiOvidiu Slimac
ย 
X04405132143
X04405132143X04405132143
X04405132143IJERA Editor
ย 
Bildermix fantasie
Bildermix fantasieBildermix fantasie
Bildermix fantasieOvidiu Slimac
ย 
X04505122126
X04505122126X04505122126
X04505122126IJERA Editor
ย 
Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)
Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)
Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)IJERA Editor
ย 
Sa nu o stergi
Sa nu o stergiSa nu o stergi
Sa nu o stergiOvidiu Slimac
ย 
B045060813
B045060813B045060813
B045060813IJERA Editor
ย 
F045053236
F045053236F045053236
F045053236IJERA Editor
ย 
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric SpaceSome Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric SpaceIOSR Journals
ย 
Kb3 dokumentasi asuhan kehamilan
Kb3 dokumentasi asuhan kehamilanKb3 dokumentasi asuhan kehamilan
Kb3 dokumentasi asuhan kehamilanpjj_kemenkes
ย 
Comparative study on the materials of resistance to spall in the asphalt pave...
Comparative study on the materials of resistance to spall in the asphalt pave...Comparative study on the materials of resistance to spall in the asphalt pave...
Comparative study on the materials of resistance to spall in the asphalt pave...IJERA Editor
ย 
Balking and Reneging in the Queuing System
Balking and Reneging in the Queuing SystemBalking and Reneging in the Queuing System
Balking and Reneging in the Queuing SystemIOSR Journals
ย 
Congruence Lattices of Isoform Lattices
Congruence Lattices of Isoform LatticesCongruence Lattices of Isoform Lattices
Congruence Lattices of Isoform LatticesIOSR Journals
ย 
Kb2 dokumentasi asuhan kehamilan
Kb2 dokumentasi asuhan kehamilanKb2 dokumentasi asuhan kehamilan
Kb2 dokumentasi asuhan kehamilanpjj_kemenkes
ย 
Skmbt 42315042808351
Skmbt 42315042808351Skmbt 42315042808351
Skmbt 42315042808351Nova Gromada
ย 
A Study on Transhipment Model for Export of Rubber from Tripura to Bangladesh
A Study on Transhipment Model for Export of Rubber from Tripura to BangladeshA Study on Transhipment Model for Export of Rubber from Tripura to Bangladesh
A Study on Transhipment Model for Export of Rubber from Tripura to BangladeshIOSR Journals
ย 
Lettre Exprimeo : la mode Alain Juppรฉ
Lettre Exprimeo : la mode Alain JuppรฉLettre Exprimeo : la mode Alain Juppรฉ
Lettre Exprimeo : la mode Alain JuppรฉNewday
ย 

Viewers also liked (20)

B43011014
B43011014B43011014
B43011014
ย 
Transalpina ii
Transalpina iiTransalpina ii
Transalpina ii
ย 
X04405132143
X04405132143X04405132143
X04405132143
ย 
Bildermix fantasie
Bildermix fantasieBildermix fantasie
Bildermix fantasie
ย 
X04505122126
X04505122126X04505122126
X04505122126
ย 
Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)
Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)
Optimizing Security in Smartphones using Interactive CAPTCHA (iCAPTCHA)
ย 
Sa nu o stergi
Sa nu o stergiSa nu o stergi
Sa nu o stergi
ย 
B045060813
B045060813B045060813
B045060813
ย 
F045053236
F045053236F045053236
F045053236
ย 
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric SpaceSome Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
Some Common Fixed Point Results for Expansive Mappings in a Cone Metric Space
ย 
Kb3 dokumentasi asuhan kehamilan
Kb3 dokumentasi asuhan kehamilanKb3 dokumentasi asuhan kehamilan
Kb3 dokumentasi asuhan kehamilan
ย 
Comparative study on the materials of resistance to spall in the asphalt pave...
Comparative study on the materials of resistance to spall in the asphalt pave...Comparative study on the materials of resistance to spall in the asphalt pave...
Comparative study on the materials of resistance to spall in the asphalt pave...
ย 
Assgn
AssgnAssgn
Assgn
ย 
Balking and Reneging in the Queuing System
Balking and Reneging in the Queuing SystemBalking and Reneging in the Queuing System
Balking and Reneging in the Queuing System
ย 
Congruence Lattices of Isoform Lattices
Congruence Lattices of Isoform LatticesCongruence Lattices of Isoform Lattices
Congruence Lattices of Isoform Lattices
ย 
Kb2 dokumentasi asuhan kehamilan
Kb2 dokumentasi asuhan kehamilanKb2 dokumentasi asuhan kehamilan
Kb2 dokumentasi asuhan kehamilan
ย 
Downloaded
DownloadedDownloaded
Downloaded
ย 
Skmbt 42315042808351
Skmbt 42315042808351Skmbt 42315042808351
Skmbt 42315042808351
ย 
A Study on Transhipment Model for Export of Rubber from Tripura to Bangladesh
A Study on Transhipment Model for Export of Rubber from Tripura to BangladeshA Study on Transhipment Model for Export of Rubber from Tripura to Bangladesh
A Study on Transhipment Model for Export of Rubber from Tripura to Bangladesh
ย 
Lettre Exprimeo : la mode Alain Juppรฉ
Lettre Exprimeo : la mode Alain JuppรฉLettre Exprimeo : la mode Alain Juppรฉ
Lettre Exprimeo : la mode Alain Juppรฉ
ย 

Similar to Implementing Neural Networks Using VLSI for Image Processing (compression)

International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
ย 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
ย 
DEEP LEARNING BASED BRAIN STROKE DETECTION
DEEP LEARNING BASED BRAIN STROKE DETECTIONDEEP LEARNING BASED BRAIN STROKE DETECTION
DEEP LEARNING BASED BRAIN STROKE DETECTIONIRJET Journal
ย 
Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...
Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...
Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...IJERA Editor
ย 
Image Compression and Reconstruction Using Artificial Neural Network
Image Compression and Reconstruction Using Artificial Neural NetworkImage Compression and Reconstruction Using Artificial Neural Network
Image Compression and Reconstruction Using Artificial Neural NetworkIRJET Journal
ย 
Text Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A ReviewText Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A ReviewIRJET Journal
ย 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
ย 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
ย 
Easily Trainable Neural Network Using TransferLearning
Easily Trainable Neural Network Using TransferLearningEasily Trainable Neural Network Using TransferLearning
Easily Trainable Neural Network Using TransferLearningIRJET Journal
ย 
Artificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA ChipArtificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA ChipMaria Perkins
ย 
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...IRJET Journal
ย 
IRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product ImagesIRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product ImagesIRJET Journal
ย 
A survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural NetworkA survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural NetworkSasanko Sekhar Gantayat
ย 
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...IJECEIAES
ย 
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...Bomm Kim
ย 
Efficient And Improved Video Steganography using DCT and Neural Network
Efficient And Improved Video Steganography using DCT and Neural NetworkEfficient And Improved Video Steganography using DCT and Neural Network
Efficient And Improved Video Steganography using DCT and Neural NetworkIJSRD
ย 
Artificial Neural Network: A brief study
Artificial Neural Network: A brief studyArtificial Neural Network: A brief study
Artificial Neural Network: A brief studyIRJET Journal
ย 
Measurement Of Rn222 Concentrations In The Air Of Peshraw & Darbandikhan Tu...
Measurement Of Rn222  Concentrations In The Air Of Peshraw &  Darbandikhan Tu...Measurement Of Rn222  Concentrations In The Air Of Peshraw &  Darbandikhan Tu...
Measurement Of Rn222 Concentrations In The Air Of Peshraw & Darbandikhan Tu...IJMER
ย 
Neural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile RobotNeural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile RobotIRJET Journal
ย 

Similar to Implementing Neural Networks Using VLSI for Image Processing (compression) (20)

International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ย 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ย 
DEEP LEARNING BASED BRAIN STROKE DETECTION
DEEP LEARNING BASED BRAIN STROKE DETECTIONDEEP LEARNING BASED BRAIN STROKE DETECTION
DEEP LEARNING BASED BRAIN STROKE DETECTION
ย 
Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...
Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...
Review: โ€œImplementation of Feedforward and Feedback Neural Network for Signal...
ย 
Image Compression and Reconstruction Using Artificial Neural Network
Image Compression and Reconstruction Using Artificial Neural NetworkImage Compression and Reconstruction Using Artificial Neural Network
Image Compression and Reconstruction Using Artificial Neural Network
ย 
Text Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A ReviewText Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A Review
ย 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
ย 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
ย 
Easily Trainable Neural Network Using TransferLearning
Easily Trainable Neural Network Using TransferLearningEasily Trainable Neural Network Using TransferLearning
Easily Trainable Neural Network Using TransferLearning
ย 
Artificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA ChipArtificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA Chip
ย 
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
From Pixels to Understanding: Deep Learning's Impact on Image Classification ...
ย 
IRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product ImagesIRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product Images
ย 
A survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural NetworkA survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural Network
ย 
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
ย 
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
ย 
Efficient And Improved Video Steganography using DCT and Neural Network
Efficient And Improved Video Steganography using DCT and Neural NetworkEfficient And Improved Video Steganography using DCT and Neural Network
Efficient And Improved Video Steganography using DCT and Neural Network
ย 
Artificial Neural Network: A brief study
Artificial Neural Network: A brief studyArtificial Neural Network: A brief study
Artificial Neural Network: A brief study
ย 
Measurement Of Rn222 Concentrations In The Air Of Peshraw & Darbandikhan Tu...
Measurement Of Rn222  Concentrations In The Air Of Peshraw &  Darbandikhan Tu...Measurement Of Rn222  Concentrations In The Air Of Peshraw &  Darbandikhan Tu...
Measurement Of Rn222 Concentrations In The Air Of Peshraw & Darbandikhan Tu...
ย 
Neural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile RobotNeural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile Robot
ย 
G010334554
G010334554G010334554
G010334554
ย 

Recently uploaded

NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfrs7054576148
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsArindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
ย 

Recently uploaded (20)

NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
ย 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 

Implementing Neural Networks Using VLSI for Image Processing (compression)

  • 1. Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115 www.ijera.com 112 | P a g e Implementing Neural Networks Using VLSI for Image Processing (compression) Sindhu R* , Dr Shilpa Mehta** * (Assistant Professor Department of Instrumentation Technology PDIT Hospet India) ** ( Senior Associate Professor ECE Department Reva ITM, Bangalore India) Abstract Biological systems process the analog signals such as image and sound efficiently. To process the information the way biological systems do we make use of ANN. (Artificial Neural Networks) The focus of this paper is to review the implementation of the neural network architecture using analog components like Gilbert cell multiplier, differential amplifier for neuron activation function and tan sigmoid function circuit using MOS transistor. The neural architecture is trained using Back propagation algorithm for compressing the image. This paper surveys the methods of implementing the neural network using VLSI .Different CMOS technologies are used for implementing the circuits for arithmetic operations (i.e. 180nm, 45nm, 32nm).And the MOS transistors are working in sub threshold region. In this paper a review is made on how the VLSI architecture is used to implement neural networks and trained for compressing the image. Key words: .Artificial Neural Networks Back propagation algorithm I. Introduction The study of the human brain is thousands of years old. With the advent of modern electronics, it was only natural to try to harness this thinking process, and then the concept of neural network was developed by observing the processing capabilities of human brain. Computing is an information processing paradigm inspired by biological system composed of large number of highly interconnected processing elements(neurons) working in parallel to solve specific problems. 1.1 Neural Network Intelligence is actually acquired and learned from the past experiences This intelligence though a biological word is realized based on mathematical equations giving rise to development of artificial neural networks. These networks are realized by analog components like multipliers differential amplifiers. An ANN is configured for specific application such as pattern recognition function or classification through a learning process. Each biological neuron is connected to several thousands of other neurons, similar to powerful parallel computers and there are approximately 10 billion neurons in the human cortex. But the operating speed is measured in milli seconds while a silicon chip can operate in nano seconds.The human brain is extremely energy efficient compared to the best computers. Artificial neuron model in biological terms Figure 1: Artificial neuron model RESEARCH ARTICLE OPEN ACCESS
  • 2. Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115 www.ijera.com 113 | P a g e 1.2 Image Compression Image compression is one of the key image processing techniques in signal processing and communication systems. Compression of images leads to reduction of storage space and reduces transmission band width and therefore the cost. Advances in VLSI technology are changing the definition of technological needs for common man. Image compression is one of the need. Todayโ€™s technological growth has led to scaling of transistors and hence complex and massively parallel architecture are possible to realize on dedicated hardware consuming low power and less area. This paper reviews the neural network architecture for image compression. The transport of images across communication paths is an expensive process. Image compression provides an option for reducing the number of bits in transmission, which in turn helps to increase the volume of data transferred in a space time, along with reducing the cost required. Compression has become more important in computer networks as the volume of data traffic has begun to exceed their capacity for transmission. 1.3 CMOS technology The evolution of important parameters in CMOS technology like gate length switching performance and the required supply voltage has revolutionized the VLSI. The trend of CMOS technology improvement continues to drive by the need to integrate more function within a silicon area. Different technologies used have the following features: ๏ถ Reduce the fabrication cost. ๏ถ Increase the operating speed. ๏ถ Dissipate less power. The electronic industry has made phenomenal growth due to rapid advances in VLSI. The applications of VLSI in high performance computing, telecommunications is increasing at a very fast rate. II. Design Architecture of Basic Components 2.1Multiplier block The Gilbert cell is used as the multiplier block. The output of the Gilbert cell is in the form of current. The schematic of the Gilbert cell is as shown in the figure The Gilbert cell works in the subthreshold region The current for the NMOS transistor to work in the subthreshold region is given by the following equation Ids=I0 ๐‘’ ๐‘ž ๐‘‰๐‘”โˆ’๐‘›๐‘‰๐‘  /๐‘›๐พ๐‘‡ 1-๐‘’ ๐‘›๐พ๐‘‡ ๐‘ž๐‘‰๐‘‘๐‘  Where all the voltages Vg, Vs, Vd are taken with respect to the bulk voltage Vb. Figure 2: Gilbert cell circuit diagram and schematic diagram 2.2 Neuron activation function Neuron activation function designed is tan sigmoid. The proposed design is actually a differential amplifier modified for differential output. Same circuit is capable of producing output of the activation function. Differential amplifier when design to work in the subthreshold region acts as neuron activation function.
  • 3. Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115 www.ijera.com 114 | P a g e Figure 3: Differential amplifier circuit diagram and schematic diagram III. Realization of Neural Architecture using Analog Components The components designed are used to implement the neural architecture. The gilbert cell and differential amplifier used as activation function performs the multiplication function. IV. Back Propagation Algorithm The training is important part in neural architecture. It is the most common method used to train the artificial neural network to minimize objective function. It is the generalization of delta rule and mainly used for feed forward network. The Back propagation is divided into two phases. The first phase is for propagation and the second is for weight update. In the first phase the training pattern is propagated forward to the neural network in order to generate the propagation output activation. Then the output activations are propagated backward through the network in order to generate the deltas. The weights of the network are chosen randomly and then the algorithm is used to do necessary corrections. The algorithm is stopped when the value of the error function has become sufficiently small. V. Neuron Application- Image Compression The network architecture proposed and designed in the previous section is used to compress image. Image consisting of pixel intensities are fed to the network shown in Figure 4 for compression and decompression. The 2:3:1 neuron proposed has an inherent capability of compressing the inputs, as there are two inputs and one output. The compression achieved is 50%. Since the inputs are fed in the analog form to the network there is no need for analog to digital converters. This is one of the major advantages of this work. A 1:3:2 neural networks is designed for the decompression purpose. The neural network has 3 neurons in the hidden layer and two in the output layer. Figure shows the compression and decompression scheme. The training algorithm used in this network is Back Propagation algorithm. The error propagates from decompression block to the compression bock. Once the network is trained for different inputs the two architectures are separated and can be used as compression block and decompression block independently. Figure 4: Image Compression and Decompression using proposed Neural architecture VI. Conclusions In this review paper we have discussed three concepts neural network architecture using VLSI and applying the concepts for image compression. Neural network has remarkable ability to derive meaning from complicated or imprecise data can be used to extract patterns and to detect trends that are too complex to be noticed by either humans or other
  • 4. Sindhu R Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 4, ( Part -5) April 2015, pp.112-115 www.ijera.com 115 | P a g e computer techniques Gilbert cell multiplier, Neuron Activation function are used to design neural network. Back Propagation algorithm is used to train the network. References [1] Cyril Prasanna Raj P & S.L. Pinnae โ€œDesign And Analog Vlsi Implementation Of Neural Network Architecture For Signal Processingโ€ European Journal of Scientific Research ISSN 1450-216X Vol.27No.2 (2009), pp.199-216 [2] Razavi Behzad, Design of Analog CMOS Integrated Circuits, Tata McGraw hill, New Delhi , 2002, ISBN0-07-052903 [3] NeerajChasta, SaritaChouhan and Yogesh Kumar โ€œAnalog VLSI Implementation Of Neural Network Architecture For Signal Processingโ€ VLSICS April 2012 [4] Anita Wasilewska โ€œNeural Networksโ€ State University of New York at Stony Brook. [5] Ranjeet Ranade & Sanjay Bhandari & A.N. Chandorkar โ€œVLSI Implementation Of Artificial Neural Digital Multiplier And Adderโ€ pp.318-319 [6] Rafid Ahmed Khalil & Sa'ad Ahmed Al- Kazzaz โ€œDigital Hardware Implementation Of Artificial Neurons Models Using FPGAโ€pp.12-24 [7] Bose N.K., Liang P., Neural Network Fundamentals With graphs, algorithms and Application