Haoyu Yang, Entesar Gemeay, Abdullah Alqahtani, Abed Alanazi, Shtwai Alsubai, Sangkeum Lee
{"title":"Facial Expression Recognition by Multi-Scale Local Binary Patterns (MLBP) and Convolutional Neural Network (CNN) Features","authors":"Haoyu Yang, Entesar Gemeay, Abdullah Alqahtani, Abed Alanazi, Shtwai Alsubai, Sangkeum Lee","doi":"10.1111/exsy.70044","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>The quality of human-computer interactions (HCI) has increased recently because of developments in artificial intelligence (AI) and machine learning methods, but there are still numerous obstacles to overcome. One of these difficulties that has been taken into account by several academics in recent years is the recognition of emotions via the processing of facial pictures. Most of the previously suggested solutions have drawbacks like poor accuracy and restrictions on the amount of emotions detected. On the other hand, researchers need to focus more on identifying the ideal feature set that results in maximum detection accuracy. This work addresses these issues by outlining a novel method for extracting the best face characteristics and their improved categorisation. Pre-processing, feature extraction, feature selection and classification are the four phases of the suggested technique. Image normalisation and face recognition are steps in the pre-processing stage. The ideal features are chosen using a black hole optimisation approach in the proposed method, which combines a Convolutional Neural Network (CNN) and Multi-scale Local Binary Patterns (MLBP) to extract the feature. The next step is to categorise certain characteristics and identify facial emotions in the photos using Error Correcting Output Codes (ECOC). To lessen the issue's complexity, the suggested ECOC model combines a number of Support Vector Machine (SVM) classifiers. Results reveal that the proposed model has average accuracies of 98.9% and 79.82%, respectively, for the Yale and FER-2013 datasets in recognising facial expressions, which shows an increase of at least 1% over the prior approaches.</p>\n </div>","PeriodicalId":51053,"journal":{"name":"Expert Systems","volume":"42 6","pages":""},"PeriodicalIF":3.0000,"publicationDate":"2025-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/exsy.70044","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The quality of human-computer interactions (HCI) has increased recently because of developments in artificial intelligence (AI) and machine learning methods, but there are still numerous obstacles to overcome. One of these difficulties that has been taken into account by several academics in recent years is the recognition of emotions via the processing of facial pictures. Most of the previously suggested solutions have drawbacks like poor accuracy and restrictions on the amount of emotions detected. On the other hand, researchers need to focus more on identifying the ideal feature set that results in maximum detection accuracy. This work addresses these issues by outlining a novel method for extracting the best face characteristics and their improved categorisation. Pre-processing, feature extraction, feature selection and classification are the four phases of the suggested technique. Image normalisation and face recognition are steps in the pre-processing stage. The ideal features are chosen using a black hole optimisation approach in the proposed method, which combines a Convolutional Neural Network (CNN) and Multi-scale Local Binary Patterns (MLBP) to extract the feature. The next step is to categorise certain characteristics and identify facial emotions in the photos using Error Correcting Output Codes (ECOC). To lessen the issue's complexity, the suggested ECOC model combines a number of Support Vector Machine (SVM) classifiers. Results reveal that the proposed model has average accuracies of 98.9% and 79.82%, respectively, for the Yale and FER-2013 datasets in recognising facial expressions, which shows an increase of at least 1% over the prior approaches.
期刊介绍:
Expert Systems: The Journal of Knowledge Engineering publishes papers dealing with all aspects of knowledge engineering, including individual methods and techniques in knowledge acquisition and representation, and their application in the construction of systems – including expert systems – based thereon. Detailed scientific evaluation is an essential part of any paper.
As well as traditional application areas, such as Software and Requirements Engineering, Human-Computer Interaction, and Artificial Intelligence, we are aiming at the new and growing markets for these technologies, such as Business, Economy, Market Research, and Medical and Health Care. The shift towards this new focus will be marked by a series of special issues covering hot and emergent topics.