International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue IV Apr 2022- Available at www.ijraset.com Using a locally linear embedding (LLE) algorithm and dictionaries trained in a large pool of covered surface, the cohesive face of the earth, a few lost expressions can recover and the height of facial expressions can be significantly reduced. According to a report reported in [11], convolutional neural network (CNNs) in computer vision comes with a strict limit on the size of the input image. A common practice is to rearrange images before uploading them to the network to bypass the block. Here's a great job challenge to find the face in the photo correctly and indicate if you have a mask on it or not. In order to perform surveillance tasks, the proposed route should also see a face and a moving mask. A. Dathaset Two data sets were used to check the current method. Dataset 1 [16] contains 1376 photographs of which 690 photographs are of people wearing face masks and another 686 photographs of people not wearing face masks. Figure 1 usually consists of the shape of the front face with one face on the frame and the same type of white mask only. Dataset 2 from Kaggle [17] contains 853 images and its surface is highlighted with or without a mask. On the fig tree. 2 other face masks, rotation and tilt with multiple faces on the frame and different types of masks with different colors as well. B. Combined Packages 1) TensorFlow: TensorFlow, a visual interface for rendering machine learning algorithms, is used to use ML programs as art over a wide range of computer science fields, including emotional analysis, voice recognition, spatial output, computer vision, text summarization, retrieval information, computer programming. drug discovery and error detection to pursue research [18]. In the proposed model, the entire Sequential CNN architecture (containing a few layers) uses TensorFlow in the backend. It is also used to resize data (image) in data processing. 2) Keras: Keras provides basic demonstration and construction units for the creation and transport of ML systems at high duplication speeds. It takes full advantage of the growth power and cross-platform of TensorFlow. Keras' main data structures are layers and models [19]. All layers used in the CNN model are made using Keras. As well as the conversion of the class vector into a binary class matrix in data processing, it helps to integrate the whole model. C. Proposed Procedure The proposed method consists of a cascade section and a pre-trained CNN consisting of two 2D layers connected to dense neurons. The face mask algorithm is as follows: D. Data Processing Pre-data processing involves converting data from a specific format to an easy-to-use, desirable and highly logical format. It can be in any form like tables, pictures, videos, graphs, etc. This structured information is consistent with the information model or structure and captures relationships between different organizations [6]. The proposed method deals with photo and video data using Numpy and OpenCV. 1) Data Visibility: Visualization of data is the process of converting unrecognized data into meaningful presentations using information communication and coding insights. It is helpful to read a particular pattern in the database [7]. The total number of images in the database is displayed in both categories - with 'mask' and 'without mask' tuples in the form of a zip object where objects in each transferred iterator are paired together. The dynamic label decision resolution looks like this: {'mask': 0, 'without mask': 1}. Deep CNNs require an image that incorporates static size. We therefore need a standard default size of all images in the database. Using cv2.resize () the gray scale image is resized to 100 x 100. 2) Image Resetting: Including image reduction is a three-dimensional tensor, where each channel has a unique pixel. All images must be the same size as the 3D feature tensor. However, there are no traditional expandable images or corresponding feature tensors [10]. Most CNNs can only accept well-executed images. This creates many problems in data collection and modeling. However, resetting the input images before adding them to the network can help bypassing this restriction. Images are usually made to change the pixel width between 0 and 1. They are then converted to 4-dimensional arrays using data = np.reshape (data, (data.shape [0], img size, img size, 1)) where 1 shows a Grayscale image. As such, the last layer of the neural network has 2 effects - with a mask and without a mask that is categorized, the data is converted to category labels.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |
2779

