Skip to main content
Log in

Face forgery detection via optimum deep convolution activation feature selection algorithm using expert-generated images

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The recent face forgery detection models have shown better accuracy for in-house generated and altered face image datasets. Therefore, the results of such a model cannot be compared directly and fairly. Moreover, some of the studies used datasets of smaller size, thus models can be overfitted. To address these issues, we selected a larger public dataset, created and altered by experts in photoshop. Thus, the goal of this study is to develop a face forgery detection model for expert-generated standard images. As a preprocessing step in our proposed approach, a convexhull reduced of an aligned face is extracted from each image. A convolutional neural network-based face forgery detection model is developed and trained from scratch. The images are normalized and label smoothing is applied to train the model to get minimum validation loss. The trained model is used to extract 1024 features of each image. Afterward, a feature selection algorithm is developed to select the optimum number of features without compromising the model performance. Moreover, random parameter optimization is performed to get the best parameters to train multiple classifiers. Only 36 features out of 1024 are selected using kNN(k = 4) for 76.04% sensitivity, 71.76% AUROC. The proposed approach achieved comparable results compared to the existing state-of-the-art face forgery models.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

References

  1. Anwar S, Milanova M, Anwer M, Banihirwe A (2019). Perceptual judgments to detect computer generated forged faces in social media. Springer International Publishing Cham.

  2. Baek JY, Yoo YS, Bae SH (2020) Generative adversarial ensemble learning for face forensics. IEEE Access 8:45421–45431. https://doi.org/10.1109/access.2020.2968612

  3. Brockschmidt, J, Shang J, Wu J (2019) On the generality of facial forgery detection. In: Paper presented at the 2019 IEEE 16th International Conference on Mobile Ad Hoc and Sensor Systems Workshops (MASSW)

  4. Choi Y, Choi M, Kim M, Ha J-W, Kim S, Choo J (2018) Stargan: unified generative adversarial networks for multi-domain image-to-image translation. In: Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition

  5. Dang LM, Hassan SI, Im S, Moon H (2019) Face image manipulation detection based on a convolutional neural network. Expert Syst Appl 129:156–168. https://doi.org/10.1016/j.eswa.2019.04.005

  6. Gholamiangonabadi D, Kiselov N, Grolinger K (2020) Deep neural networks for human activity recognition with wearable sensors: leave-one-subject-out cross-validation for model selection. IEEE Access 8:133982–133994. https://doi.org/10.1109/access.2020.3010715

  7. Gong J, Guo J (2016) Image copy-move forgery detection using SURF in opponent color space. Trans Tianjin Univ 22(2):151–157

  8. Hashmi MF, Hambarde AR, Keskar AG (2013) Copy move forgery detection using DWT and SIFT features. In: Paper presented at the 2013 13th International conference on intellient systems design and applications

  9. He T, Zhang Z, Zhang H, Zhang Z, Xie J, Li M (2019) Bag of tricks for image classification with convolutional neural networks. In: Paper presented at the Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition

  10. Hsu CC, Lee CY, Zhuang YX (2018) Learning to detect fake face images in the wild. In: 2018 International Symposium on Computer, Consumer and Control, pp 388–391

  11. Jayan TJ, Aneesh RP (2018) Image quality measures based face spoofing detection algorithm for online social media. In: Paper presented at the 2018 International CET Conference on Control, Communication, and Computing, IC4 2018

  12. Jindal N (2021) Copy move and splicing forgery detection using deep convolution neural network, and semantic segmentation. Multimed Tools Appl 80(3):3571–3599

  13. Karras T, Laine S, Aila T (2019) A style-based generator architecture for generative adversarial networks. In: Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition

  14. Kashyap A, Suresh B, Agrawal M, Gupta H, Joshi SD (2015) Detection of splicing forgery using wavelet decomposition. In: Paper presented at the International Conference on Computing, Communication & Automation

  15. Khodabakhsh A, Ramachandra R, Raja K, Wasnik P, Busch C (2018) Fake face detection methods: can they be generalized? In: Paper presented at the 2018 International Conference of the Biometrics Special Interest Group, BIOSIG 2018

  16. Kim Y, Na J, Yoon S, Yi J (2009) Masked fake face detection using radiance measurements. J Opt Soc Am A Opt Image Sci Vis 26(4):760–766. https://doi.org/10.1364/josaa.26.000760

  17. Liu H, Zheng S, Hao S, Li Y (2018) Multifeature fusion detection method for fake face attack in identity authentication. Adv Multimed 2018:1–10. https://doi.org/10.1155/2018/9025458

  18. Liu M, Ding Y, Xia M, Liu X, Ding E, Zuo W, Wen S (2019) Stgan: a unified selective transfer network for arbitrary image attribute editing. In: Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition

  19. Matern F, Riess C, Stamminger M (2019) Exploiting visual artifacts to expose deepfakes and face manipulations. In: Paper presented at the 2019 IEEE Winter Applications of Computer Vision Workshops (WACVW)

  20. McCloskey S, Albright M (2019) Detecting GAN-generated imagery using saturation cues. In: Paper presented at the 2019 IEEE International Conference on Image Processing (ICIP)

  21. Mo H, Chen B, Luo W (2018) Fake faces identification via convolutional neural network. In: Proceedings of the 6th ACM workshop on information hiding and multimedia security, pp 43–47

  22. Muhammad G (2013) Multi-scale local texture descriptor for image forgery detection. In: Paper presented at the 2013 IEEE International Conference on Industrial Technology (ICIT)

  23. Negi A, Chauhan P, Kumar K, Rajput R (2020) Face mask detection classifier and model pruning with keras-surgeon. In: Paper presented at the 2020 5th IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE)

  24. Negi A, Kumar K, Chauhan P, Rajput R (2021) Deep neural architecture for face mask detection on simulated masked face dataset against COVID-19 pandemic. In: Paper presented at the 2021 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS)

  25. Pandey AK, Pandey R (2015) Application of spectral information in identification of real-fake face images. In: Paper presented at the Proceedings of the Sixth International Conference on Computer and Communication Technology 2015, Allahabad, India. https://doi-org.ezproxy.um.edu.my/10.1145/2818567.2818606

  26. Rossler A, Cozzolino D, Verdoliva L, Riess C, Thies J, Nießner M (2019) Faceforensics++: Learning to detect manipulated facial images. In: Paper presented at the Proceedings of the IEEE International Conference on Computer Vision

  27. Stamm MC, Liu KR (2010) Forensic detection of image manipulation using statistical intrinsic fingerprints. IEEE Trans Inf Forensics Secur 5(3):492–506

  28. Tan T, Wang X, Fang Y, Zhang W (2019) The impact of data correlation on identification of computer-generated face images. In: Paper presented at the Chinese Conference on Biometric Recognition

  29. Tariq S, Lee S, Kim H, Shin Y, Woo SS, Assoc Comp M (2018) Detecting both machine and human created fake face images in the wild

  30. Thies J, Zollhofer M, Stamminger M, Theobalt C, Nießner M (2016) Face2face: real-time face capture and reenactment of rgb videos. In: Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition

  31. Vinolin V, Sucharitha M (2021) Dual adaptive deep convolutional neural network for video forgery detection in 3D lighting environment. Vis Comput 37(8):2369–2390

  32. Wang R, Juefei-Xu F, Ma L, Xie X, Huang Y, Wang J, Liu Y (2019) Fakespotter: a simple yet robust baseline for spotting ai-synthesized fake faces. arXiv preprint arXiv:1909.06122

  33. Zhao X, Li J, Li S, Wang S (2011) Detecting digital image splicing in chroma spaces. In: Digital Watermarking: 9th International Workshop, IWDW 2010, Seoul, Korea, October 1-3, 2010, Revised Selected Papers 9. Springer Berlin Heidelberg, pp 12–22

  34. Zhou H, Shen Y, Zhu X, Liu B, Fu Z, Fan N (2016) Digital image modification detection using color information and its histograms. Forensic Sci Int 266:379–388. https://doi.org/10.1016/j.forsciint.2016.06.005

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ghulam Murtaza.

Ethics declarations

Conflict of interest

The authors listed in the manuscript have declared that no competing interests exist.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Murtaza, G., Memon, R.A., Ali, S. et al. Face forgery detection via optimum deep convolution activation feature selection algorithm using expert-generated images. Multimed Tools Appl 82, 28797–28825 (2023). https://doi.org/10.1007/s11042-023-14612-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-14612-w

Keywords

Navigation