Camera Ready Paper Iccmc 2022
Camera Ready Paper Iccmc 2022
Camera Ready Paper Iccmc 2022
Abstract— We have witnessed enormous progress in the the aid of Python and OpenCV, the technology is the most
fields of Artificial Intelligence, Machine Learning, and efficient method of detecting the face of a person. This
Computer Vision over the last decade, owing to a doubling in technology has applications across a wide range of domains,
processing capacity per year, as well as a massive rise in data including the military, security, schools, colleges, and
internationally. Facial identity, biometrics, and face universities, airplanes, banking, online web applications,
identification have gone from a rarefied issue to a prominent gaming, and other similar areas” [10]. Facial detection is not
topic for academics in computer science these days. Due to the
the same to face recognition. Facial detection is the process
basic nature of the topic, breakthroughs in computer image
processing and understanding studies will give insights into
of recognizing and finding a person's face in a photograph.
how the human brain operates, according to the common The method of recognizing a person's face from a database
belief. Face detection and recognition are often employed in of photos is known as face recognition. Thanks to the
national defense, CCTV surveillance, criminal investigation, media, the use of photographs to identify persons has
personal protection, law enforcement, biometrics, and a variety become commonplace. It is, however, more sensitive to
of other applications. For our project, we utilized OpenCV, fingerprint and retina scanning than other types of
Haar cascade, NumPy, and Matplotlib Python packages. biometrics[9]. “Among the features of the face recognition
Haar-Cascades will be utilized for face detection, and OpenCV system are faster processing, identification automation,
provides three built-in face recognizers: Face recognition invasion of privacy, large data storage, best results,
algorithms such as Eigenfaces, Fisher faces, and Local binary increased security, real-time face recognition of students and
pattern histograms are used. The approach employed in this employees in schools and colleges, employees in corporate
research is literature review, which entails reading and offices, smartphone unlock, and a host of others” [8]. Face
examining numerous books or literature relevant to detection is one of the most complex problems in the real
mathematical ideas that underpin the development of
world scenario because the same person is detected as a
algorithms to detect a human's face, which are subsequently
followed by implementation in code, particularly Python code.
different person or detection fails depending upon
expression, light, pose. Being a part of biometric
Keywords— Face Recognition, Deep neural Network, technology, face detection has become one of the most
histograms, matplotlib, OpenCV, Image Processing important topics in the machine learning field. Facial
recognition software is used in a variety of areas, including
I. INTRODUCTION entertainment, security, law enforcement, and biometrics. It
Face detection is a kind of CV technology that assists in the has evolved over time from a clumsy computer vision
visualization of individual’s faces and is concerned with the approach to a powerful artificial neural network. Face
recognition of instances of objects of a certain type in digital recognition is essential for face analysis, tracking, and
photos and real time images, among other things[11]. It's all identification[7].
about detecting faces in an image or video frame and II. PROBLEM STATEMENT
extracting them so that face recognition algorithms may
utilize them. Face recognition has become more important Through this research project, we plan on gaining a better
as processing power, data storage, and technology have understanding of OpenCV and Face Detection and Face
improved, particularly in industries such as security, CCTV Recognition using OpenCV libraries. We also intend to
surveillance, biometrics, social media, and other comparable present a comparative study of various face detection and
disciplines. Face recognition is a method for determining a recognition frameworks. The objective of our project is to
person's identification based on their unique facial detect human faces from input colored image. Here are few
features[12]. It's all about extracting characteristics that are objectives to design face detection system [15]. The
uniquely described in the face from a Grayscale picture that objective of face detection is:
has been retrieved, scaled, cropped, and transformed. ● Create a real-time facial recognition system [16].
Photos, films, and real-time machines may all benefit from ● To use a Haar Classifier-based facial recognition
such systems[13]. Face recognition is a non-invasive
method.
identification technology that can analyse numerous faces at
the same time, making it quicker than previous methods. ● To use OpenCV to create a face detection system.
“An individual's face may be detected with relative ease A fascinating and challenging problem in the field of AI is
using such technology, which makes use of an existing CV, which is both interesting and difficult to solve.
dataset that has similar look to that of the individual. With Computer Vision links software to the world around us. It