Jan-Jun2022 2
Jan-Jun2022 2
7-10
BTech , CSE, III rd Year Student, Ajay Kumar Garg Engineering College, Ghaziabad, UP, India
1
[email protected], 2 [email protected]
Abstract: For many years, creating machines that pos- plying deep learning models to it, accurate identification and
sessed the characteristics of human intelligence, for exam- classification of objects could be done by machinesincluding
ple, the skill to “see”, and interpret the acts of their sur- the reaction to what they see. It is one of the main technolo-
roundings, was a dream for many. But now, the figments gies that enable the intreratcion of the digital world with the
of yesterday have become the facts of today. [1]. Computer physical world. [2]
vision technology is taking a major part in our lives stead-
ily due to the growth of artificial intelligence and the easy II. HISTORY OF COMPUTER VISION
availability of computational power. The experimentation with Computer-Vision started back in
the 1950s. For the first time, it was used to interpret handwrit-
As the term consists of two components, “Computer” that ten digits and alphabets.
is the manmade electronic machine built for performing
various processes, operations, and calculations, from sets About the same time, neurophysiologists attempted to corre-
of instructions directed by software or hardware, and “Vi- late a response in a cat’s brain by displaying an array of im-
sion”, the act or power of sensing with the eyes to conceive ages to it. They discovered that it responded first to the harder
something, Computer vision can be defined as the visual lines or edges and in the view of science, this meant that im-
perception provided to the machines via which machines age processing begins with a simpler portion of the images
try to understand what they see to achieve a goal. [2] like edges. [2]
7
GLIMPSE -Journal of Computer Science •Vol. 1(1) , JANUARY-JUNE 2022, pp.
7-10
8
GLIMPSE -Journal of Computer Science •Vol. 1(1) , JANUARY-JUNE 2022, pp.
7-10
in practical life. The emergence of the convolutional neural
network made computer vision possible for general commer- layers can exist between these two layers. they results the
cial or industrial applications and cemented the technology best of dnn models. Its architects include :
as a worthy investment for companies looking to automate
tasks. [8] Convolutional layer
It is the basic building block of a convolutional neural net-
The machine is taught by the deep neural network training work. It determines the output to the given inputs, accord-
process by using a lot of data sets and countless training cy- ingly. this is achieved through special filters that are used to
cles. It follows the bottom-up approach. During this training extract information from the input pictures, known as the ker-
process, the algorithm automatically extracts the relevant fea- nels. this helps in calculating the dot product between the in-
tures in general, for eg - of ‘cars’. This process produces a put and filter values, which in a result builds a 2-dimensional
model that is applied to previously unseen images to produce activation map for that filter. Cnn then learns the filters that
an accurate classification of the same. are activated only when a particular type of feature at some
spatial position of the input is under observation.
Convolutional Neural Networks -A CNN provides the vision
to a machine learning or deep learning model by breaking or Nonlinearity layer
converting the images into its unitary form ie -labeled and nonlinear functions have a curvature When they are plotted
tagged pixels. Labels are used to conduct mathematical op- and degrees higher than one. the main purpose of this layer is
erations on two functions to produce another, a third function to transform the input signal into the output signal which will
is known as convolutions and make predictions about what be used as an input to the next layer.
is been seen. The algorithm is inspired by the neurons in our pooling layer
brain and is designed to recognize the patterns in complex
input data and often performs the best when patterns are rec- Cnn has layers that take the outputs from a neuron at one
ognized in audio, images, or videos. It basically helps you to layer and add it into another individual neuron in the next
build predictive models using huge databases. Some of the layer. Its main purpose is to scale down the size of the repre-
main applications of CNN consist of sentence classification, sentation to reduce the number of calculations and parameters
face recognition, text recognition, object detection, localiza- in the given model.
tion image characterization, etc. [2]
Fully connected layer
As mentioned, the algorithm takes inspiration from neurons Fully Connected layers are standard deep neural networks,
in our brain by using neural networks. A neural network is a whose objective is to build the predictions arrived from the
group of connected I/O units called neurons which consists activations, to be used for regression or classification. It has
of weights and some biases, that are the features of connec- a similar principle as the conventional multi-layer perceptron
tions between the neurons. Weight is basically a parameter neural system (mlp).
that represents the strength of the connection between units
(neurons) and bias is an indication that tells whether neurons VI. BASIC APPLICATION OF OPEN CV IN
are active or inactive. (Weights and bias) OBJECT DETECTION
9
GLIMPSE -Journal of Computer Science •Vol. 1(1) , JANUARY-JUNE 2022, pp.
7-10
[3] https://www.verdict.co.uk/computer-vision-timeline/
sensors, for example, the video sensors to improve the fields [4] https://towardsdatascience.com/everything-you-ever-wanted-
of human health and well-being services, by allowing the au- to-know-about-computer-vision-heres-a-look-why-it-s-so-
tomatic checking activities of the patients. awesome-e8a58dfb641e
[5] Dhillon, Anamika, and Gyanendra K. Verma. “Convolutional
Small arm (gun) detection most criminal or illegal actions oc- neural network: a review of models, methodologies and ap-
cur by utilization of hand held arms such as guns, revolvers, plications to object detection.” Progress in Artificial Intelli-
and knives. A few observations state that these arms are also gence 9.2 (2020): 85-112.
[6] https://www.v7labs.com/blog/computer-vision-applications
utilized for differing illegal actions like assault, thievery, etc.
[7] https://viso.ai/computer-vision/the-most-popular-computer-
Automatic strategies for weapon identification are used lately vision-tools/
to avoid and reduce criminal acts. [8] https://www.dynam.ai/what-is-computer-vision-technology/
[9] https://www.analyticsvidhya.com/blog/2021/06/everything-
happening-in-computer-vision-that-you-should-know/
10