SlideShare a Scribd company logo
ISSN (e): 2250 – 3005 || Volume, 06 || Issue, 03||March – 2016 ||
International Journal of Computational Engineering Research (IJCER)
www.ijceronline.com Open Access Journal Page 1
Targeted Visual Content Recognition Using Multi-Layer
Perceptron Neural Network
1
Meer Tayyab Ali Moosavi,2
RafiahTabassum, 3
Perisetti Sravani,4
Panuganti
Devi Mounika,5
Lingam Harish Babu,6
Dr.P.S.Suhasini,7
P.Venkata Ganapathi.
1
D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India
2
D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India
3
D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India
4
D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India
5
D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India
6
Associate Professor, E.C.E dept., D.M.S.S.V.H.C.E, MTM, Andhra Pradesh, India
7
N.I.T (Warangal),Andhra Pradesh, India
I. INTRODUCTION
There are various recognition applications of artificial neural network like pattern recognition, face recognition, traffic sign
recognition, character recognition, etc. Recognition of visual content is a typical application for artificial neural network.
This work aims monument image recognition which will be useful to the tourists. The images obtained may be with the
following variations:
[1] Different lengths.
[2] Different angles.
[3] Any occlusions.
[4]Different illuminations.
ABSTRACT
Visual Content Recognition has become an attractive research oriented field of computer
vision and machine learning for the last few decades. The focus of this work is monument
recognition. Imagesof significant locations captured and maintainedas data bases can be used
by the travelers before visiting the places. They can use images of a famous building to know
the description of the building. In all these applications, the visual content recognition plays a
key role. Humans can learn the contents of the images and quickly identify them by seeing
again. In this paper we present a constructive training algorithm for Multi-Layer Perceptron
Neural Network (MLPNN) applied to a set of targeted object recognition applications. The
target set consists of famous monuments in India for travel guide applications. The training
data set (TDS) consists 3000 images. The Gist features are extracted for the images. These are
given to the neural network during training phase.The mean square error (MSE) on the
training data is computed and used as metric to adjust the weights of the neural network,using
back propagation algorithm. In the constructive learning, if the MSE is less than a predefined
value, the number of hidden neurons is increased. Input patterns are trained incrementally
until all patterns of TDS are presented and learned. The parameters or weights obtained
during the training phase are used in the testing phase, in which new untrained images are
given to the neural network for recognition. If the test image is recognized, the details of the
image will also be displayed. The performance accuracy of this method is found to be 95%
.
Keywords: Visual content recognition, Multi-Layer Perceptron Neural Network, Gist feature.
Targeted Visual Content Recognition Using…
www.ijceronline.com Open Access Journal Page 2
II. WORKING PRINCIPLE
Recognition using artificial neural network include two major parts. They are training phase & testing phase. Humans can
see once an image and can recognize it but artificial neural network requires more and more training for recognition.
Fig1. Block diagram
Training:
Training is done in step by step process as shown in the figure1. In this work images of different locations are taken
5locations (classes) per each class. So 50*5=250.Each image is trained 12 times for accurate training.Thus250*12=3000,
having a training set of 3000 images. Preprocessing is done to each image. Gist feature is extracted for each image and given
to the training unit. Training unit applies the back propagation algorithm on the ANN model. Classification gives the class of
the current image.If the error is less than accuracy (95%), the process is repeated with a new training example.
Testing:
Testing is done in step by step process as shown in the figure1. In this work images of different locations are taken
5locations (classes) per each class. So 20*5=100, having a testing set of 100 images.Test images are preprocessed as that of
training images by gist global feature. After preprocessing image is given to 3 layers ANN Model.3 layer ANN Model
recognizes the test image and classifies the class of it.
III. GIST-GLOBAL-FEATURE EXTRACTION
The whole scene recognition is very hard task for an artificial neural network. So Gist-Global feature is extracted for only
the image of interesteliminating,surrounding unwanted objects like trees, fountains and humans in the scene.
Gist feature is extracted for each image using the following step:
:
 Convert the image into gray scale image
 Resize the image 256x256.
 Normalize the image intensities to be between 0 to 255.
 Compute the FFT of the image
 Multiply with Gabor transformation function (8 orientations and 4 scales – total 32 outputs at this stage),
 Find the inverse FFT of the 32 images.
 Divide each image into 4x4 blocks (total 16 blocks). Find the energy in each block averaging the intensitiesin that
block.
 Total 16 outputs per image and total 32 images. This gives a vector of 32x16 = 512 elements.
 This is the final Global feature vector of 512 elements.
 v1= {e0,e1,e2…..e511}
Fig2. Gist feature descriptor
Targeted Visual Content Recognition Using…
www.ijceronline.com Open Access Journal Page 3
IV. MULTI LAYER PERCEPTRON NEURAL NETWORK
Multi-Layer Perceptron is used for Non-linear way of solving problems. To calculate the Shape, Intensities, Orientation of
Image, and Multi-Layer Perceptron is used. The MLP Learns in two ways. They are: Online Learning and Batch Learning.
In Online Learning instances are seen one by one. In Batch Learning whole scene is shown all at once. The input signal
propagates through the network in forward direction, on a layer by layer basis. These neural networks are common known as
Multi-layer perceptron.
Fig3. Sample MLP
The above figure 3 shows a sample MLP with 8 input nodes , 4 middle layer and 1 output layer. Middle layer is the hidden
layer. In this work 512 input layer nodes, 16 hidden layer nodes and 5 outputs are used.
V. RESULTS
At 5 different locations Viz., TajMahal, Statue Of Liberty, Mount Everest, Waikiki Beach, Koneru Center. 50 images are
taken in this work per each class. Training images=5*50=250. The ANN is trained 12 times for accuracy, 250*12=3000
images.The test images are 20 per each class, 5*20=100 images.For the TajMahal image is recognized and the corresponding
details like history, importance, location, etc., will be displayed for the user example tourists.
Fig4. Recognition and Description using ANN
VI. CONCLUSION & FUTURE SCOPE:
The application of neural network recognition in targeted Visual Content Recognition (Monument Recognition)
is totally a new application. The recognitionof image with ANN of using gist features is done in this work and
the accuracy of recognition is about 95%. In this work the images of 5 locations are taken. This method can be
validated on large data base of different monument images. This work can be extended, using Deep Neural
Networks.
Targeted Visual Content Recognition Using…
www.ijceronline.com Open Access Journal Page 4
REFERENCES
[1] Simon Haykin Neural Networks, A comprehensive foundation prentice-Hall Of India, New Delhi., 2004
[2] LaureneFausett,Fundamentals Of Neural Networks Architectures, Algorithms and Applications.,1994.
[3] A. Torralba, R. Fergus, and W. T. Freeman. 80 million tiny images: a large database for non-parametric object and
scene recognition. IEEE Transactions on Pattern Analysis and MachineIntelligence, 2008.
[4] B. Yegnanarayana, “Artificial neural networks - Hall of India”, New Delhi, 2006.
[5] Intel Corporation, “Open Source Computer Vision Library,” Reference Manual, 2001
[6] S. Kumar, “Neural Networks: A Classroom Approach”, McGraw Hill 2005.
[7] R. Hecht-Nielsen “Theory of the back propagation neural network,” Proc. IEEE Int ’I Conf. on Neural Networks,
vol. 1, pp. 593-605, 1989.
[8] Golda, Principles of Training multi- layer neural network using back propagation, 2005.
[9] David Kriesel, ”A Brief Introduction to Neural Networks”.
[10] J.Hertz,A.Krogh and R.G.Palmer,”Introduction to the theory of Neural Computation”,AddisonWesley,Redwood
City,1991

More Related Content

What's hot

Neural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance IndustryNeural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance Industry
Inderjeet Singh
 
Handwritten Digit Recognition
Handwritten Digit RecognitionHandwritten Digit Recognition
Handwritten Digit Recognition
ijtsrd
 
IRJET- Machine Learning based Object Identification System using Python
IRJET- Machine Learning based Object Identification System using PythonIRJET- Machine Learning based Object Identification System using Python
IRJET- Machine Learning based Object Identification System using Python
IRJET Journal
 
F017533540
F017533540F017533540
F017533540
IOSR Journals
 
B42010712
B42010712B42010712
B42010712
IJERA Editor
 
Handwritten digits recognition report
Handwritten digits recognition reportHandwritten digits recognition report
Handwritten digits recognition report
Swayamdipta Saha
 
An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...
Alexander Decker
 
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 13
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 13Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 13
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 13
Dr. Muhammad Ali Tirmizi., Ph.D.
 
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
IRJET Journal
 
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 14
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 14Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 14
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 14
Dr. Muhammad Ali Tirmizi., Ph.D.
 
Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...
Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...
Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...
IJECEIAES
 
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingMATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
Ahmed Gad
 
Digit recognition
Digit recognitionDigit recognition
Digit recognition
btandale
 
Image Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural NetworkImage Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural Network
CSCJournals
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
ijtsrd
 
Neural network image recognition
Neural network image recognitionNeural network image recognition
Neural network image recognition
Oleksii Sekundant
 
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
IAEME Publication
 
Black-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX modelBlack-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX model
IJECEIAES
 
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
 
Predictive Metabonomics
Predictive MetabonomicsPredictive Metabonomics
Predictive Metabonomics
Marilyn Arceo
 

What's hot (20)

Neural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance IndustryNeural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance Industry
 
Handwritten Digit Recognition
Handwritten Digit RecognitionHandwritten Digit Recognition
Handwritten Digit Recognition
 
IRJET- Machine Learning based Object Identification System using Python
IRJET- Machine Learning based Object Identification System using PythonIRJET- Machine Learning based Object Identification System using Python
IRJET- Machine Learning based Object Identification System using Python
 
F017533540
F017533540F017533540
F017533540
 
B42010712
B42010712B42010712
B42010712
 
Handwritten digits recognition report
Handwritten digits recognition reportHandwritten digits recognition report
Handwritten digits recognition report
 
An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...
 
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 13
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 13Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 13
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 13
 
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
 
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 14
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 14Dr. Syed Muhammad Ali Tirmizi - Special topics in finance   lec 14
Dr. Syed Muhammad Ali Tirmizi - Special topics in finance lec 14
 
Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...
Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...
Reflectivity Parameter Extraction from RADAR Images Using Back Propagation Al...
 
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingMATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
 
Digit recognition
Digit recognitionDigit recognition
Digit recognition
 
Image Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural NetworkImage Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural Network
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
 
Neural network image recognition
Neural network image recognitionNeural network image recognition
Neural network image recognition
 
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
 
Black-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX modelBlack-box modeling of nonlinear system using evolutionary neural NARX model
Black-box modeling of nonlinear system using evolutionary neural NARX model
 
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)
 
Predictive Metabonomics
Predictive MetabonomicsPredictive Metabonomics
Predictive Metabonomics
 

Viewers also liked

Detection of Various Attacks Using Zero Knowledge Protocol in Wireless Security
Detection of Various Attacks Using Zero Knowledge Protocol in Wireless SecurityDetection of Various Attacks Using Zero Knowledge Protocol in Wireless Security
Detection of Various Attacks Using Zero Knowledge Protocol in Wireless Security
ijceronline
 
Victoria sobre la_oscuridad
Victoria sobre la_oscuridadVictoria sobre la_oscuridad
Victoria sobre la_oscuridad
MARYCIELO RODRIGUEZ
 
Presentatie 15 september vroone
Presentatie 15 september vroonePresentatie 15 september vroone
Presentatie 15 september vroone
Bart Verhaeghe de Naeyer
 
An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...
An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...
An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...
ijceronline
 
Jim Dine
Jim DineJim Dine
Jim Dine
Shaun Hardwick
 
Oime bien satanas
Oime bien satanasOime bien satanas
Oime bien satanas
MARYCIELO RODRIGUEZ
 
Cuarta dimension
Cuarta dimensionCuarta dimension
Cuarta dimension
MARYCIELO RODRIGUEZ
 
Derechos fundamentales e internet
Derechos fundamentales e internetDerechos fundamentales e internet
Derechos fundamentales e internet
MELISSA PERALTA LEA
 
Autoridad para sanar
Autoridad para sanarAutoridad para sanar
Autoridad para sanar
MARYCIELO RODRIGUEZ
 
Ontology-Based Approach for Knowledge Retrieval in Al-Quran Holy Book
Ontology-Based Approach for Knowledge Retrieval in Al-Quran Holy BookOntology-Based Approach for Knowledge Retrieval in Al-Quran Holy Book
Ontology-Based Approach for Knowledge Retrieval in Al-Quran Holy Book
ijceronline
 
A NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONS
A NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONSA NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONS
A NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONS
ijceronline
 
Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...
Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...
Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...
EX ARTHUR MEXICO
 
Como ejercer la_verdadera_autoridad
Como ejercer la_verdadera_autoridadComo ejercer la_verdadera_autoridad
Como ejercer la_verdadera_autoridadMARYCIELO RODRIGUEZ
 
Keck North Slope Projects
Keck North Slope ProjectsKeck North Slope Projects
Keck North Slope Projects
Evan Lewis
 
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIOLightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
ijceronline
 
Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...
Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...
Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...
IJCMESJOURNAL
 
(8)ขบวนการ ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู
(8)ขบวนการ  ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู(8)ขบวนการ  ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู
(8)ขบวนการ ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู
synergy biotech
 
Prediction of Case Loss Due to Machine Downtime in Nigerian Bottling Company
Prediction of Case Loss Due to Machine Downtime in Nigerian Bottling CompanyPrediction of Case Loss Due to Machine Downtime in Nigerian Bottling Company
Prediction of Case Loss Due to Machine Downtime in Nigerian Bottling Company
IJCMESJOURNAL
 
Carol Matz resume 5.21.16 - Parish Administrator (1) (2)
Carol Matz resume 5.21.16 - Parish Administrator (1) (2)Carol Matz resume 5.21.16 - Parish Administrator (1) (2)
Carol Matz resume 5.21.16 - Parish Administrator (1) (2)
Carol Matz
 
2016 - Celeste B Baker Resume
2016 - Celeste B Baker Resume 2016 - Celeste B Baker Resume
2016 - Celeste B Baker Resume
Celeste Baker
 

Viewers also liked (20)

Detection of Various Attacks Using Zero Knowledge Protocol in Wireless Security
Detection of Various Attacks Using Zero Knowledge Protocol in Wireless SecurityDetection of Various Attacks Using Zero Knowledge Protocol in Wireless Security
Detection of Various Attacks Using Zero Knowledge Protocol in Wireless Security
 
Victoria sobre la_oscuridad
Victoria sobre la_oscuridadVictoria sobre la_oscuridad
Victoria sobre la_oscuridad
 
Presentatie 15 september vroone
Presentatie 15 september vroonePresentatie 15 september vroone
Presentatie 15 september vroone
 
An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...
An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...
An Optimized Parallel Mixcolumn and Subbytes design in Lightweight Advanced E...
 
Jim Dine
Jim DineJim Dine
Jim Dine
 
Oime bien satanas
Oime bien satanasOime bien satanas
Oime bien satanas
 
Cuarta dimension
Cuarta dimensionCuarta dimension
Cuarta dimension
 
Derechos fundamentales e internet
Derechos fundamentales e internetDerechos fundamentales e internet
Derechos fundamentales e internet
 
Autoridad para sanar
Autoridad para sanarAutoridad para sanar
Autoridad para sanar
 
Ontology-Based Approach for Knowledge Retrieval in Al-Quran Holy Book
Ontology-Based Approach for Knowledge Retrieval in Al-Quran Holy BookOntology-Based Approach for Knowledge Retrieval in Al-Quran Holy Book
Ontology-Based Approach for Knowledge Retrieval in Al-Quran Holy Book
 
A NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONS
A NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONSA NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONS
A NOVEL BOOTH WALLACE MULTIPLIER FOR DSP APPLICATIONS
 
Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...
Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...
Ar 1012-2014 proyecto resolución amparo deducción de prestaciones a la nomina...
 
Como ejercer la_verdadera_autoridad
Como ejercer la_verdadera_autoridadComo ejercer la_verdadera_autoridad
Como ejercer la_verdadera_autoridad
 
Keck North Slope Projects
Keck North Slope ProjectsKeck North Slope Projects
Keck North Slope Projects
 
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIOLightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
 
Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...
Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...
Effect on Concrete by Partial Replacement of Cement by Colloidal Nano Alumina...
 
(8)ขบวนการ ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู
(8)ขบวนการ  ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู(8)ขบวนการ  ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู
(8)ขบวนการ ปรับปรุงแก้ไขน้ำเน่าเสียและฟื้นฟู
 
Prediction of Case Loss Due to Machine Downtime in Nigerian Bottling Company
Prediction of Case Loss Due to Machine Downtime in Nigerian Bottling CompanyPrediction of Case Loss Due to Machine Downtime in Nigerian Bottling Company
Prediction of Case Loss Due to Machine Downtime in Nigerian Bottling Company
 
Carol Matz resume 5.21.16 - Parish Administrator (1) (2)
Carol Matz resume 5.21.16 - Parish Administrator (1) (2)Carol Matz resume 5.21.16 - Parish Administrator (1) (2)
Carol Matz resume 5.21.16 - Parish Administrator (1) (2)
 
2016 - Celeste B Baker Resume
2016 - Celeste B Baker Resume 2016 - Celeste B Baker Resume
2016 - Celeste B Baker Resume
 

Similar to Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network

Open CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural NetworksOpen CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural Networks
ijceronline
 
Ag044216224
Ag044216224Ag044216224
Ag044216224
IJERA Editor
 
Hand Written Digit Classification
Hand Written Digit ClassificationHand Written Digit Classification
Hand Written Digit Classification
ijtsrd
 
One shot learning
One shot learningOne shot learning
One shot learning
Vuong Ho Ngoc
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
Yogendra Tamang
 
A Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware DetectionA Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware Detection
IJCSIS Research Publications
 
238 243
238 243238 243
238 243
238 243238 243
Image Captioning Generator using Deep Machine Learning
Image Captioning Generator using Deep Machine LearningImage Captioning Generator using Deep Machine Learning
Image Captioning Generator using Deep Machine Learning
ijtsrd
 
Scene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural NetworkScene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural Network
DhirajGidde
 
Classification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural NetworkClassification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural Network
irjes
 
Plant Disease Detection using Convolution Neural Network (CNN)
Plant Disease Detection using Convolution Neural Network (CNN)Plant Disease Detection using Convolution Neural Network (CNN)
Plant Disease Detection using Convolution Neural Network (CNN)
IRJET Journal
 
imageclassification-160206090009.pdf
imageclassification-160206090009.pdfimageclassification-160206090009.pdf
imageclassification-160206090009.pdf
KammetaJoshna
 
IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...
IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...
IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...
IRJET Journal
 
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHMPADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
IRJET Journal
 
fuzzy LBP for face recognition ppt
fuzzy LBP for face recognition pptfuzzy LBP for face recognition ppt
fuzzy LBP for face recognition ppt
Abdullah Gubbi
 
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNNTRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
gerogepatton
 
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNNTRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
ijaia
 
Machine learning in science and industry — day 4
Machine learning in science and industry — day 4Machine learning in science and industry — day 4
Machine learning in science and industry — day 4
arogozhnikov
 
Analysis of image storage and retrieval in graded memory
Analysis of image storage and retrieval in graded memoryAnalysis of image storage and retrieval in graded memory
Analysis of image storage and retrieval in graded memory
eSAT Journals
 

Similar to Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network (20)

Open CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural NetworksOpen CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural Networks
 
Ag044216224
Ag044216224Ag044216224
Ag044216224
 
Hand Written Digit Classification
Hand Written Digit ClassificationHand Written Digit Classification
Hand Written Digit Classification
 
One shot learning
One shot learningOne shot learning
One shot learning
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
 
A Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware DetectionA Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware Detection
 
238 243
238 243238 243
238 243
 
238 243
238 243238 243
238 243
 
Image Captioning Generator using Deep Machine Learning
Image Captioning Generator using Deep Machine LearningImage Captioning Generator using Deep Machine Learning
Image Captioning Generator using Deep Machine Learning
 
Scene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural NetworkScene recognition using Convolutional Neural Network
Scene recognition using Convolutional Neural Network
 
Classification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural NetworkClassification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural Network
 
Plant Disease Detection using Convolution Neural Network (CNN)
Plant Disease Detection using Convolution Neural Network (CNN)Plant Disease Detection using Convolution Neural Network (CNN)
Plant Disease Detection using Convolution Neural Network (CNN)
 
imageclassification-160206090009.pdf
imageclassification-160206090009.pdfimageclassification-160206090009.pdf
imageclassification-160206090009.pdf
 
IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...
IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...
IRJET-Multiclass Classification Method Based On Deep Learning For Leaf Identi...
 
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHMPADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
 
fuzzy LBP for face recognition ppt
fuzzy LBP for face recognition pptfuzzy LBP for face recognition ppt
fuzzy LBP for face recognition ppt
 
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNNTRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
 
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNNTRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
TRANSFER LEARNING BASED IMAGE VISUALIZATION USING CNN
 
Machine learning in science and industry — day 4
Machine learning in science and industry — day 4Machine learning in science and industry — day 4
Machine learning in science and industry — day 4
 
Analysis of image storage and retrieval in graded memory
Analysis of image storage and retrieval in graded memoryAnalysis of image storage and retrieval in graded memory
Analysis of image storage and retrieval in graded memory
 

Recently uploaded

Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 

Recently uploaded (20)

Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 

Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network

  • 1. ISSN (e): 2250 – 3005 || Volume, 06 || Issue, 03||March – 2016 || International Journal of Computational Engineering Research (IJCER) www.ijceronline.com Open Access Journal Page 1 Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network 1 Meer Tayyab Ali Moosavi,2 RafiahTabassum, 3 Perisetti Sravani,4 Panuganti Devi Mounika,5 Lingam Harish Babu,6 Dr.P.S.Suhasini,7 P.Venkata Ganapathi. 1 D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India 2 D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India 3 D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India 4 D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India 5 D.M.S.S.V.H College of Engineering, Machilipatnam, Andhra Pradesh, India 6 Associate Professor, E.C.E dept., D.M.S.S.V.H.C.E, MTM, Andhra Pradesh, India 7 N.I.T (Warangal),Andhra Pradesh, India I. INTRODUCTION There are various recognition applications of artificial neural network like pattern recognition, face recognition, traffic sign recognition, character recognition, etc. Recognition of visual content is a typical application for artificial neural network. This work aims monument image recognition which will be useful to the tourists. The images obtained may be with the following variations: [1] Different lengths. [2] Different angles. [3] Any occlusions. [4]Different illuminations. ABSTRACT Visual Content Recognition has become an attractive research oriented field of computer vision and machine learning for the last few decades. The focus of this work is monument recognition. Imagesof significant locations captured and maintainedas data bases can be used by the travelers before visiting the places. They can use images of a famous building to know the description of the building. In all these applications, the visual content recognition plays a key role. Humans can learn the contents of the images and quickly identify them by seeing again. In this paper we present a constructive training algorithm for Multi-Layer Perceptron Neural Network (MLPNN) applied to a set of targeted object recognition applications. The target set consists of famous monuments in India for travel guide applications. The training data set (TDS) consists 3000 images. The Gist features are extracted for the images. These are given to the neural network during training phase.The mean square error (MSE) on the training data is computed and used as metric to adjust the weights of the neural network,using back propagation algorithm. In the constructive learning, if the MSE is less than a predefined value, the number of hidden neurons is increased. Input patterns are trained incrementally until all patterns of TDS are presented and learned. The parameters or weights obtained during the training phase are used in the testing phase, in which new untrained images are given to the neural network for recognition. If the test image is recognized, the details of the image will also be displayed. The performance accuracy of this method is found to be 95% . Keywords: Visual content recognition, Multi-Layer Perceptron Neural Network, Gist feature.
  • 2. Targeted Visual Content Recognition Using… www.ijceronline.com Open Access Journal Page 2 II. WORKING PRINCIPLE Recognition using artificial neural network include two major parts. They are training phase & testing phase. Humans can see once an image and can recognize it but artificial neural network requires more and more training for recognition. Fig1. Block diagram Training: Training is done in step by step process as shown in the figure1. In this work images of different locations are taken 5locations (classes) per each class. So 50*5=250.Each image is trained 12 times for accurate training.Thus250*12=3000, having a training set of 3000 images. Preprocessing is done to each image. Gist feature is extracted for each image and given to the training unit. Training unit applies the back propagation algorithm on the ANN model. Classification gives the class of the current image.If the error is less than accuracy (95%), the process is repeated with a new training example. Testing: Testing is done in step by step process as shown in the figure1. In this work images of different locations are taken 5locations (classes) per each class. So 20*5=100, having a testing set of 100 images.Test images are preprocessed as that of training images by gist global feature. After preprocessing image is given to 3 layers ANN Model.3 layer ANN Model recognizes the test image and classifies the class of it. III. GIST-GLOBAL-FEATURE EXTRACTION The whole scene recognition is very hard task for an artificial neural network. So Gist-Global feature is extracted for only the image of interesteliminating,surrounding unwanted objects like trees, fountains and humans in the scene. Gist feature is extracted for each image using the following step: :  Convert the image into gray scale image  Resize the image 256x256.  Normalize the image intensities to be between 0 to 255.  Compute the FFT of the image  Multiply with Gabor transformation function (8 orientations and 4 scales – total 32 outputs at this stage),  Find the inverse FFT of the 32 images.  Divide each image into 4x4 blocks (total 16 blocks). Find the energy in each block averaging the intensitiesin that block.  Total 16 outputs per image and total 32 images. This gives a vector of 32x16 = 512 elements.  This is the final Global feature vector of 512 elements.  v1= {e0,e1,e2…..e511} Fig2. Gist feature descriptor
  • 3. Targeted Visual Content Recognition Using… www.ijceronline.com Open Access Journal Page 3 IV. MULTI LAYER PERCEPTRON NEURAL NETWORK Multi-Layer Perceptron is used for Non-linear way of solving problems. To calculate the Shape, Intensities, Orientation of Image, and Multi-Layer Perceptron is used. The MLP Learns in two ways. They are: Online Learning and Batch Learning. In Online Learning instances are seen one by one. In Batch Learning whole scene is shown all at once. The input signal propagates through the network in forward direction, on a layer by layer basis. These neural networks are common known as Multi-layer perceptron. Fig3. Sample MLP The above figure 3 shows a sample MLP with 8 input nodes , 4 middle layer and 1 output layer. Middle layer is the hidden layer. In this work 512 input layer nodes, 16 hidden layer nodes and 5 outputs are used. V. RESULTS At 5 different locations Viz., TajMahal, Statue Of Liberty, Mount Everest, Waikiki Beach, Koneru Center. 50 images are taken in this work per each class. Training images=5*50=250. The ANN is trained 12 times for accuracy, 250*12=3000 images.The test images are 20 per each class, 5*20=100 images.For the TajMahal image is recognized and the corresponding details like history, importance, location, etc., will be displayed for the user example tourists. Fig4. Recognition and Description using ANN VI. CONCLUSION & FUTURE SCOPE: The application of neural network recognition in targeted Visual Content Recognition (Monument Recognition) is totally a new application. The recognitionof image with ANN of using gist features is done in this work and the accuracy of recognition is about 95%. In this work the images of 5 locations are taken. This method can be validated on large data base of different monument images. This work can be extended, using Deep Neural Networks.
  • 4. Targeted Visual Content Recognition Using… www.ijceronline.com Open Access Journal Page 4 REFERENCES [1] Simon Haykin Neural Networks, A comprehensive foundation prentice-Hall Of India, New Delhi., 2004 [2] LaureneFausett,Fundamentals Of Neural Networks Architectures, Algorithms and Applications.,1994. [3] A. Torralba, R. Fergus, and W. T. Freeman. 80 million tiny images: a large database for non-parametric object and scene recognition. IEEE Transactions on Pattern Analysis and MachineIntelligence, 2008. [4] B. Yegnanarayana, “Artificial neural networks - Hall of India”, New Delhi, 2006. [5] Intel Corporation, “Open Source Computer Vision Library,” Reference Manual, 2001 [6] S. Kumar, “Neural Networks: A Classroom Approach”, McGraw Hill 2005. [7] R. Hecht-Nielsen “Theory of the back propagation neural network,” Proc. IEEE Int ’I Conf. on Neural Networks, vol. 1, pp. 593-605, 1989. [8] Golda, Principles of Training multi- layer neural network using back propagation, 2005. [9] David Kriesel, ”A Brief Introduction to Neural Networks”. [10] J.Hertz,A.Krogh and R.G.Palmer,”Introduction to the theory of Neural Computation”,AddisonWesley,Redwood City,1991