SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2973
Identification of Geometric Shapes with Real-
Time Neural Networks
Emmanuel Castillejos Villatoro
University of Science and Technology Descartes, Master of Computer Technology; Av. El Cipres # 480, Col.
Mactumatzá. Tuxtla Gutierrez, Chiapas, Mexico . C.P.29065. Tel . ( 961 ) 1214760
emmanuelz3ro@gmail.com
Gustavo Nangusé Vázquez
University of Science and Technology Descartes, Master of Computer Technology; Av. El Cipres # 480, Col.
Mactumatzá. Tuxtla Gutierrez, Chiapas, Mexico . C.P.29065. Tel . ( 961 ) 1214760
gustavo.nanguse@gmail.com
----------------------------------------------------------------------ABSTRACT------------------------------------------------------------
This article presents the implementation of an identification system of geometric figures and their respective
colors, this made with neural networks by using Backpropagation control implementation. This paper describes
the process of extracting characteristic patterns of images, with the help of Artificial Neural Networks. The
information Neuronal Network along with additional data of images and colors, will be stored in a database which
will be put dynamic that will evolve with the figures they will be learning this by implementing a PID created in
MATLAB Software. Subsequent to perform image capture with an independent PC WEBCAM. This processes
the image and along with the data acquired and processed by the neural network in the pattern of shapes and
colors. For image processing libraries MATLAB be used both in the implementation of a system acquisition by
WEBCAM.
Keywords - Artificial Neural Network, Pattern Recognition , Artificial Intelligence..
---------------------------------------------------------------------------------------------------------------------------------------------------
Date of submission: July 03, 2016 Date of Acceptance: July 30, 2016
---------------------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
Artificial Neural Networks (ANN) have
become very important in recent years derived multiple
applications with respect to digital signal processing,
thereby performing a variety of implementations without
the need for an operator for decision-making. The RNA
are a set of rules designed for the purpose of learning and
automatic processing inspired how biological central
nervous system functions, thus being a system
interconnect neurons that work together to produce a
stimulus output thereby giving a result and the
interpretation thereof to learning.
The progress made between hardware and software for
methodological developments around learning algorithms
for RNA and new techniques used for learning artificial
intelligence favored decision-making approaching the
central nervous system which has more than one hundred
billion neurons.
Derived following the development of applications for
pattern recognition has its tricky part since the entrance to
the RNA will be composed of an array of information
which can damage the sample to be processed occupying
more memory and therefore sorting speed [1].
One of the ways to speed up the processing of information
without much loss is to capture all possible samples and
store them in a single matrix input to the RNA.
In the work of Ramirez et al [2]. Make a study of the
different techniques used in image processing with RNAs
from the pre-processing, segmentation, object detection
and classification. Of the techniques mentioned in the
previous work Alfonso et al [1]. Use segmentation and
binarization of the images for the detection of static faces
in a controlled environment. There are jobs like Aurelio et
al [4]. Where they perform recognition of alphanumeric
characters with the possibility of presenting a "twist"
increasing the difficulty of the RNA.
The present work includes the use of a previous
management RNA training to improve information
database consequently increased response thereof and
minimizing an error margin for identifying geometric
figures; by processing software allow real-time check the
number of iterations or neurons to perform to get the
required results given thus higher learning RNA for
decision -making. With regard to the work mentioned in
this where most of the acquired samples are static and
controlled, this does not apply in real time samples where
almost nothing is controlled and static.
2. DEVELOPMENT
The need arises for the identification and
classification of images in the field of acquisition and
interpretation of data in real time but with shapes, colors
and characters in particular in the content thereof, and
taking into account the stated above, it would be desirable
create a generic infrastructure that is able to recognize
images of any kind with a minimum cost of resource
utilization. Therefore, the proposed solution must be
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2974
independent of the type of image to study. That is why the
following infrastructure is proposed to solve the problem
(see Figure 1).
Geometric figures used as ideal samples were created in
the software COREL DRAW 14 for its simplicity and you
do not need much elaboration with dimensions of 255x255
pixels , the elections were the figures : square, circle and
triangle ; with its variants in colors: red , blue and green.
The choice of these samples is more diversity of shapes
that can be generated from them, as an example with a
square can get to generate a rectangle. And the choice of
colors is the combination of these three colors generates
most of the full range of existing perceptible to the human
eye colors.
These images alone are ideals which do not represent any
deformity or a variation range of color intensity by area ,
which does not happen in the real world where situations
are changing only the fact of changing the lighting
indirectly affect the results.
2.1. MATLAB Simulink / GUI
Today, most systems are going through a
process simulation before actual implementation physical
and with this providing a range of comprehensive and
clear results about what the actual operation of the system
modeling and behavior that may have. Using MATLAB /
Simulink is growing in teaching and research because the
software tools it offers, besides allowing easy and
visualization of it in particular implementation in this
implementation work interface image acquisition and
patterns tools Simulink / GUI used this to perform
modeling systems data acquisition, linking acquisition
through Webcam, as well as the process of mathematical
modeling through the resulting of this RNA derived
matrices data acquisition through the toolbox of Neuronal
Network. The main problem arises because the elements
acquired in the Simulink / GUI itself are in some cases
incompatible image acquired real form in which it exists
as a comparative system for the initial test. In the
following sections we will deal in detail what processes
and operational methods used for proper operation are.
With samples ideals of acquisitions RNA trains in
MATLAB processing software for verification of results
(see Figure 2).
As we can see in the figure above as input data acquisition
we have 9 inputs and output data we have 9, this means we
have 9 inputs and 9 outputs. It should be 255 inputs and
255 outputs the aforementioned dimensional images
"ideal"; this is due to prearrangement of images (see
Figure 3 ) where each image is considered as an
information matrix, this matrix can be considered as a
vector with a length of 255x255 data information, the
result of combining each image with colors previously
discussed which are three squares (red, blue and green),
three circles (red , blue and green ) and three triangles
(red, blue and green) ; 9 generating information vectors
now grouped into a new array of information 9x65025
data, this in order to be able to perform the training of
RNA.
2.2 Multilayer Perceptron (MLP) and
Backpropagation (BP)
In this part of the development we can refer to
multilayer perceptron networks with sigmoidal activation
functions are trained by BP learning algorithms. Because
MLP was among the first models of neural networks arise
in many works to compare the performance between a
model and a proposed perceptron training algorithm or BP.
Other authors like Narasimha MLP used to validate the
development of optimization algorithms RNAs [6].
From the search results, Crespo makes a modification
which proposes a MLP with sigmoidal activation function
and weights as Gaussian functions trained with a variant of
BP for setting gaussian weights and performed well in
multispectral images [7]. Shiblee suggests a variant
network with sigmoidal activation but aggregations of
weights and input vectors are based on the algorithm of
generalized weighted average (GMP) [8]. Rajini in 2010
publishes a performance evaluation of training algorithms
neural networks for object recognition. For them, different
training algorithms based on BP were used. Variations
studied are BPmom (variation of momentum), Through
Time, Resilen and Quick. Of these, the algorithm was able
to converge faster the BPmom. To test the algorithms
several images [9] were used. The rest of the works
studied, focus on sorting applications where the network is
assisted techniques as Hough transform, cosine transform
and FCM.
Taking into consideration the above and on completion of
training the RNA these results are stored as a variable in
the MATLAB environment for analysis and appropriate
use, these are the first steps performed in the simulation of
RNA with images ideal for watching their behavior and
verify correct operation of the software as well as the
RNA under optimal conditions (see Figure 2, Figure 3 and
Figure 4).
MATLAB in your development environment GUI allows a
PID to manipulate RNA and to add to it a webcam which
will serve as the system data acquisition visually this for
testing in real time (see Figure 4), it mention that once
trained the RNA does not have to retrain only send call as
a variable, such GUI already programmed has the options
of searching the webcam that is assigned for use, this
referred to the multiple range formats data acquisition
these being possible to use, the operator must choose the
format and then to Start for the PID take catches in a loop
closed until a detection or identification of the observed
shape is made through tie the webcam.
While the button ID so you do not press the PID only
shows what the webcam is capturing, once pressed the
button and the PID identifies a form the same as noted in a
text data to define who has found such form and to
identify the color of said figure.
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2975
2.3. Results
By running the GUI of MATLAB that was
created and go performing the procedures mentioned in
the development, choose format to use , start the webcam
and post it to identify form ; when one of the figures is
passed GUI reacts depending geometric figure and
displays its result ( see Figure 5) . To verify the results of
the code throws percentage values compared to the ideal (
see Figure 6) , taking into account that there is much
difference with what the webcam is capturing and the
database that was used to train the RNA ( see Table 1).
As with the squares is implemented with circles ( see
Table 2) , just as results are obtained in proportion with
the comparison with their respective neuron and annex bar
with no compatibility with other neurons to which they
were not trained to detect circles ( see Figure 7).
The code has no delays to react to have a tenuous presence
of a near geometric figure image that is being evaluated (
see Figure 8) , as is in the case of the circles that even if
more appearance of an oval by Webcam positions , the
RNA reacts to the closest being programmed depending
on the percentage values that were assigned to that
function.
Finally, the triangles have their peculiar form (see Table 3
) the user holding the image in front of the webcam makes
late the code to detect that is a triangle , testing in stable
condition arrogate good results ( see Figure 9) although
the adjacent bar comparison with respect to the reaction of
the RNA to neurons that were not trained to triangles have
a very high percentage implies that can be confused with
other geometric figure . This is meant for the reason that a
triangle can be contained within a circle or a square
without difficulty making the RNA doubt their answer.
II. FIGURES AND TABLES
Figure 1. Process de elaboration of the research
Figure 2. MATLAB Toolbox for training of the RNA.
Figure 3. Converting an image to vector matrix form
Figure 4. PID for data acquisition and RNA testing in real
time with MATLAB GUI.
Captura de
muestras ideales
Clasificacion de
muestras
Entrenamiento de
la RNA
Almacenamiento
de la RNA
Pruebas en
ambientes
controlados
Creacion del PID
Manipulacion de
la webcam en
tiempo real
Utilizacion de la
RNA en tiempo
real
Resultados
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2976
Real image Ideal image
Table 1. Square images used for testing.
Figure 5. Comparative results when testing for square
figures RNA.
Figure 6. Result to display an image on the webcam
( Red Square ).
Real Image Ideal Image
Table 2. Images circles used for circular figures
Figure 7. Results RNA thrown when testing for circles
Figure 8. Result to display an image on the webcam
(Green circle).
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2977
Real image Ideal Image
Tabla 3. Images of triangles used for testing.
Figure 9. Results RNA thrown when testing for triangular
figures.
Figure 10. Result to display an image on the webcam
(Red triangle).
III. CONCLUSION
Considering the difficulty of identifying
images based on their content, pattern and colors, we can
conclude that the results reported in this research have
been acceptable as it is able to identify the shapes and
colors that are caught in good terms. It was also able to
show that the infrastructure for assembling data
acquisition equipment Webcam created was adequate for
the purpose of research.
Although it was shown that the system works, it seems
obvious that it is improvable since often data acquisition
figures are not sufficient for proper classification of the
type of geometric figure. Furthermore it was shown that
the established infrastructure was adequate, so was
achieved one of the objectives.
As future work, it would be ideal to have a large database
with many images of different shapes, colors and thus be
able to groupings of characteristics of each type of shapes,
colors and feed the neural network, thus possibly the
results would be improved notably.
References
[1] A. Mateo’s Andaluz y Pablo J. Borches Juzgado,
“Reconocimiento de patrones empleando redes neuronales
booleanas – Aplicación al reconocimiento facial”, 2005.
[2] Ramírez Q. Juan A. y Chacón M. Mario I., “Redes
neuronales artificiales para el procesamiento de
imágenes, una revisión de la última década”, Julio 2011.
RIEE&C, Revista de ingeniería eléctrica, electrónica y
computación, Vol. 9 No. 1.
[3] Félix de Moya Anegón, Víctor Herrero Solana y
Vicente Guerrero Bote, “La aplicación de Redes
Neuronales Artificiales (RNA): a la recuperación de la
información”, Enero 1998. EJournal.UNAM.mx pag. 147
– 164.
[4] Aurelio Velázquez, Humberto Sossa y Serguei
Levachkine, “Reconocimiento eficiente de caracteres
alfanuméricos provenientes de mapas ráster por medio de
clasificadores neuronales”, 2002. Computación y
Sistemas Vol. 6 No.1 pag. 38 – 50, ISSN 1405-5546.
[5] R. C. Gonzalez, R. E. Woods,” Digital Image
Processing”. 1992. Addison-Wesley Longman Publishing
Co., Inc. Boston, MA, USA.
[6] Pramod L. Narasimha, Walter H. Delashmit, Michael
T. Manry, “An integrated growing-pruning method for
feedforward network training”, Science Direct,
Neurocomputing, vol. 71, no. 13-15, Aug 2008, Pages
2831-2847.
[7] Crespo Juan, Duro Richard and Lopez Fernando,
“Gaussian Synapse ANNs in Multi- and Hyperspectral
Image Data Analysis”, IEEE transactions on
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2978
instrumentation and measurement, vol. 52, no. 3, pp.
724-732, Jun 2003.
[8] Mohd Shiblee, B Chandra, Prem K Kalra,
“Generalized Power Mean Neuron Model”, IEEE, Third
International Conference on Knowledge Discovery and
Data Mining; Jan 2010, pp. 276-279.
[9] G K Rajini and Dr Ramachandra Reddy,
“Performance Evaluation of Neural Networks for Shape
Identification in Image Processing”, IEEE computer
society, International Conference on Signal Acquisition
and Processing; Bangalore, India, 2010, pp. 255-258.
Biographies and Photographs
Ing. Emmanuel Castillejos Villatoro. He graduated as
Electronic Engineer at the Technological Institute of
Tuxtla Gutierrez, Chiapas. Month 2010 is currently
studying Master of Technology in Computer Science at
the University of Science and Technology Descartes.
Ing. Gustavo Vazquez Nangusé. He graduated as
Electronic Engineer at the Technological Institute of
Tuxtla Gutierrez, Chiapas. July 2007 is currently studying
Master of Technology in Computer Science at the
University of Science and Technology Descartes.

Contenu connexe

Tendances

CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION
CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION
CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION cscpconf
 
A fuzzy clustering algorithm for high dimensional streaming data
A fuzzy clustering algorithm for high dimensional streaming dataA fuzzy clustering algorithm for high dimensional streaming data
A fuzzy clustering algorithm for high dimensional streaming dataAlexander Decker
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalcsandit
 
A divisive hierarchical clustering based method for indexing image information
A divisive hierarchical clustering based method for indexing image informationA divisive hierarchical clustering based method for indexing image information
A divisive hierarchical clustering based method for indexing image informationsipij
 
Segmentation of Images by using Fuzzy k-means clustering with ACO
Segmentation of Images by using Fuzzy k-means clustering with ACOSegmentation of Images by using Fuzzy k-means clustering with ACO
Segmentation of Images by using Fuzzy k-means clustering with ACOIJTET Journal
 
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...csandit
 
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...IOSR Journals
 
Transformer based approaches for visual representation learning
Transformer based approaches for visual representation learningTransformer based approaches for visual representation learning
Transformer based approaches for visual representation learningRyohei Suzuki
 
11.digital image processing for camera application in mobile devices using ar...
11.digital image processing for camera application in mobile devices using ar...11.digital image processing for camera application in mobile devices using ar...
11.digital image processing for camera application in mobile devices using ar...Alexander Decker
 
A Time Series ANN Approach for Weather Forecasting
A Time Series ANN Approach for Weather ForecastingA Time Series ANN Approach for Weather Forecasting
A Time Series ANN Approach for Weather Forecastingijctcm
 
IRJET- Efficient Image Encryption with Pixel Scrambling and Genetic Algorithm
IRJET- Efficient Image Encryption with Pixel Scrambling and Genetic AlgorithmIRJET- Efficient Image Encryption with Pixel Scrambling and Genetic Algorithm
IRJET- Efficient Image Encryption with Pixel Scrambling and Genetic AlgorithmIRJET Journal
 
An experimental evaluation of similarity-based and embedding-based link predi...
An experimental evaluation of similarity-based and embedding-based link predi...An experimental evaluation of similarity-based and embedding-based link predi...
An experimental evaluation of similarity-based and embedding-based link predi...IJDKP
 
Intelligent Routing Algorithm Using Antnet
Intelligent Routing Algorithm Using AntnetIntelligent Routing Algorithm Using Antnet
Intelligent Routing Algorithm Using Antnetijtsrd
 
One dimensional vector based pattern
One dimensional vector based patternOne dimensional vector based pattern
One dimensional vector based patternijcsit
 
The Gaussian Process Latent Variable Model (GPLVM)
The Gaussian Process Latent Variable Model (GPLVM)The Gaussian Process Latent Variable Model (GPLVM)
The Gaussian Process Latent Variable Model (GPLVM)James McMurray
 

Tendances (19)

CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION
CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION
CNN FEATURES ARE ALSO GREAT AT UNSUPERVISED CLASSIFICATION
 
nnUNet
nnUNetnnUNet
nnUNet
 
A fuzzy clustering algorithm for high dimensional streaming data
A fuzzy clustering algorithm for high dimensional streaming dataA fuzzy clustering algorithm for high dimensional streaming data
A fuzzy clustering algorithm for high dimensional streaming data
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrieval
 
A divisive hierarchical clustering based method for indexing image information
A divisive hierarchical clustering based method for indexing image informationA divisive hierarchical clustering based method for indexing image information
A divisive hierarchical clustering based method for indexing image information
 
Segmentation of Images by using Fuzzy k-means clustering with ACO
Segmentation of Images by using Fuzzy k-means clustering with ACOSegmentation of Images by using Fuzzy k-means clustering with ACO
Segmentation of Images by using Fuzzy k-means clustering with ACO
 
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
 
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
Implementation of Fuzzy Logic for the High-Resolution Remote Sensing Images w...
 
CUDA Accelerated Face Recognition
CUDA Accelerated Face RecognitionCUDA Accelerated Face Recognition
CUDA Accelerated Face Recognition
 
Transformer based approaches for visual representation learning
Transformer based approaches for visual representation learningTransformer based approaches for visual representation learning
Transformer based approaches for visual representation learning
 
11.digital image processing for camera application in mobile devices using ar...
11.digital image processing for camera application in mobile devices using ar...11.digital image processing for camera application in mobile devices using ar...
11.digital image processing for camera application in mobile devices using ar...
 
Y34147151
Y34147151Y34147151
Y34147151
 
Automatic Image Annotation
Automatic Image AnnotationAutomatic Image Annotation
Automatic Image Annotation
 
A Time Series ANN Approach for Weather Forecasting
A Time Series ANN Approach for Weather ForecastingA Time Series ANN Approach for Weather Forecasting
A Time Series ANN Approach for Weather Forecasting
 
IRJET- Efficient Image Encryption with Pixel Scrambling and Genetic Algorithm
IRJET- Efficient Image Encryption with Pixel Scrambling and Genetic AlgorithmIRJET- Efficient Image Encryption with Pixel Scrambling and Genetic Algorithm
IRJET- Efficient Image Encryption with Pixel Scrambling and Genetic Algorithm
 
An experimental evaluation of similarity-based and embedding-based link predi...
An experimental evaluation of similarity-based and embedding-based link predi...An experimental evaluation of similarity-based and embedding-based link predi...
An experimental evaluation of similarity-based and embedding-based link predi...
 
Intelligent Routing Algorithm Using Antnet
Intelligent Routing Algorithm Using AntnetIntelligent Routing Algorithm Using Antnet
Intelligent Routing Algorithm Using Antnet
 
One dimensional vector based pattern
One dimensional vector based patternOne dimensional vector based pattern
One dimensional vector based pattern
 
The Gaussian Process Latent Variable Model (GPLVM)
The Gaussian Process Latent Variable Model (GPLVM)The Gaussian Process Latent Variable Model (GPLVM)
The Gaussian Process Latent Variable Model (GPLVM)
 

En vedette

A low cost, real-time algorithm for embedded devices based on freertos kernel
A low cost, real-time algorithm for embedded devices based on freertos kernelA low cost, real-time algorithm for embedded devices based on freertos kernel
A low cost, real-time algorithm for embedded devices based on freertos kerneleSAT Journals
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approacheSAT Journals
 
Marek Suplata Projects
Marek Suplata ProjectsMarek Suplata Projects
Marek Suplata Projectsguest14f12f
 
Simple Machines!
Simple Machines!Simple Machines!
Simple Machines!bergs1am
 
MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...
MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...
MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...IAEME Publication
 
Analysis and optimization of sand casting defects with the help of artificial...
Analysis and optimization of sand casting defects with the help of artificial...Analysis and optimization of sand casting defects with the help of artificial...
Analysis and optimization of sand casting defects with the help of artificial...eSAT Journals
 
Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...
Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...
Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...CSCJournals
 
FUNCTION APPROXIMATION
FUNCTION APPROXIMATIONFUNCTION APPROXIMATION
FUNCTION APPROXIMATIONankita pandey
 
PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...
PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...
PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...Waqas Tariq
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkHand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkBhagwat Singh Rathore
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionVigneshwer Dhinakaran
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashrisheetal katkar
 
Final Year Project Report for B.Tech on Neural Network
Final Year Project Report for B.Tech on Neural NetworkFinal Year Project Report for B.Tech on Neural Network
Final Year Project Report for B.Tech on Neural NetworkAkash Bisariya
 
Magnetic components used in train pantograph to reduce arcing
Magnetic components used in train pantograph to reduce arcingMagnetic components used in train pantograph to reduce arcing
Magnetic components used in train pantograph to reduce arcingSaurabh Mishra
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural networkSumeet Kakani
 

En vedette (20)

A low cost, real-time algorithm for embedded devices based on freertos kernel
A low cost, real-time algorithm for embedded devices based on freertos kernelA low cost, real-time algorithm for embedded devices based on freertos kernel
A low cost, real-time algorithm for embedded devices based on freertos kernel
 
MATLAB Project details
MATLAB Project detailsMATLAB Project details
MATLAB Project details
 
Motor Control
Motor ControlMotor Control
Motor Control
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approach
 
Marek Suplata Projects
Marek Suplata ProjectsMarek Suplata Projects
Marek Suplata Projects
 
Simple Machines!
Simple Machines!Simple Machines!
Simple Machines!
 
MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...
MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...
MODELING & SIMULATION OF VOLT/HZ SPEED CONTROL FOR INDUCTION MOTOR USING DSPA...
 
Analysis and optimization of sand casting defects with the help of artificial...
Analysis and optimization of sand casting defects with the help of artificial...Analysis and optimization of sand casting defects with the help of artificial...
Analysis and optimization of sand casting defects with the help of artificial...
 
Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...
Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...
Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULIN...
 
FUNCTION APPROXIMATION
FUNCTION APPROXIMATIONFUNCTION APPROXIMATION
FUNCTION APPROXIMATION
 
PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...
PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...
PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB...
 
Ijetr021210
Ijetr021210Ijetr021210
Ijetr021210
 
Artificial Neural Networks Project report
Artificial Neural Networks Project reportArtificial Neural Networks Project report
Artificial Neural Networks Project report
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkHand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural Network
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognition
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashri
 
Final Year Project Report for B.Tech on Neural Network
Final Year Project Report for B.Tech on Neural NetworkFinal Year Project Report for B.Tech on Neural Network
Final Year Project Report for B.Tech on Neural Network
 
Magnetic components used in train pantograph to reduce arcing
Magnetic components used in train pantograph to reduce arcingMagnetic components used in train pantograph to reduce arcing
Magnetic components used in train pantograph to reduce arcing
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
 

Similaire à Real-Time Neural Network Identification of Geometric Shapes

sp-trajano-april2010
sp-trajano-april2010sp-trajano-april2010
sp-trajano-april2010Axel Trajano
 
Neural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile RobotNeural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile RobotIRJET Journal
 
IRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry PiIRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry PiIRJET Journal
 
Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...IJECEIAES
 
Human Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerDataHuman Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerDataIRJET Journal
 
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
 
Partial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather ConditionsPartial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather ConditionsIRJET Journal
 
自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用Ryo Iwaki
 
IRJET- E-MORES: Efficient Multiple Output Regression for Streaming Data
IRJET- E-MORES: Efficient Multiple Output Regression for Streaming DataIRJET- E-MORES: Efficient Multiple Output Regression for Streaming Data
IRJET- E-MORES: Efficient Multiple Output Regression for Streaming DataIRJET Journal
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET Journal
 
Analog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimationAnalog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimationsipij
 
Analog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimationAnalog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimationsipij
 
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaComparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaIRJET Journal
 
IRJET- Comparative Study of Different Techniques for Text as Well as Object D...
IRJET- Comparative Study of Different Techniques for Text as Well as Object D...IRJET- Comparative Study of Different Techniques for Text as Well as Object D...
IRJET- Comparative Study of Different Techniques for Text as Well as Object D...IRJET Journal
 
IRJET - Finger Vein Extraction and Authentication System for ATM
IRJET -  	  Finger Vein Extraction and Authentication System for ATMIRJET -  	  Finger Vein Extraction and Authentication System for ATM
IRJET - Finger Vein Extraction and Authentication System for ATMIRJET Journal
 
Performance comparision 1307.4129
Performance comparision 1307.4129Performance comparision 1307.4129
Performance comparision 1307.4129Pratik Joshi
 
Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...
Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...
Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...Alicia Edwards
 
complete_project
complete_projectcomplete_project
complete_projectAnirban Roy
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET 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
 

Similaire à Real-Time Neural Network Identification of Geometric Shapes (20)

sp-trajano-april2010
sp-trajano-april2010sp-trajano-april2010
sp-trajano-april2010
 
Neural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile RobotNeural Network Implementation Control Mobile Robot
Neural Network Implementation Control Mobile Robot
 
IRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry PiIRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
 
Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...
 
Human Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerDataHuman Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerData
 
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
 
Partial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather ConditionsPartial Object Detection in Inclined Weather Conditions
Partial Object Detection in Inclined Weather Conditions
 
自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用
 
IRJET- E-MORES: Efficient Multiple Output Regression for Streaming Data
IRJET- E-MORES: Efficient Multiple Output Regression for Streaming DataIRJET- E-MORES: Efficient Multiple Output Regression for Streaming Data
IRJET- E-MORES: Efficient Multiple Output Regression for Streaming Data
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten Characters
 
Analog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimationAnalog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimation
 
Analog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimationAnalog signal processing approach for coarse and fine depth estimation
Analog signal processing approach for coarse and fine depth estimation
 
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaComparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
 
IRJET- Comparative Study of Different Techniques for Text as Well as Object D...
IRJET- Comparative Study of Different Techniques for Text as Well as Object D...IRJET- Comparative Study of Different Techniques for Text as Well as Object D...
IRJET- Comparative Study of Different Techniques for Text as Well as Object D...
 
IRJET - Finger Vein Extraction and Authentication System for ATM
IRJET -  	  Finger Vein Extraction and Authentication System for ATMIRJET -  	  Finger Vein Extraction and Authentication System for ATM
IRJET - Finger Vein Extraction and Authentication System for ATM
 
Performance comparision 1307.4129
Performance comparision 1307.4129Performance comparision 1307.4129
Performance comparision 1307.4129
 
Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...
Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...
Analytic Hierarchy Process And Multilayer Network-Based Method For Assembly L...
 
complete_project
complete_projectcomplete_project
complete_project
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
 
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
 

Plus de Eswar Publications

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyEswar Publications
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickEswar Publications
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Eswar Publications
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerEswar Publications
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Eswar Publications
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersEswar Publications
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...Eswar Publications
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemEswar Publications
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudyEswar Publications
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Eswar Publications
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Eswar Publications
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkEswar Publications
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)Eswar Publications
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemEswar Publications
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelEswar Publications
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesEswar Publications
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Eswar Publications
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Eswar Publications
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmEswar Publications
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasEswar Publications
 

Plus de Eswar Publications (20)

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A Survey
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s Click
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using Microcontroller
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality Parameters
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case Study
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon Perspectives
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC Algorithm
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed Antennas
 

Dernier

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

Real-Time Neural Network Identification of Geometric Shapes

  • 1. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2973 Identification of Geometric Shapes with Real- Time Neural Networks Emmanuel Castillejos Villatoro University of Science and Technology Descartes, Master of Computer Technology; Av. El Cipres # 480, Col. Mactumatzá. Tuxtla Gutierrez, Chiapas, Mexico . C.P.29065. Tel . ( 961 ) 1214760 emmanuelz3ro@gmail.com Gustavo Nangusé Vázquez University of Science and Technology Descartes, Master of Computer Technology; Av. El Cipres # 480, Col. Mactumatzá. Tuxtla Gutierrez, Chiapas, Mexico . C.P.29065. Tel . ( 961 ) 1214760 gustavo.nanguse@gmail.com ----------------------------------------------------------------------ABSTRACT------------------------------------------------------------ This article presents the implementation of an identification system of geometric figures and their respective colors, this made with neural networks by using Backpropagation control implementation. This paper describes the process of extracting characteristic patterns of images, with the help of Artificial Neural Networks. The information Neuronal Network along with additional data of images and colors, will be stored in a database which will be put dynamic that will evolve with the figures they will be learning this by implementing a PID created in MATLAB Software. Subsequent to perform image capture with an independent PC WEBCAM. This processes the image and along with the data acquired and processed by the neural network in the pattern of shapes and colors. For image processing libraries MATLAB be used both in the implementation of a system acquisition by WEBCAM. Keywords - Artificial Neural Network, Pattern Recognition , Artificial Intelligence.. --------------------------------------------------------------------------------------------------------------------------------------------------- Date of submission: July 03, 2016 Date of Acceptance: July 30, 2016 --------------------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION Artificial Neural Networks (ANN) have become very important in recent years derived multiple applications with respect to digital signal processing, thereby performing a variety of implementations without the need for an operator for decision-making. The RNA are a set of rules designed for the purpose of learning and automatic processing inspired how biological central nervous system functions, thus being a system interconnect neurons that work together to produce a stimulus output thereby giving a result and the interpretation thereof to learning. The progress made between hardware and software for methodological developments around learning algorithms for RNA and new techniques used for learning artificial intelligence favored decision-making approaching the central nervous system which has more than one hundred billion neurons. Derived following the development of applications for pattern recognition has its tricky part since the entrance to the RNA will be composed of an array of information which can damage the sample to be processed occupying more memory and therefore sorting speed [1]. One of the ways to speed up the processing of information without much loss is to capture all possible samples and store them in a single matrix input to the RNA. In the work of Ramirez et al [2]. Make a study of the different techniques used in image processing with RNAs from the pre-processing, segmentation, object detection and classification. Of the techniques mentioned in the previous work Alfonso et al [1]. Use segmentation and binarization of the images for the detection of static faces in a controlled environment. There are jobs like Aurelio et al [4]. Where they perform recognition of alphanumeric characters with the possibility of presenting a "twist" increasing the difficulty of the RNA. The present work includes the use of a previous management RNA training to improve information database consequently increased response thereof and minimizing an error margin for identifying geometric figures; by processing software allow real-time check the number of iterations or neurons to perform to get the required results given thus higher learning RNA for decision -making. With regard to the work mentioned in this where most of the acquired samples are static and controlled, this does not apply in real time samples where almost nothing is controlled and static. 2. DEVELOPMENT The need arises for the identification and classification of images in the field of acquisition and interpretation of data in real time but with shapes, colors and characters in particular in the content thereof, and taking into account the stated above, it would be desirable create a generic infrastructure that is able to recognize images of any kind with a minimum cost of resource utilization. Therefore, the proposed solution must be
  • 2. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2974 independent of the type of image to study. That is why the following infrastructure is proposed to solve the problem (see Figure 1). Geometric figures used as ideal samples were created in the software COREL DRAW 14 for its simplicity and you do not need much elaboration with dimensions of 255x255 pixels , the elections were the figures : square, circle and triangle ; with its variants in colors: red , blue and green. The choice of these samples is more diversity of shapes that can be generated from them, as an example with a square can get to generate a rectangle. And the choice of colors is the combination of these three colors generates most of the full range of existing perceptible to the human eye colors. These images alone are ideals which do not represent any deformity or a variation range of color intensity by area , which does not happen in the real world where situations are changing only the fact of changing the lighting indirectly affect the results. 2.1. MATLAB Simulink / GUI Today, most systems are going through a process simulation before actual implementation physical and with this providing a range of comprehensive and clear results about what the actual operation of the system modeling and behavior that may have. Using MATLAB / Simulink is growing in teaching and research because the software tools it offers, besides allowing easy and visualization of it in particular implementation in this implementation work interface image acquisition and patterns tools Simulink / GUI used this to perform modeling systems data acquisition, linking acquisition through Webcam, as well as the process of mathematical modeling through the resulting of this RNA derived matrices data acquisition through the toolbox of Neuronal Network. The main problem arises because the elements acquired in the Simulink / GUI itself are in some cases incompatible image acquired real form in which it exists as a comparative system for the initial test. In the following sections we will deal in detail what processes and operational methods used for proper operation are. With samples ideals of acquisitions RNA trains in MATLAB processing software for verification of results (see Figure 2). As we can see in the figure above as input data acquisition we have 9 inputs and output data we have 9, this means we have 9 inputs and 9 outputs. It should be 255 inputs and 255 outputs the aforementioned dimensional images "ideal"; this is due to prearrangement of images (see Figure 3 ) where each image is considered as an information matrix, this matrix can be considered as a vector with a length of 255x255 data information, the result of combining each image with colors previously discussed which are three squares (red, blue and green), three circles (red , blue and green ) and three triangles (red, blue and green) ; 9 generating information vectors now grouped into a new array of information 9x65025 data, this in order to be able to perform the training of RNA. 2.2 Multilayer Perceptron (MLP) and Backpropagation (BP) In this part of the development we can refer to multilayer perceptron networks with sigmoidal activation functions are trained by BP learning algorithms. Because MLP was among the first models of neural networks arise in many works to compare the performance between a model and a proposed perceptron training algorithm or BP. Other authors like Narasimha MLP used to validate the development of optimization algorithms RNAs [6]. From the search results, Crespo makes a modification which proposes a MLP with sigmoidal activation function and weights as Gaussian functions trained with a variant of BP for setting gaussian weights and performed well in multispectral images [7]. Shiblee suggests a variant network with sigmoidal activation but aggregations of weights and input vectors are based on the algorithm of generalized weighted average (GMP) [8]. Rajini in 2010 publishes a performance evaluation of training algorithms neural networks for object recognition. For them, different training algorithms based on BP were used. Variations studied are BPmom (variation of momentum), Through Time, Resilen and Quick. Of these, the algorithm was able to converge faster the BPmom. To test the algorithms several images [9] were used. The rest of the works studied, focus on sorting applications where the network is assisted techniques as Hough transform, cosine transform and FCM. Taking into consideration the above and on completion of training the RNA these results are stored as a variable in the MATLAB environment for analysis and appropriate use, these are the first steps performed in the simulation of RNA with images ideal for watching their behavior and verify correct operation of the software as well as the RNA under optimal conditions (see Figure 2, Figure 3 and Figure 4). MATLAB in your development environment GUI allows a PID to manipulate RNA and to add to it a webcam which will serve as the system data acquisition visually this for testing in real time (see Figure 4), it mention that once trained the RNA does not have to retrain only send call as a variable, such GUI already programmed has the options of searching the webcam that is assigned for use, this referred to the multiple range formats data acquisition these being possible to use, the operator must choose the format and then to Start for the PID take catches in a loop closed until a detection or identification of the observed shape is made through tie the webcam. While the button ID so you do not press the PID only shows what the webcam is capturing, once pressed the button and the PID identifies a form the same as noted in a text data to define who has found such form and to identify the color of said figure.
  • 3. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2975 2.3. Results By running the GUI of MATLAB that was created and go performing the procedures mentioned in the development, choose format to use , start the webcam and post it to identify form ; when one of the figures is passed GUI reacts depending geometric figure and displays its result ( see Figure 5) . To verify the results of the code throws percentage values compared to the ideal ( see Figure 6) , taking into account that there is much difference with what the webcam is capturing and the database that was used to train the RNA ( see Table 1). As with the squares is implemented with circles ( see Table 2) , just as results are obtained in proportion with the comparison with their respective neuron and annex bar with no compatibility with other neurons to which they were not trained to detect circles ( see Figure 7). The code has no delays to react to have a tenuous presence of a near geometric figure image that is being evaluated ( see Figure 8) , as is in the case of the circles that even if more appearance of an oval by Webcam positions , the RNA reacts to the closest being programmed depending on the percentage values that were assigned to that function. Finally, the triangles have their peculiar form (see Table 3 ) the user holding the image in front of the webcam makes late the code to detect that is a triangle , testing in stable condition arrogate good results ( see Figure 9) although the adjacent bar comparison with respect to the reaction of the RNA to neurons that were not trained to triangles have a very high percentage implies that can be confused with other geometric figure . This is meant for the reason that a triangle can be contained within a circle or a square without difficulty making the RNA doubt their answer. II. FIGURES AND TABLES Figure 1. Process de elaboration of the research Figure 2. MATLAB Toolbox for training of the RNA. Figure 3. Converting an image to vector matrix form Figure 4. PID for data acquisition and RNA testing in real time with MATLAB GUI. Captura de muestras ideales Clasificacion de muestras Entrenamiento de la RNA Almacenamiento de la RNA Pruebas en ambientes controlados Creacion del PID Manipulacion de la webcam en tiempo real Utilizacion de la RNA en tiempo real Resultados
  • 4. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2976 Real image Ideal image Table 1. Square images used for testing. Figure 5. Comparative results when testing for square figures RNA. Figure 6. Result to display an image on the webcam ( Red Square ). Real Image Ideal Image Table 2. Images circles used for circular figures Figure 7. Results RNA thrown when testing for circles Figure 8. Result to display an image on the webcam (Green circle).
  • 5. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2977 Real image Ideal Image Tabla 3. Images of triangles used for testing. Figure 9. Results RNA thrown when testing for triangular figures. Figure 10. Result to display an image on the webcam (Red triangle). III. CONCLUSION Considering the difficulty of identifying images based on their content, pattern and colors, we can conclude that the results reported in this research have been acceptable as it is able to identify the shapes and colors that are caught in good terms. It was also able to show that the infrastructure for assembling data acquisition equipment Webcam created was adequate for the purpose of research. Although it was shown that the system works, it seems obvious that it is improvable since often data acquisition figures are not sufficient for proper classification of the type of geometric figure. Furthermore it was shown that the established infrastructure was adequate, so was achieved one of the objectives. As future work, it would be ideal to have a large database with many images of different shapes, colors and thus be able to groupings of characteristics of each type of shapes, colors and feed the neural network, thus possibly the results would be improved notably. References [1] A. Mateo’s Andaluz y Pablo J. Borches Juzgado, “Reconocimiento de patrones empleando redes neuronales booleanas – Aplicación al reconocimiento facial”, 2005. [2] Ramírez Q. Juan A. y Chacón M. Mario I., “Redes neuronales artificiales para el procesamiento de imágenes, una revisión de la última década”, Julio 2011. RIEE&C, Revista de ingeniería eléctrica, electrónica y computación, Vol. 9 No. 1. [3] Félix de Moya Anegón, Víctor Herrero Solana y Vicente Guerrero Bote, “La aplicación de Redes Neuronales Artificiales (RNA): a la recuperación de la información”, Enero 1998. EJournal.UNAM.mx pag. 147 – 164. [4] Aurelio Velázquez, Humberto Sossa y Serguei Levachkine, “Reconocimiento eficiente de caracteres alfanuméricos provenientes de mapas ráster por medio de clasificadores neuronales”, 2002. Computación y Sistemas Vol. 6 No.1 pag. 38 – 50, ISSN 1405-5546. [5] R. C. Gonzalez, R. E. Woods,” Digital Image Processing”. 1992. Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA. [6] Pramod L. Narasimha, Walter H. Delashmit, Michael T. Manry, “An integrated growing-pruning method for feedforward network training”, Science Direct, Neurocomputing, vol. 71, no. 13-15, Aug 2008, Pages 2831-2847. [7] Crespo Juan, Duro Richard and Lopez Fernando, “Gaussian Synapse ANNs in Multi- and Hyperspectral Image Data Analysis”, IEEE transactions on
  • 6. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2973-2978 (2016) ISSN: 0975-0290 2978 instrumentation and measurement, vol. 52, no. 3, pp. 724-732, Jun 2003. [8] Mohd Shiblee, B Chandra, Prem K Kalra, “Generalized Power Mean Neuron Model”, IEEE, Third International Conference on Knowledge Discovery and Data Mining; Jan 2010, pp. 276-279. [9] G K Rajini and Dr Ramachandra Reddy, “Performance Evaluation of Neural Networks for Shape Identification in Image Processing”, IEEE computer society, International Conference on Signal Acquisition and Processing; Bangalore, India, 2010, pp. 255-258. Biographies and Photographs Ing. Emmanuel Castillejos Villatoro. He graduated as Electronic Engineer at the Technological Institute of Tuxtla Gutierrez, Chiapas. Month 2010 is currently studying Master of Technology in Computer Science at the University of Science and Technology Descartes. Ing. Gustavo Vazquez Nangusé. He graduated as Electronic Engineer at the Technological Institute of Tuxtla Gutierrez, Chiapas. July 2007 is currently studying Master of Technology in Computer Science at the University of Science and Technology Descartes.