Face Recognition and Emotion Identification
dc.contributor.advisor | Andriamanalimanana, Bruno R.; Thesis Advisor | |
dc.contributor.advisor | Spetka, Scott; Thesis Committee | |
dc.contributor.advisor | Chiang, Chen-Fu; Thesis Committee | |
dc.contributor.author | Lagwankar, Akshara Avadhut | |
dc.date.accessioned | 2022-02-22T18:16:13Z | |
dc.date.available | 2022-02-22T18:16:13Z | |
dc.date.issued | 2021-05 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12648/7096 | |
dc.description.abstract | While face recognition has been around in one form or another since the 1960s, recent technological developments have led to a wide proliferation of this technology. This technology is no longer seen as something out of science fiction movies like Minority Report. With the release of the iPhone X, millions of people now literally have face recognition technology in the palms of their hands, protecting their data and personal information. While mobile phone access control might be the most recognizable way face recognition is being used, it is being employed for a wide range of use cases including preventing crime, protecting events and making air travel more convenient. This project focuses on various advanced Python libraries to improve the face recognition accuracy such as OpenCV, Sklearn, face_recognition. The project understands the data and model, train it for further usage. The real time videos are considered for evaluating the results. Further the project glances the emotion recognition algorithms using CV2, Seaborn. The areas of the human faces are highlighted according to different emotions. The large data sets (fer2013, Olivetti faces) are used for training and testing the data sets. PCA, leave one out cross validation, grid search CV, machine learning pipelines, CNN models are used to estimate and increase the accuracy. The project is executed in Anaconda environment Jupyter Notebook. As the data sets are huge Google Collaboratory is used for execution. | en_US |
dc.language.iso | en_US | en_US |
dc.subject | Face recognition | en_US |
dc.subject | Python libraries | en_US |
dc.subject | OpenCV | en_US |
dc.subject | Sklearn | en_US |
dc.subject | face_recognition | en_US |
dc.subject | emotion recognition algorithms | en_US |
dc.subject | CV2 | en_US |
dc.subject | Seaborn | en_US |
dc.subject | PCA | en_US |
dc.subject | leave one out cross validation | en_US |
dc.subject | grid search CV | en_US |
dc.subject | machine learning pipelines | en_US |
dc.subject | CNN models | en_US |
dc.subject | Anaconda environment Jupyter Notebook | en_US |
dc.subject | Google Collaboratory | en_US |
dc.title | Face Recognition and Emotion Identification | en_US |
dc.type | Masters Thesis | en_US |
dc.description.version | NA | en_US |
refterms.dateFOA | 2022-02-22T18:16:13Z | |
dc.description.institution | SUNY Polytechnic Institute | en_US |
dc.description.department | College of Engineering | en_US |
dc.description.degreelevel | MS | en_US |
Files in this item
This item appears in the following Collection(s)
-
SUNY Polytechnic Institute College of Engineering
This collection contains master's theses, capstone projects, and other student and faculty work from programs within the Department of Engineering, including computer science and network security.