A Deep Learning Based Digital Forensic Solution to Blind Source Identification of Facebook Images

  • Venkata Udaya SameerEmail author
  • Ishaan Dali
  • Ruchira Naskar
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11281)


Source Camera Identification is a digital forensic way of attributing a contentious image to its authentic source, especially used in legal application domains involving terrorism, child pornography etc. The state–of–the–art source camera identification techniques, however, are not suitable to work with images downloaded from online social networks. This is because, online social networks impart specific image artefacts, due to proprietary image compression requirements for storage and transmission, which prevents accurate forensic source investigations. Moreover, each social network has its own compression standards, which are never made public due to ethical issues. This makes source identification task even more difficult for forensic analysts. In present day and age, where there is abundant use of social networks for image transmission, it is high time that source camera identification with images downloaded from social networks, be efficiently addressed. In this paper, we propose a deep learning based digital forensic technique for source camera identification, on images downloaded from Facebook. The proposed deep learning technique is adapted from the popular ResNet50 network, which majorly consists of convolutional layers and a few pooling layers. Our experimental results prove that the proposed technique outperforms the traditional source camera identification methods.


Camera model identification Classification Deep learning Facebook ResNet Source camera identification 



This work is funded by Council of Scientific and Industrial Research (CSIR), Govt. of India, Grant No. 22(0736)/17/EMR-II, dated: 16/05/2017.


  1. 1.
    Lukas, J., Fridrich, J., Goljan, M.: Digital camera identification from sensor pattern noise. IEEE Trans. Inf. Forensics Secur. 1(2), 205–214 (2006)CrossRefGoogle Scholar
  2. 2.
    Kharrazi, M., Sencar, H.T., Memon, N.: Blind source camera identification. In: 2004 International Conference on Image Processing, ICIP 2004, vol. 1, pp. 709–712. IEEE (2004)Google Scholar
  3. 3.
    Chen, M., Fridrich, J., Goljan, M., Lukás, J.: Determining image origin and integrity using sensor noise. IEEE Trans. Inf. Forensics Secur. 3(1), 74–90 (2008)CrossRefGoogle Scholar
  4. 4.
    Goljan, M., Fridrich, J., Filler, T.: Large scale test of sensor fingerprint camera identification. In: Media Forensics and Security, vol. 7254, p. 72540I. International Society for Optics and Photonics (2009)Google Scholar
  5. 5.
    Li, C.-T.: Source camera identification using enhanced sensor pattern noise. IEEE Trans. Inf. Forensics Secur. 5(2), 280–287 (2010)CrossRefGoogle Scholar
  6. 6.
    Lin, X., Li, C.-T.: Preprocessing reference sensor pattern noise via spectrum equalization. IEEE Trans. Inf. Forensics Secur. 11(1), 126–140 (2016)CrossRefGoogle Scholar
  7. 7.
    Shi, C., Law, N.-F., Leung, F.H., Siu, W.-C.: A local variance based approach to alleviate the scene content interference for source camera identification. Digit. Invest. 22, 74–87 (2017)CrossRefGoogle Scholar
  8. 8.
    Yang, P., Ni, R., Zhao, Y., Zhao, W.: Source camera identification based on content-adaptive fusion residual networks. Pattern Recogn. Lett. (2017)Google Scholar
  9. 9.
    Marra, F., Poggi, G., Sansone, C., Verdoliva, L.: Correlation clustering for PRNU-based blind image source identification. In: IEEE International Workshop on Information Forensics and Security (WIFS), vol. 2016, pp. 1–6. IEEE (2016)Google Scholar
  10. 10.
    Marra, F., Poggi, G., Sansone, C., Verdoliva, L.: Blind PRNU-based image clustering for source identification. IEEE Trans. Inf. Forensics Secur. 12(9), 2197–2211 (2017)CrossRefGoogle Scholar
  11. 11.
    Lin, X., Li, C.-T.: Large-scale image clustering based on camera fingerprints. IEEE Trans. Inf. Forensics Secur. 12(4), 793–808 (2017)Google Scholar
  12. 12.
    Çeliktutan, O., Sankur, B., et al.: Blind identification of source cell-phone model. IEEE Trans. Inf. Forensics Secur. 3(3), 553–566 (2008)CrossRefGoogle Scholar
  13. 13.
    Gloe, T., Böhme, R.: The Dresden image database for benchmarking digital image forensics. J. Digit. Forensic Pract. 3(2–4), 150–159 (2010)CrossRefGoogle Scholar
  14. 14.
    Gloe, T.: Feature-based forensic camera model identification. In: Shi, Y.Q., Katzenbeisser, S. (eds.) Transactions on Data Hiding and Multimedia Security VIII. LNCS, vol. 7228, pp. 42–62. Springer, Heidelberg (2012). Scholar
  15. 15.
    Xu, G., Shi, Y.Q.: Camera model identification using local binary patterns. In: 2012 IEEE International Conference on Multimedia and Expo (ICME), pp. 392–397. IEEE (2012)Google Scholar
  16. 16.
    Akshatha, K., Karunakar, A., Anitha, H., Raghavendra, U., Shetty, D.: Digital camera identification using PRNU: a feature based approach. Digit. Invest. 19, 69–77 (2016)CrossRefGoogle Scholar
  17. 17.
    Tuama, A., Comby, F., Chaumont, M.: Camera model identification based machine learning approach with high order statistics features. In: 24th European Signal Processing Conference (EUSIPCO), pp. 1183–1187 . IEEE (2016)Google Scholar
  18. 18.
    Xu, B., Wang, X., Zhou, X., Xi, J., Wang, S.: Source camera identification from image texture features. Neurocomputing 207, 131–140 (2016)CrossRefGoogle Scholar
  19. 19.
    Marra, F., Poggi, G., Sansone, C., Verdoliva, L.: Evaluation of residual-based local features for camera model identification. In: Murino, V., Puppo, E., Sona, D., Cristani, M., Sansone, C. (eds.) ICIAP 2015. LNCS, vol. 9281, pp. 11–18. Springer, Cham (2015). Scholar
  20. 20.
    Marra, F., Poggi, G., Sansone, C., Verdoliva, L.: A study of co-occurrence based local features for camera model identification. Multimed. Tools Appl. 76(4), 4765–4781 (2017)CrossRefGoogle Scholar
  21. 21.
    Tuama, A., Comby, F., Chaumont, M.: Camera model identification with the use of deep convolutional neural networks. In: IEEE International Workshop on Information Forensics and Security, 6 p. (2016)Google Scholar
  22. 22.
    Bondi, L., Baroffio, L., Güera, D., Bestagini, P., Delp, E.J., Tubaro, S.: First steps toward camera model identification with convolutional neural networks. IEEE Sig. Process. Lett. 24(3), 259–263 (2017)CrossRefGoogle Scholar
  23. 23.
    He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Venkata Udaya Sameer
    • 1
    Email author
  • Ishaan Dali
    • 1
  • Ruchira Naskar
    • 1
  1. 1.Department of Computer Science and EngineeringNational Institute of TechnologyRourkelaIndia

Personalised recommendations