Professional Documents
Culture Documents
UET Peshawar
UET Peshawar
Abstract – Instead of employing the standard PCA computer vision, artificial intelligence, and deep learning
approach, the suggested technique, PCA fused with Discrete have further improved face recognition accuracy and enabled
Wavelet Transform (DWT), can improve the performance of the technology to be used in a variety of real-world
face recognition systems. The most important factors in face applications [5]. For face recognition systems, there are
recognition system are its accuracy and processing time. In primarily two sorts of approaches: constituent based method
the applied technique the size of image first reduced by (feature based technique) and faced based approach. The
Discrete Wavelet Transform before putting forward to PCA. constituent-based approach works by extracting and
Extraction of image features is carried out by calculating analyzing key facial features such as the eyes, nose, mouth,
Eigenface while the size of data already reduced one fourth and chin, and then creating a unique facial signature for each
as compared to conventional PCA. With the suggested individual [6]. The other method face-based approach
method, the size of the train database is decreased without accumulates the most important features from the face and
compromising the accuracy of face recognition. By sort the data in coordinates form. This method have greater
contrasting the experimental findings of traditional PCA and accuracy but the processing time is the limitation.
the suggested approach in this research, it is demonstrated Nearly all of the approaches ignored compression rate in
that the performance of face recognition systems is improved favor of recognition rate. However, database compression is
in terms of low processing time. crucial for a number of applications, including reduced hard
drive space usage and faster processing.
INTRODUCTION PCA
In recent years, face recognition is rapidly growing Principal Component Analysis (PCA) is an effective
technology especially in the field of security recent years. technique for reducing the dimensionality of large image
This type of technology uses special algorithms to detect and datasets. It works by extracting a set of representative
analyze facial features, such as the shape and size of the principal components from the data set and then using these
eyes, nose, and mouth, to create a unique facial profile for components to reconstruct the data set in a smaller number of
each individual [1]. This facial profile is then compared to a dimensions [7]. PCA can reduce the number of dimensions of
database of known faces to verify identity. This technology an image from hundreds to just a few, while still preserving
has been rapidly growing in recent years, with advancements most of the information from the original image. This process
in computer vision, artificial intelligence, and deep learning involves projecting the original data onto a lower
allowing for more accurate and reliable facial recognition. It dimensional space, which results in a much more compact
is now being adopted by governments, businesses, and other representation of the data.
organizations as a secure form of authentication. It is also For dimensionality reduction of data set images matrices are
becoming more commonplace in consumer products, such as converted to vector. The vectors are organised into a number
smartphones and security systems, as a convenient and secure of columns when there are many images.
way to unlock devices or gain access to secure areas [2]. The Eigenfaces are a specific type of principal component that
history of face recognition research dates back as far as the can be calculated using Principal Component Analysis
19th century, when Francis Galton first proposed the idea of (PCA). They are special because they are able to represent
using physical features for identifying individuals. However, the original data set in a smaller number of dimensions while
it wasn’t until the mid-1970s that face recognition algorithms still preserving most of the information from the original data
and technologies became feasible [3-4]. set. Eigenfaces are particularly useful in computer vision
Early experiments in face recognition used algorithms that applications, where they can be used to detect faces in a
relied on manually locating and matching facial features. picture or to identify people in an image [8]. To calculate
This approach was improved upon in the 1980s and 1990s as eigenfaces, the original data set is first transformed into a
more sophisticated algorithms were developed that could numerical matrix and then used as the input for PCA. The
accurately identify facial features without the need for resulting principal components are then used to reconstruct
manual processing. More recently, advancements in the data set in a smaller number of dimensions. This process
results in a much more compact representation of the data, series of sub-bands, each of which can be represented in a
while still preserving most of the original image's way that makes it easier to analyse and process. DWT is
information. particularly useful for tasks such as compression, de-noising,
For dimensionality reduction, convert the image into matrix and edge detection, as it allows for more efficient processing
X=[A(i)] (1) of the data than traditional methods.
Where A[i] shows a vector of order. The filters are then applied to the columns of each of the new
Calculate the mean of matrix images, producing four new images known as sub-bands.
𝑀=,1-/𝑀., ∑ - - .,𝐴-𝑖. These sub-bands display information of the image in the
Center matrix is the difference between image vectors and frequency domain. These sub-bands are labelled LL, HL, LH
mean and calculated as and HH. LL sub-band retains the full detail of the image,
𝑌=,,,𝐴-(1).−𝑀.,,𝐴-(2).−𝑀.……,,𝐴-(𝑚).−𝑀.. making it a more condensed version of the original. HL holds
Calculate the covariance matrix i.e. product of centre matrix horizontal data, LH contains vertical information, and HH
to its transpose provides diagonal details of the image. Out of the four sub-
𝐶=,∑i=1𝑌,𝑌-′. bands, only LL is processed during the decomposition as it
Compute the values of eigenvector and eigenvalues using by contains most of the image's information. Each level of
applying following formulaes: decomposition generates four new images from the original
|𝜆𝐼−𝐶|=0 , pixel.
𝐶𝑋=𝜆𝑋 , where
Where C is the covariance matrix, X is eigenvector, METHODOLOGY
λ is the corresponding eigenvalue and I is the identity The methodology consist of two major steps
matrix. 1. Training database
Here, C represents covariance matrix, X an eigenvector, λ is 2. Face recognition in training set
the corresponding eigenvalue and I is the identity matrix. Training the data base
Read the face images and then apply the DWT on the
images. Then next step is to compute the eigenvector of
covariance matrix. Most significant vector is placed and
eigenvector and neglecting the vector with zero values.