DEEP LEARNING BASED ATTENDANCE REGISTER
Jayaraman G
1, Aditya Marthandam K
2, Suresh R
3,Pratheep T
4,Ranjith DS
51Assistant Professor, Department of Electronics and Communication,Francis Xavier Engineering College, Vannarpettai, Tirunelveli, Tamilnadu 627003, India.
2-5UG Scholar, Department of Electronics and Communication Engineering, Francis Xavier Engineering College.
Vannarpettai,Tirunelveli,Tamilnadu 627003, India.
1 [email protected] , 2[email protected],3[email protected],
4[email protected], 5[email protected] ABSTRACT
This project proposes face recognition-based attendance monitoring system for college students. The Gaussian median filter is used reduce the noises from the input image. The DCT-DOST algorithm is used for sampling the image signal. The CNN classifier is used to compare the test data and trained data and gives the result. This project is implemented using Matlab. The paper will show how we can implement algorithms for face detection and recognition in image processing to build a system that will detect and recognize frontal faces of students in a classroom. ”A face is the front part of a person’s head from the forehead to the chin, or the corresponding part. In human interactions, the proposed solution is to develop a working prototype of a system that will facilitate class control. The second part of the system will also be able to perform a facial recognition against a small database. The face recognition and detection systems have been developed. Some of which are used on social media platforms, banking apps, government offices e.g. the metropolitan police, Facebook etc.
Keywords— CNN classifier, Gaussian median filter, DCT-DOST algorithm, Viola jones algorithm, SVM classifier.
1. INTRODUCTION
Face recognition is the task of identifying an already detected object as a known or unknown face. Often the problem of face recognition is confused with the problem of face detection Face Recognition on the other hand is to decide if the "face" is someone known, or unknown, using for this purpose a database of faces in order to validate this input face. The digital image processing is an important field in an image processing. An algorithm which is used to perform image processing on the digital images is called as the digital image processing.
Comparing to the analog image processing, the digital image processing provides much wider range of algorithms to be applied to the input data and avoid some problems like noise and signal distortion during the processing. The digital image processing is particularly applicable for classification, future extraction, pattern recognition and projection. images are defined over two dimensions (perhaps more) digital image processing may be modeled in the form of multidimensional systems.
Tasks Digital image processing allows the use of much more complex algorithms for image processing, and hence can offer both more sophisticated performance at simple tasks, and the implementation of methods which would be impossible by analog means.
2. OBJECTIVES
Face detection involves separating image windows into two classes; one containing faces (turning the background (clutter). It is difficult because although commonalities exist between faces, they can vary considerably in terms of age, skin color and facial expression. The problem is further complicated by differing lighting conditions, image qualities and geometries, as well as the possibility of partial occlusion and disguise. An ideal face detector would therefore be able to detect the presence of any face under any set of lighting conditions, upon any background. Face detection is a computer technology that determines the location and size of human face in arbitrary (digital) image. The facial features are detected
and any other objects like trees, buildings and bodies etc.
are ignored from the digital image. It can be regarded as a specific ‘case of object-class detection, where the task is finding the location and sizes of all objects in an image that belong to a given class. Face detection, can be regarded as a more general ‘case of face localization. In face localization, the task is to find the locations and sizes of a known number of faces (usually one). Basically, there are two types of approaches to detect facial part in the given image i.e. feature base and image base approach.
Feature base approach tries to extract features of the image and match it against the knowledge of the face features. While image base approach tries to get best match between training and testing images.
3. FEATURE BASE APPROACH
Active Shape Model Active shape models focus on complex non-rigid features like actual physical and higher-level appearance of features Means that Active Shape Models (ASMs) are aimed at automatically locating landmark points that define the shape of any statistically modeled object in an image. When of facial features such as the eyes, lips, nose, mouth and eyebrows.
The training stage of an ASM involves the building of a statistical Facial model from a training set containing images with manually annotated landmarks. ASMs is classified into three groups i.e. snakes, PDM, Deformable templates. Based on low level visual features like color, intensity, edges, motion etc. Skin Color Base Color is a vital feature of human faces. Using skin-color as a feature for tracking a face has several advantages. Color processing is much faster than processing other facial features. Under certain lighting conditions, color is orientation invariant.
Fig 3.1 Face Detection
This property makes motion estimation much easier because only a translation model is needed for motion
has several problems like the color representation of a face obtained by a camera is influenced by many factors (ambient light, object movement, etc. available based on RGB, YCbCr, and HIS color space models. In the implementation of the algorithms there are three main steps viz. Majorly three different face detection algorithms are Classify the skin region in the color space and Apply threshold to mask the skin region.
4. FEATURE ANALYSIS
These algorithms aim to find structural features that exist even when the pose, viewpoint, or lighting conditions vary, and then use these to locate faces. These methods are designed mainly for face localization. Sharif et al proposed an Elastic Bunch Graph Map (EBGM) algorithm that successfully implements face detection using Gabor filters. The proposed system applies 40 different Gabor filters on an image. As a result of which 40 images with different angles and orientation are received. Next, maximum intensity points in each filtered image are calculated and mark them as fiducially points.
The system reduces these points in accordance to distance between them. The next step is calculating the distances between the reduced points using distance formula. At last, the distances are compared with database. If match occurs, it means that the faces in the image are detected. Equation of Gabor filter [40] is shown below.
The figures shows the complete process of the developed methodology whereas the input image of samples is inspected and pre-processed with filter and pre-processed image is segmented.
Fig.4.1. Training image
Fig 4.2. Input image
Fig 4.3. Input image
Fig 4.4 Detection of Unknown Person
Fig 4.5 Output Image
Fig 4.6 Correlation
Fig 4.7 Command Window
Fig 4.8 Attendence register
5. CONCLUSION AND FUTURE METHODS All methods discussed so far are able to track faces but still some issue like locating faces of various poses in complex background is truly difficult. To reduce this difficulty investigator, form a group of facial features in face-like constellations using more robust modelling approaches such as statistical analysis. Various types of face constellations have been proposed by Burl et al. They establish use of statistical shape theory on the features detected from a multistate Gaussian derivative filter.
Huang et al. also apply a Gaussian filter for pre- processing in a framework based on image feature analysis. Image Base Approach.
REFERENCES
[1]. Adelson, E. H., and Bergen, J. R. (1986) “The Extraction of Spatio-Temporal Energy in Human and Machine Vision”, Proceedings of Workshop on Motion: Representation and Analysis (pp. 151-155) Charleston, SC; May 7- 9AAFPRS (1997).
[2]. N. Muthukumaran, 'Analyzing Throughput of MANET with Reduced Packet Loss', Wireless Personal Communications, Vol. 97, No. 1, pp.
565-578, November 2017.
[3]. N. Muthukumaran and R. Ravi, 'VLSI Implementations of Compressive Image Acquisition using Block Based Compression Algorithm', The International Arab Journal of Information Technology, vol. 12, no. 4, pp. 333- 339, July 2015.
[4]. B. Manoj Kumar and N. Muthukumaran, 'Design of Low power high Speed CASCADED Double Tail Comparator', International Journal of Advanced Research in Biology Engineering Science and Technology, Vol. 2, No. 4, pp.18- 22, June 2016.
[5]. P. Venkateswari, E. Jebitha Steffy, Dr. N.
Muthukumaran, 'License Plate cognizance by
Ocular Character Perception', International Research Journal of Engineering and Technology, Vol. 5, No. 2, pp. 536-542, February 2018.
[6]. N. Muthukumaran, Mrs R.Sonya, Dr.
Rajashekhara and V. Chitra, 'Computation of Optimum ATC Using Generator Participation Factor in Deregulated System', International Journal of Advanced Research Trends in Engineering and Technology, Vol. 4, No. 1, pp.
8-11, January 2017.
[7]. Ms. A. Aruna, Ms.Y.Bibisha Mol, Ms.G.Delcy, Dr. N. Muthukumaran, 'Arduino Powered Obstacles Avoidance for Visually Impaired Person', Asian Journal of Applied Science and Technology, Vol. 2, No. 2, pp. 101-106, April 2018.
[8]. B. Renuka, B. Sivaranjani, A. Maha Lakshmi, Dr. N. Muthukumaran, 'Automatic Enemy Detecting Defense Robot by using Face Detection Technique', Asian Journal of Applied Science and Technology, Vol. 2, No. 2, pp. 495- 501, April 2018.
[9]. Ms. Mary Varsha Peter, Ms. V. Priya, Ms. H.
Petchammal, Dr. N. Muthukumaran, 'Finger Print Based Smart Voting System', Asian Journal of Applied Science and Technology, Vol. 2, No.
2, pp. 357-361, April 2018.
[10]. R. Sudhashree, N. Muthukumaran, 'Analysis of Low Complexity Memory Footprint Reduction for Delay and Area Efficient Realization of 2 D FIR Filters', International Journal of Applied Engineering Research, Vol.
10, No. 20, pp. 16101-16105, 2015.
[11]. Lakshmanaprabu S.K, Sachi Nandan Mohanty, Sheeba Rani S, Sujatha Krishnamoorthy, Uthayakumar J, K. Shankar,
“Online clinical decision support system using optimal deep neural networks”, Applied Soft Computing Journal, Volume 81, Page(s): 1-10, August 2019. (Impact Factor: 4.873)
[12]. Mohamed Elhoseny, Gui-Bin Bian, SK.
Lakshmanaprabu, K. Shankar, Amit Kumar Singh, Wanqing Wu, “Effective Features to Classify Ovarian Cancer Data in Internet of Medical Things, Computer Networks”, Volume 159, Pages 147-156, August 2019. (Impact Factor: 3.030)
[13]. F.M. Aiysha Farzana, Abhinaya. M. K, Mrs.Friska, Dr. N. Muthukumaran, 'Design of Button Antenna for Wireless Body Network using HFSS', Indo-Iranian Journal of Scientific Research, Vol. 3, No. 1, pp. 48-54, January 2019.
[14]. F.M. Aiysha Farzana, Hameedhul Arshadh. A, Sara Safreen. M, Dr. N. Muthukumaran, 'Design and Analysis for Removing Salt and Pepper Noise in Image Processing', Indo-Iranian Journal of Scientific Research, Vol. 3, No. 1, pp. 42-47, January 2019.
[15]. A.Srinithi, E.Sumathi, K.Sushmithawathi, M.Vaishnavi, Dr. N. Muthukumaran, 'An Embedded Based Integrated Flood Forecasting through HAM Communication', Asian Journal of Applied Science and Technology, Vol. 3, No.
1, pp. 63-67, January 2019.
[16]. F.M.Aiysha Farzana, Hameedhul Arshadh. A, Ganesan. J, Dr. N. Muthukumaran, 'High Performance VLSI Architecture for Advanced QPSK Modems', Asian Journal of Applied Science and Technology, Vol. 3, No. 1, pp. 45- 49, January 2019.
[17]. R.Pandi Selvam and V.Palanisamy
“Performance of Cluster-Based Multi-Source Multicasting in Mobile Ad hoc Networks”, International Journal of Computer and Network Security (IJCNS)-Vol:2 No:7, July 2010,pp.42-46.ISSN:2076-2739.
[18]. R.Pandi Selvam and V.Palanisamy “A Cluster-Based Multi-Source Multicast Routing Protocol using genetic algorithm for Mobile Ad-hoc Networks”, IEEE and ACM International Conference on Wireless Technologies for Humanitarian Relief”, Amrita University, Kochin, Kerala on 18th – 21st December 2011. pp.393-399. ISBN:978-1- 4503-1011-6.
[19]. R.Pandi Selvam “A Study of Black Hole Attack and its Prevention Techniques in MANET” International Journal of Computer Applications (IJCA)- Vol:162–No:8, pp.1-6, 2017. ISSN:0975-8887.
[20]. Banumathi.A, Banupriya.A, Niranjana.R, Jayaraman.G, Dr. N. Muthukumaran, 'Advanced Illumination Measurement System in Highways', Asian Journal of Applied Science
and Technology, Vol. 3, No. 1, pp. 39-44, January 2019.
[21]. Mrs. S. Murine Sharmili, Dr. N.
Muthukumaran, 'Performance Analysis of Elevation & Building Contours Image using K- Mean Clustering with Mathematical Morphology and SVM', Asian Journal of Applied Science and Technology, Vol. 2, No. 2, pp. 80-85, April 2018.
[22]. N. Muthukumaran and R. Ravi, 'Hardware Implementation of Architecture Techniques for Fast Efficient loss less Image Compression System', Wireless Personal Communications, Volume. 90, No. 3, pp. 1291-1315, October 2016.
[23]. N. Muthukumaran and R. Ravi, 'The Performance Analysis of Fast Efficient Lossless Satellite Image Compression and Decompression for Wavelet Based Algorithm', Wireless Personal Communications, Volume.
81, No. 2, pp. 839-859, March 2015.
[24]. A newsletter from the American Academy of Facial Plastic and Reconstructive Surgery. Third Quarter 1997, Vol. 11, No. 3. Page 3.