Skip to main content

Advertisement

Log in

Human ethnics prediction using facial features and optimized convolutional neural network

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

One of the biggest outlooks of face recognition is to create a useful application for human identification at immigration offices for security purposes. The human face is a complex visual pattern that consists of general categorical information, identity specification, primary information, and eccentricity. In this domain, the ethnic identification of humans finds its uses in various real-time applications. Yet, automatic identification does not produce prompt results due to complex characteristics and computational complexity. This paper intends to propose automated human ethnicity identification using facial features, comprising three major processes: pre-processing, feature extraction, and classification. At first, the input image is subjected to a pre-processing method, in which the face detection is carried out using the Viola-Jones face detection algorithm. Then, the pre-processed image is subjected to the feature extraction process, where the color feature, texture feature, forehead area extraction, and the improved active appearance model (AAM) based on unique features are extracted. These extracted features are then subjected to the optimized convolutional neural network (CNN) for ethnicity classification. As the major contribution, training of CNN is carried out by the proposed Moth Spiral adopted Grey Wolf Algorithm (MSGWA) model via tuning the optimal weights. Finally, the performance of the proposed work is compared against the adopted and existing approaches on the basis of certain metrics such as NPV, sensitivity, FDR, accuracy, specificity, FPR, precision, MCC, FNR, and F1-score, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Abbreviations

2D:

Two Dimensional

AAM:

Active Appearance Model

AdaBoost:

Adaptive Boosting

ANN:

Artificial Neural Network

AUC:

Area Under the Curve

BSIF:

Binarized Statistical Image Feature

CNN:

Convolutional Neural Network

DL:

Deep learning

FER:

Facial Expression Recognition

FF:

FireFly

GWO:

Grey Wolf Optimization

HF-MANFA:

Hybrid Framework—MANFA

HT:

Hermite transform

LBP:

Local Binary Patterns

LDA:

Linear Discriminant Analysis

MANFA:

Manipulated Face

MFO:

Moth Flame Optimization

MSGWA:

Moth Spiral adopted Grey Wolf Algorithm

NNs:

Neural Networks

PCA:

Principal Component Analysis

RF:

Random forest

ROC:

Receiver Operating Characteristics

SVM:

Support Vector Machine

VMER:

VGGFace2 Mivia Ethnicity Recognition

WOA:

Whale Optimization Algorithm

XGBoost:

EXtreme Gradient Boosting

References

  1. AlBdairi AJA, Xiao Z, Alghaili M (2020) Identifying ethnics of people through face recognition: a deep CNN approach. Sci Progr. https://doi.org/10.1155/2020/6385281

    Article  Google Scholar 

  2. Masood, S., Gupta, S., Wajid, A., Gupta, S., Ahmed, M., (2018) Prediction of Human Ethnicity from Facial Images Using Neural Networks, https://doi.org/10.1007/978-981-10-3223-3_20

  3. Riccio D., Tortora G., De Marsico M. and Wechsler H., (2012) EGA—Ethnicity, gender and age, a pre-annotated face database, In 2012 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications (BIOMS) Proceedings, Salerno, pp 1-8, https://doi.org/10.1109/BIOMS.2012.6345776

  4. Hacibeyoglu M (2018) Human gender prediction on facial mobil images using convolutional neural networks. Int J Intell Syst Appl Eng 3:203–208. https://doi.org/10.18201/ijisae.2018644778

    Article  Google Scholar 

  5. Nair, S., Nair, D., Nair, G., Pillai, A., Tilak, S., (2020) Detection of gender, age and emotion of a human image using facial features, Int Res J Eng Technol (IRJET), 07(05)

  6. Dang LM, Hassan SI, Moon H (2019) Face image manipulation detection based on a convolutional neural network. Expert Syst Appl 129:156–168

    Article  Google Scholar 

  7. Greco A, Percannella G, Vento M et al (2020) Benchmarking deep network architectures for ethnicity recognition using a new large face dataset. Mach Vis Appl 31:67. https://doi.org/10.1007/s00138-020-01123-z

    Article  Google Scholar 

  8. Bobeldyk D, Ross A (2019) Analyzing covariate influence on gender and race prediction from near-infrared ocular images. IEEE Access 7:7905–7919. https://doi.org/10.1109/ACCESS.2018.2886275

    Article  Google Scholar 

  9. Heo J, Savvides M (2012) Gender and ethnicity specific generic elastic models from a single 2D image for novel 2D pose face synthesis and recognition. IEEETrans Pattern Anal Mach Intell 34(12):2341–2350

    Article  Google Scholar 

  10. Yiu C, Liu J, Wilkinson C (2019) Image conditions for machine-based face recognition of juvenile faces. Sci Justice 60(1):43–52

    Google Scholar 

  11. Glock S, Kleen H (2019) Attitudes toward students from ethnic minority groups: The roles of preservice teachers’ own ethnic backgrounds and teacher efficacy activation. Stud Educ Eval 62:82–91

    Article  Google Scholar 

  12. Abiantun R, Juefei-Xu F, Savvides M (2019) SSR2: Sparse signal recovery for single-image super-resolution on faces with extreme low resolutions. Pattern Recognit 90:308–324

    Article  Google Scholar 

  13. Ravetti C, Sarr M, Swanson T (2019) Discrimination and favouritism among South African workers: Ethnic identity and union membership. World Dev 123:104604

    Article  Google Scholar 

  14. Megias A, Rzeszewska I, Catena A (2018) Influence of cross-ethnic social experience on face recognition accuracy and the visual perceptual strategies involved. Int J Interc Relat 65:42–50

    Article  Google Scholar 

  15. Bat-Erdene. B, Ganbat. TS, (2016) Effective computer model for recognizing nationality from frontal image.

  16. Nousi P, Papadopoulos S, Pitas I (2019) Deep autoencoders for attribute preserving face de-identification. Signal Process: Image Commun 81:115699

    Google Scholar 

  17. Tüttenberg SC, Wiese H (2019) Learning own- and other-race facial identities: Testing implicit recognition with event-related brain potentials. Neuropsychologia 134:107218

    Article  Google Scholar 

  18. Benitez-Quiroz CF, Srinivasan R, Martinez AM (2019) Discriminant functional learning of color features for the recognition of facial action units and their intensities. IEEE Trans Pattern Anal Mach Intell 41(12):2835–2845. https://doi.org/10.1109/TPAMI.2018.2868952

    Article  Google Scholar 

  19. Krishnapriya KS, Albiero V, Vangara K, King MC, Bowyer KW (2020) Issues related to face recognition accuracy varying based on race and skin tone. IEEE Trans Technol Soc 1(1):8–20. https://doi.org/10.1109/TTS.2020.2974996

    Article  Google Scholar 

  20. Tüttenberg SC, Wiese H (2020) Recognising other-race faces is more effortful: The effect of individuation instructions on encoding-related ERP Dm effects. Biol Psychol 158:107992

    Article  Google Scholar 

  21. Anna Kwek, Ying Wang, David B. Weaver, "Face and facework in ethnic Chinese shopping-intensive package tours: Dynamics and outcomes",Tourism Management, vol. 74, pp. 396–407, 6 May 2019(Cover date: October 2019).

  22. Visintin EP, Green EGT, Zografova Y (2016) Identification and ethnic diversity underlie support for multicultural rights: A multi-level analysis in Bulgaria. Int J Interc Relat 51:1–13

    Article  Google Scholar 

  23. Degener CJ, van Bergen DD, Grietens HWE (2020) The ethnic identity complexity of transculturally placed foster youth in the Netherlands. Childr Youth Serv Rev 113:104957

    Article  Google Scholar 

  24. Yogeeswaran K, Dasgupta N, Parker MT (2011) To be or not to be (ethnic): Public vs. private expressions of ethnic identification differentially impact national inclusion of White and non-White groups. J Exp Soc Psychol 47(5):908–914

    Article  Google Scholar 

  25. Gonzales M, Blashill AJ (2020) Ethnic/racial and gender differences in body image disorders among a diverse sample of sexual minority U.S. adults. Body Image 36:64–73

    Article  Google Scholar 

  26. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  27. Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249

    Article  Google Scholar 

  28. MarsalineBeno M, Valarmathi IR, Swamy SM, Rajakumar BR (2014) Threshold prediction for segmenting tumour from brain MRI scans. Int J Imaging Syst Technol 24(2):129–137. https://doi.org/10.1002/ima.22087

    Article  Google Scholar 

  29. Irgens P, Bader C, Lé T, Saxena D, Ababei C (2017) An efficient and cost effective FPGA based implementation of the Viola-Jones face detection algorithm. HardwareX 1:68–75

    Article  Google Scholar 

  30. LeCun, Y., Kavukvuoglu, K., Farabet, C., (2010) Convolutional networks and applications in vision, In International Symposium on Circuits and Systems, pp 253–256.

  31. Cruz TN, Cruz TM, Santos WP (2018) Detection and classification of mammary lesions using artificial neural networks and morphological wavelets. IEEE Lat Am Trans 16(3):926–932. https://doi.org/10.1109/TLA.2018.8358675

    Article  Google Scholar 

  32. Ong C, Shao S, Yang J (2010) An improved algorithm for the solution of the regularization path of support vector machine. IEEE Trans Neural Netw 21(3):451–462. https://doi.org/10.1109/TNN.2009.2039000

    Article  Google Scholar 

  33. Fister I, Fister I Jr, Yang XS, Brest J (2013) A comprehensive review of firefly algorithms. Swarm Evolut Comput 13:34–46

    Article  Google Scholar 

  34. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  35. Subramanyam TC, Ram SST, Subrahmanyam JBV (2018) HGAGWO: a multi-objective optimal positioning and sizing of fuel cells in DG systems. J Comput Mech, Power Syst Control 1(1):34–44

    Google Scholar 

  36. Roy RG (2019) Rescheduling based congestion management method using hybrid grey wolf optimization-grasshopper optimization algorithm in power system. J Comput Mech, Power Syst Control 2(1):9–18

    Article  Google Scholar 

  37. Srinivasa Rao TC, Tulasi Ram SS, Subrahmanyam JBV (2019) Enhanced deep convolutional neural network for fault signal recognition in the power distribution system. J Comput Mech, Power Syst Control 2(3):39–46

    Article  Google Scholar 

  38. Darekar RV, Dhande AP (2019) Recognition from speech signals using DCNN with hybrid GA-GWO algorithm. Multimed Res 2(4):12–22

    Google Scholar 

  39. Vinolin V (2019) Breast cancer detection by optimal classification using GWO algorithm. Multimed Res 2(2):10–18

    Google Scholar 

  40. Sarkar A (2020) Optimization assisted convolutional neural network for facial emotion recognition. Multimed Res 3(2):35–41

    Article  Google Scholar 

  41. Wagh MB, Gomathi N (2019) Improved GWO-CS algorithm-based optimal routing strategy in VANET. J Netw Commun Syst 2(1):34–42

    Google Scholar 

  42. Mukhedkar MM, Kolekar U (2019) Hybrid PSGWO algorithm for trust-based secure routing in MANET. J Netw Commun Syst 2(3):1–10

    Google Scholar 

  43. Chandanapalli SB, Reddy ES, Lakshmi DR (2019) Convolutional neural network for water quality prediction in WSN. J Netw Commun Syst 2(3):40–47

    Google Scholar 

  44. Pérez-Benito, C., Morillas, S., Jordán, C. and Conejero, J.A., 2017. Smoothing vs. sharpening of colour images: Together or separated. Applied Mathematics and Nonlinear Sciences, vol. 2, No. 1, pp.299–316.

  45. Al-Humaidan NA, Prince M (2021) A classification of arab ethnicity based on face image using deep learning approach. IEEE Access 9:50755–50766

    Article  Google Scholar 

  46. Putri, TT, Rachmawati, E, and Sthevanie, F, (2020) Indonesian Ethnicity Recognition Based on Face Image Using Uniform Local Binary Pattern (ULBP) and Color Histogram, In 2020 4th International Conference on Informatics and Computational Sciences (ICICoS), pp 1–5. IEEE.

  47. Seal A, Bhattacharjee D, Nasipuri M (2016) Human face recognition using random forest based fusion of à-trous wavelet transform coefficients from thermal and visible images. AEU-Int J Electron Commun 70(8):1041–1049

    Article  Google Scholar 

  48. Chowdhury, A., and Tripathy, SS. (2014) Human skin detection and face recognition using fuzzy logic and eigenface. In 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), pp 1–4. IEEE

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saud S. Alotaibi.

Ethics declarations

Conflict of interest

Author do not have any conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alotaibi, S.S. Human ethnics prediction using facial features and optimized convolutional neural network. Neural Comput & Applic 34, 1181–1198 (2022). https://doi.org/10.1007/s00521-021-06451-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-06451-3

Keywords

Navigation