Real Time Face Expression Recognition along with Balanced FER2013 Dataset using CycleGAN

Human face expression recognition is an active research area that has massive applications in medical field, crime investigation, marketing, online learning, automobile safety and video games. The first part of this research defines a deep neural network model-based framework for recognizing the sev...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of advanced computer science & applications 2021, Vol.12 (6)
Hauptverfasser: Mazen, Fatma Mazen Ali, Nashat, Ahmed Aly, Seoud, Rania Ahmed Abdel Azeem Abul
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 6
container_start_page
container_title International journal of advanced computer science & applications
container_volume 12
creator Mazen, Fatma Mazen Ali
Nashat, Ahmed Aly
Seoud, Rania Ahmed Abdel Azeem Abul
description Human face expression recognition is an active research area that has massive applications in medical field, crime investigation, marketing, online learning, automobile safety and video games. The first part of this research defines a deep neural network model-based framework for recognizing the seven main types of facial expression, which are found in all cultures. The proposed methodology involves four stages: (a) pre-processing the FER2013 dataset through relabeling to avoid misleading results and getting rid of non-face and non-frontal faces; (b) design of an efficient stable Cycle Generative Adversarial Network (CycleGAN), which provides unsupervised expression-to-expression translation. The CycleGAN has been designed and trained with a new cycle consistency loss. (c) Generating new images to overcome the class imbalance and finally (d) building the DNN architecture for recognizing the face sign expression, using the pretrained VGG-Face model with vggface weights. The second part encompasses the design of a GPU-accelerated face expression recognition system for real time video sequences using NVIDIAs Compute Unified Device Architecture (CUDA). OpenCV library has been compiled from scratch with CUDA and NVIDIA CUDA Deep Neural Network library, cuDNN. For face detection stage Haar Cascaded and deep learning were used and tested using both CPU and GPU as backend. Results show that the designed model run time to recognize a face sign is 0.44 seconds. Besides, the average test accuracy has been increased from 64% for the original FER2013 dataset to 91.76% for the modified balanced version using the same transfer learning model.
doi_str_mv 10.14569/IJACSA.2021.0120617
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2655117667</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2655117667</sourcerecordid><originalsourceid>FETCH-LOGICAL-c325t-85fce9bb4046777eca44eacc39a2f2dcbf081a1d7f7b503b3063bf11dbd648003</originalsourceid><addsrcrecordid>eNotkMtOwzAQRS0EEhX0D1hYYp3isWM7WYbQlqIKpFKk7izbsUuqNClxKujfkz5mM3dxdEdzEHoAMoKYi_Rp9pbln9mIEgojApQIkFdoQIGLiHNJrk85iYDI1S0ahrAh_bCUioQN0GrhdIWX5dbhibYOj_92rQuhbGq8cLZZ12V3zLpq6jX-Lbtv_KwrXVtX4Ml4QQkw_KI7HVyH96HsmfxgKzfN3u_RjddVcMPLvkNfk_Eyf43mH9NZns0jyyjvooR761JjYhILKaWzOo6dtpalmnpaWONJAhoK6aXhhBlGBDMeoDCFiJP-jzv0eO7dtc3P3oVObZp9W_cnFRWcA0ghZE_FZ8q2TQit82rXllvdHhQQddKozhrVUaO6aGT_iilkXA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2655117667</pqid></control><display><type>article</type><title>Real Time Face Expression Recognition along with Balanced FER2013 Dataset using CycleGAN</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Mazen, Fatma Mazen Ali ; Nashat, Ahmed Aly ; Seoud, Rania Ahmed Abdel Azeem Abul</creator><creatorcontrib>Mazen, Fatma Mazen Ali ; Nashat, Ahmed Aly ; Seoud, Rania Ahmed Abdel Azeem Abul</creatorcontrib><description>Human face expression recognition is an active research area that has massive applications in medical field, crime investigation, marketing, online learning, automobile safety and video games. The first part of this research defines a deep neural network model-based framework for recognizing the seven main types of facial expression, which are found in all cultures. The proposed methodology involves four stages: (a) pre-processing the FER2013 dataset through relabeling to avoid misleading results and getting rid of non-face and non-frontal faces; (b) design of an efficient stable Cycle Generative Adversarial Network (CycleGAN), which provides unsupervised expression-to-expression translation. The CycleGAN has been designed and trained with a new cycle consistency loss. (c) Generating new images to overcome the class imbalance and finally (d) building the DNN architecture for recognizing the face sign expression, using the pretrained VGG-Face model with vggface weights. The second part encompasses the design of a GPU-accelerated face expression recognition system for real time video sequences using NVIDIAs Compute Unified Device Architecture (CUDA). OpenCV library has been compiled from scratch with CUDA and NVIDIA CUDA Deep Neural Network library, cuDNN. For face detection stage Haar Cascaded and deep learning were used and tested using both CPU and GPU as backend. Results show that the designed model run time to recognize a face sign is 0.44 seconds. Besides, the average test accuracy has been increased from 64% for the original FER2013 dataset to 91.76% for the modified balanced version using the same transfer learning model.</description><identifier>ISSN: 2158-107X</identifier><identifier>EISSN: 2156-5570</identifier><identifier>DOI: 10.14569/IJACSA.2021.0120617</identifier><language>eng</language><publisher>West Yorkshire: Science and Information (SAI) Organization Limited</publisher><subject>Artificial neural networks ; Computer &amp; video games ; Computer architecture ; Crime ; Datasets ; Deep learning ; Design ; Distance learning ; Face recognition ; Generative adversarial networks ; Graphics processing units ; Libraries ; Machine learning ; Medical research ; Neural networks ; Real time ; Run time (computers) ; Sequences</subject><ispartof>International journal of advanced computer science &amp; applications, 2021, Vol.12 (6)</ispartof><rights>2021. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c325t-85fce9bb4046777eca44eacc39a2f2dcbf081a1d7f7b503b3063bf11dbd648003</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,4024,27923,27924,27925</link.rule.ids></links><search><creatorcontrib>Mazen, Fatma Mazen Ali</creatorcontrib><creatorcontrib>Nashat, Ahmed Aly</creatorcontrib><creatorcontrib>Seoud, Rania Ahmed Abdel Azeem Abul</creatorcontrib><title>Real Time Face Expression Recognition along with Balanced FER2013 Dataset using CycleGAN</title><title>International journal of advanced computer science &amp; applications</title><description>Human face expression recognition is an active research area that has massive applications in medical field, crime investigation, marketing, online learning, automobile safety and video games. The first part of this research defines a deep neural network model-based framework for recognizing the seven main types of facial expression, which are found in all cultures. The proposed methodology involves four stages: (a) pre-processing the FER2013 dataset through relabeling to avoid misleading results and getting rid of non-face and non-frontal faces; (b) design of an efficient stable Cycle Generative Adversarial Network (CycleGAN), which provides unsupervised expression-to-expression translation. The CycleGAN has been designed and trained with a new cycle consistency loss. (c) Generating new images to overcome the class imbalance and finally (d) building the DNN architecture for recognizing the face sign expression, using the pretrained VGG-Face model with vggface weights. The second part encompasses the design of a GPU-accelerated face expression recognition system for real time video sequences using NVIDIAs Compute Unified Device Architecture (CUDA). OpenCV library has been compiled from scratch with CUDA and NVIDIA CUDA Deep Neural Network library, cuDNN. For face detection stage Haar Cascaded and deep learning were used and tested using both CPU and GPU as backend. Results show that the designed model run time to recognize a face sign is 0.44 seconds. Besides, the average test accuracy has been increased from 64% for the original FER2013 dataset to 91.76% for the modified balanced version using the same transfer learning model.</description><subject>Artificial neural networks</subject><subject>Computer &amp; video games</subject><subject>Computer architecture</subject><subject>Crime</subject><subject>Datasets</subject><subject>Deep learning</subject><subject>Design</subject><subject>Distance learning</subject><subject>Face recognition</subject><subject>Generative adversarial networks</subject><subject>Graphics processing units</subject><subject>Libraries</subject><subject>Machine learning</subject><subject>Medical research</subject><subject>Neural networks</subject><subject>Real time</subject><subject>Run time (computers)</subject><subject>Sequences</subject><issn>2158-107X</issn><issn>2156-5570</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNotkMtOwzAQRS0EEhX0D1hYYp3isWM7WYbQlqIKpFKk7izbsUuqNClxKujfkz5mM3dxdEdzEHoAMoKYi_Rp9pbln9mIEgojApQIkFdoQIGLiHNJrk85iYDI1S0ahrAh_bCUioQN0GrhdIWX5dbhibYOj_92rQuhbGq8cLZZ12V3zLpq6jX-Lbtv_KwrXVtX4Ml4QQkw_KI7HVyH96HsmfxgKzfN3u_RjddVcMPLvkNfk_Eyf43mH9NZns0jyyjvooR761JjYhILKaWzOo6dtpalmnpaWONJAhoK6aXhhBlGBDMeoDCFiJP-jzv0eO7dtc3P3oVObZp9W_cnFRWcA0ghZE_FZ8q2TQit82rXllvdHhQQddKozhrVUaO6aGT_iilkXA</recordid><startdate>2021</startdate><enddate>2021</enddate><creator>Mazen, Fatma Mazen Ali</creator><creator>Nashat, Ahmed Aly</creator><creator>Seoud, Rania Ahmed Abdel Azeem Abul</creator><general>Science and Information (SAI) Organization Limited</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7XB</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>2021</creationdate><title>Real Time Face Expression Recognition along with Balanced FER2013 Dataset using CycleGAN</title><author>Mazen, Fatma Mazen Ali ; Nashat, Ahmed Aly ; Seoud, Rania Ahmed Abdel Azeem Abul</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c325t-85fce9bb4046777eca44eacc39a2f2dcbf081a1d7f7b503b3063bf11dbd648003</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Artificial neural networks</topic><topic>Computer &amp; video games</topic><topic>Computer architecture</topic><topic>Crime</topic><topic>Datasets</topic><topic>Deep learning</topic><topic>Design</topic><topic>Distance learning</topic><topic>Face recognition</topic><topic>Generative adversarial networks</topic><topic>Graphics processing units</topic><topic>Libraries</topic><topic>Machine learning</topic><topic>Medical research</topic><topic>Neural networks</topic><topic>Real time</topic><topic>Run time (computers)</topic><topic>Sequences</topic><toplevel>online_resources</toplevel><creatorcontrib>Mazen, Fatma Mazen Ali</creatorcontrib><creatorcontrib>Nashat, Ahmed Aly</creatorcontrib><creatorcontrib>Seoud, Rania Ahmed Abdel Azeem Abul</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of advanced computer science &amp; applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mazen, Fatma Mazen Ali</au><au>Nashat, Ahmed Aly</au><au>Seoud, Rania Ahmed Abdel Azeem Abul</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Real Time Face Expression Recognition along with Balanced FER2013 Dataset using CycleGAN</atitle><jtitle>International journal of advanced computer science &amp; applications</jtitle><date>2021</date><risdate>2021</risdate><volume>12</volume><issue>6</issue><issn>2158-107X</issn><eissn>2156-5570</eissn><abstract>Human face expression recognition is an active research area that has massive applications in medical field, crime investigation, marketing, online learning, automobile safety and video games. The first part of this research defines a deep neural network model-based framework for recognizing the seven main types of facial expression, which are found in all cultures. The proposed methodology involves four stages: (a) pre-processing the FER2013 dataset through relabeling to avoid misleading results and getting rid of non-face and non-frontal faces; (b) design of an efficient stable Cycle Generative Adversarial Network (CycleGAN), which provides unsupervised expression-to-expression translation. The CycleGAN has been designed and trained with a new cycle consistency loss. (c) Generating new images to overcome the class imbalance and finally (d) building the DNN architecture for recognizing the face sign expression, using the pretrained VGG-Face model with vggface weights. The second part encompasses the design of a GPU-accelerated face expression recognition system for real time video sequences using NVIDIAs Compute Unified Device Architecture (CUDA). OpenCV library has been compiled from scratch with CUDA and NVIDIA CUDA Deep Neural Network library, cuDNN. For face detection stage Haar Cascaded and deep learning were used and tested using both CPU and GPU as backend. Results show that the designed model run time to recognize a face sign is 0.44 seconds. Besides, the average test accuracy has been increased from 64% for the original FER2013 dataset to 91.76% for the modified balanced version using the same transfer learning model.</abstract><cop>West Yorkshire</cop><pub>Science and Information (SAI) Organization Limited</pub><doi>10.14569/IJACSA.2021.0120617</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2158-107X
ispartof International journal of advanced computer science & applications, 2021, Vol.12 (6)
issn 2158-107X
2156-5570
language eng
recordid cdi_proquest_journals_2655117667
source Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Artificial neural networks
Computer & video games
Computer architecture
Crime
Datasets
Deep learning
Design
Distance learning
Face recognition
Generative adversarial networks
Graphics processing units
Libraries
Machine learning
Medical research
Neural networks
Real time
Run time (computers)
Sequences
title Real Time Face Expression Recognition along with Balanced FER2013 Dataset using CycleGAN
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T01%3A21%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Real%20Time%20Face%20Expression%20Recognition%20along%20with%20Balanced%20FER2013%20Dataset%20using%20CycleGAN&rft.jtitle=International%20journal%20of%20advanced%20computer%20science%20&%20applications&rft.au=Mazen,%20Fatma%20Mazen%20Ali&rft.date=2021&rft.volume=12&rft.issue=6&rft.issn=2158-107X&rft.eissn=2156-5570&rft_id=info:doi/10.14569/IJACSA.2021.0120617&rft_dat=%3Cproquest_cross%3E2655117667%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2655117667&rft_id=info:pmid/&rfr_iscdi=true