Documente Academic
Documente Profesional
Documente Cultură
CREATOR
PROBLEM STATEMENT
Tocreate an user interface that can take picture(s) from
the user as input and recognize the picture(s).
The
image recognition can be done using convolution
neural networks.
OBJECTIVE OF THE RESEARCH
Recognize and classify a photo that the user
uploads.
Sort the images into respective folders.
Display the folder name in which the picture has
been placed to the user.
WHY WE USE DEEP LEARNING
They tend to perform well with amount of data wheras old
machine learning models stops improving after a
saturation point.
Feature extraction is done by human in machine learning
whereas deep learning model figure out by itself.
Why CNN
CNN : Pros :
CNNs can be thought of
automatic feature extractors from
Feature Extractor
the image.
No spatial interaction
While if I use a algorithm with pixel
vector I lose a lot of spatial
interaction between pixels, a CNN Max Pooling
effectively uses adjacent pixel
information to effectively
downsample the image first by
convolution and then uses a
prediction layer at the end.
Layers
Convolution Layer
Pooling Layer
Flattening Layer
Connection Layer(Hidden
Layer,Output Layer)
Activation Methods:
Why Tkinter()
1. Lot of research was done on effective data set for this model
3. We did trial and error with the number of epoch to get the
necessary accuracy level