Abstract
Facial biometrics are more natural, innate, and less invasive to humans. It is frequently used in the authentication of approved users and employees to safeguard data from unauthorized access. A face spoofing assault typically consists of a trespasser attempting to impersonate an individual with desirable authentication authorization to gain unlawful access to valuable undisclosed information. In order to detect such violations, several detectives have focused their efforts on visual recognition of structures produced when there are primary signs of spoofing violations. AI techniques like ML/DL play a major role in this aspect. This work intends to propose novel face spoof detection via a hybrid classification model (FSDHC). The input video is initially partitioned into a number of frames and is subjected to the pre processing step to remove the unwanted noise and blurriness from the image with the aid of the wiener filtering technique. Considering the preprocessed video frames, the colour features, improved shape local binary texture, GLCM and HOG-based features are extracted. Subsequently, the extracted features are given as the input to the proposed hybrid classification model to speed up the training process. The proposed hybrid classification model involves two models improved CNN and Bi-GRU models. The final classification process is determined by fusing the intermediate results obtained from both classifiers via an improved score-level fusion process. This work also validates the performance of the proposed model via cross-database validation, in which training and testing with two different datasets like the Replay Attack dataset and MSU MFSD. Additionally, the efficacy of the developed method is assessed using various performance metrics in comparison to state of- art methods.
Similar content being viewed by others
Data availability
The data underlying this article are available in the Tensor Flow Speech Recognition database, at https://www.kaggle.com/c/tensorflow-speech-recognition-challenge/data.
References
Shu X, Tang H, Huang S (2021) Face spoofing detection based on chromatic ED-LBP texture feature. Multimedia Syst 27:161–176. https://doi.org/10.1007/s00530-020-00719-9
Arora S, Bhatia MPS, Mittal V (2022) A robust framework for spoofing detection in faces using deep learning. Vis Comput 38:2461–2472. https://doi.org/10.1007/s00371-021-02123-4
Cai P, Quan Hm (2021) Face anti-spoofing algorithm combined with CNN and brightness equalization. J Cent South Univ 28:194–204. https://doi.org/10.1007/s11771-021-4596-y
Vareto RH, Schwartz WR (2021) Face spoofing detection via an ensemble of classifiers toward low-power devices. Pattern Anal Applic 24:511–521. https://doi.org/10.1007/s10044-020-00937-x
Katika BR, Karthik K (2020) Face anti-spoofing by identity masking using random walk patterns and outlier detection. Pattern Anal Applic 23:1735–1754. https://doi.org/10.1007/s10044-020-00875-8
Abdullakutty F, Elyan E, Johnston P et al (2022) Deep Transfer Learning on the Aggregated Dataset for Face Presentation Attack Detection. Cogn Comput 14:2223–2233. https://doi.org/10.1007/s12559-022-10037-z
Karmakar D, Mukherjee P, Datta M (2021) Spoofed Facial Presentation Attack Detection by Multivariate Gradient Descriptor in Micro-Expression Region. Pattern Recognit Image Anal 31:285–294. https://doi.org/10.1134/S1054661821020097
Bousnina N, Zheng L, Mikram M (2021) Sanaa Ghouzali & Khalid Minaoui, Unraveling robustness of deep face anti-spoofing models against pixel attacks. Multimed Tools Appl 80:7229–7246. https://doi.org/10.1007/s11042-020-10041-1
Günay Yılmaz A, Turhal U, Nabiyev V (2023) Face presentation attack detection performances of facial regions with multi-block LBP features. Multimed Tools Appl. https://doi.org/10.1007/s11042-023-14453-7
Sun Y, Xiong H, Yiu SM (2021) Understanding deep face anti-spoofing: from the perspective of data. Vis Comput 37:1015–1028. https://doi.org/10.1007/s00371-020-01849-x
Tyagi R, Tomar GS, Shrivastava L (2021) Unconstrained Face Detection of Multiple Humans Present in the Video. Wireless Pers Commun 118:901–917. https://doi.org/10.1007/s11277-020-08050-2
Bakshi A, Gupta S (2022) An efficient face anti-spoofing and detection model using image quality assessment parameters. Multimed Tools Appl 81:35047–35068. https://doi.org/10.1007/s11042-020-10045-x
Banire B, Al Thani D, Qaraqe M, Mansoor B (2021) Face-Based Attention Recognition Model for Children with Autism Spectrum Disorder. J Healthc Inform Res 5:420–445. https://doi.org/10.1007/s41666-021-00101-y
Fourati E, Elloumi W, Chetouani A (2020) Anti-spoofing in face recognition-based biometric authentication using Image Quality Assessment. Multimed Tools Appl 79:865–889. https://doi.org/10.1007/s11042-019-08115-w
Aleem S, Yang P, Masood S (2020) Ping Li & Bin Sheng, An accurate multi-modal biometric identification system for person identification via fusion of face and fingerprint. World Wide Web 23:1299–1317. https://doi.org/10.1007/s11280-019-00698-6
Kumar A, Kalia A, Sharma A (2021) & Manisha Kaushala A hybrid tiny YOLO v4-SPP module based improved face mask detection vision system. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-021-03541-x
Abozaid A, Haggag A, Kasban H, Eltokhy M (2019) Multimodal biometric scheme for human authentication technique based on voice and face recognition fusion. Multimed Tools Appl 78:16345–16361. https://doi.org/10.1007/s11042-018-7012-3
Farmanbar M, Toygar Ö (2017) Spoof detection on face and palmprint biometrics. SIViP 11:1253–1260. https://doi.org/10.1007/s11760-017-1082-y
Xiao Y, Cao D, Gao L (2020) Face detection based on occlusion area detection and recovery. Multimed Tools Appl 79:16531–16546. https://doi.org/10.1007/s11042-019-7661-x
Singh M, Arora AS (2020) Computer-Aided Face Liveness Detection with Facial Thermography. Wireless Pers Commun 111:2465–2476. https://doi.org/10.1007/s11277-019-06996-6
Sana’A KJ (2018) Wiener Filter based Medical Image De-noising. Int J Sci Eng Appl 7:318–323. https://doi.org/10.7753/IJSEA0709.1014
Kavitha JC, Suruliandi A (2016) Texture and colour feature extraction for classification of melanoma using SVM. 2016 International Conference on Computing Technologies and Intelligent Data Engineering (ICCTIDE'16), Kovilpatti, India, pp. 1–6. https://doi.org/10.1109/ICCTIDE.2016.7725347
Lakshmiprabha NS, Majumder S (2012) Face recognition system invariant to plastic surgery. 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA), Kochi, India, pp. 258–263. https://doi.org/10.1109/ISDA.2012.6416547
Aborisade DO, Ojo JA, Amole AO, Durodola AO (2014) Comparative Analysis of Textural Features Derived from GLCM for Ultrasound Liver Image Classification. Int J Emerg Trends Technol Comput Sci 11(6):239–244. https://doi.org/10.14445/22312803/IJCTT-V11P151
Zhou W, Gao S, Zhang L, Lou X (2020) Histogram of Oriented Gradients Feature Extraction From Raw Bayer Pattern Images. IEEE Trans Circuits Syst II Express Briefs 67(5):946–950. https://doi.org/10.1109/TCSII.2020.2980557
Namatevs I (2017) Deep Convolutional Neural Networks: Structure, Feature Extraction and Training. Inf Technol Manag Sci 20:40–47. https://doi.org/10.1515/itms-2017-0007
Tham MJ (2020) Bidirectional gated recurrent unit for shallow parsing. Indian J Comput Sci Eng 11:517–521. https://doi.org/10.21817/indjcse/2020/v11i5/201105167
Hamd M, Rasool R (2020) Score Level Fusion Technique for Human Identification. IOP Conf Series Mat Sci Eng. 990:012021. https://doi.org/10.1088/1757-899X/990/1/012021
Boulkenafet Z, Komulainen J (2016) A Hadid (2016) Face spoofing detection using colour texture analysis. IEEE Trans Inf Forensics Secur 11(8):1818
Samrity S, Kaur K (2019) KNN Classification for the Face Spoof Detection. Int J Sci Eng Res, 10
Neenu D, Anitha A (2020) Detection of Face Spoofing using Color Texture and Edge Features. Int J Recent Technol Eng (IJRTE)
Neenu D, Anitha A (2021) Texture and quality analysis for face spoofing detection. Comput Electr Eng. 94:107293
Funding
None
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical approval
Not applicable.
Informed consent
Not applicable.
Conflict of interest
The authors say they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Daniel, N., Anitha, A. Analysing texture, color and spatial features for face spoof detection with hybrid classification model. Multimed Tools Appl 83, 37713–37741 (2024). https://doi.org/10.1007/s11042-023-17020-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17020-2