Skip to main content

Source Camera Identification Using Hybrid Feature Set and Machine Learning Classifiers

  • Chapter
  • First Online:
Role of Data-Intensive Distributed Computing Systems in Designing Data Solutions

Abstract

Source camera identification (SCI), which is used to identify the source camera of the images/photos, plays a very important role in today’s era especially in the domain of digital image forensics. Earlier, photo response non-uniformity (PRNU)–based methods were used to identify the source camera of images, but it involves a lot of complexity as PRNU noise gets highly contaminated by image scenes which results in the wrong classification. With the growth in machine learning, researchers developed several methods that work on features extraction and then training them on classifiers which results in better results than PRNU-based methods, but due to limitations of feature space (spatial features), the performance decreases when either number of classes increases or properties of images belong to the same class are different. This chapter proposes a framework based on the frequency and spatial features by performing data augmentation to increase the diversity of images in the dataset and extracting a sufficient amount of feature vectors. These features are extracted from images by applying discrete wavelet transform techniques (DWT) and local binary pattern (LBP). Further, these are trained on multi-class classifiers such as support vector machine (SVM), linear discriminant analysis (LDA), and K-nearest neighbor (KNN). The comparative study of experimental results shows that the proposed method outperforms other state-of-art methods.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Jaiswal, A. K., & Srivastava, R. (2019). Copy-move forgery detection using shift-invariant SWT and block division mean features (Vol. 524). Springer.

    Google Scholar 

  2. Jaiswal, A. K., & Srivastava, R. (2020). Forensic image analysis using inconsistent noise pattern. Pattern Analysis and Applications. https://doi.org/10.1007/s10044-020-00930-4

  3. Mehta, V., Jaiswal, A. K., & Srivastava, R. (2020). Copy-move image forgery detection using DCT and ORB feature set (Vol. 1206 CCIS). Springer.

    Google Scholar 

  4. Jaiswal, A. K., & Srivastava, R. (2019). Image splicing detection using deep residual network. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.3351072

  5. Jaiswal, A. K., & Srivastava, R. (2019). Image splicing detection using deep residual network. In International conference on advanced computing and software engineering (ICACSE-2019) (pp. 99–102). https://doi.org/10.2139/ssrn.3351072

  6. Jaiswal, A. K., & Srivastava, R. (2020). A technique for image splicing detection using hybrid feature set. Multimedia Tools and Applications, 79(17–18), 11837–11860. https://doi.org/10.1007/s11042-019-08480-6

    Article  Google Scholar 

  7. Singh, S., & Singh, N. P. (2019). Machine learning-based classification of good and rotten apple. Recent Trends in Communication, Computing, and Electronics, 377–386.

    Google Scholar 

  8. Singh, S., & Kumar, R. (2020). Histopathological image analysis for breast cancer detection using cubic SV. In 7th International conference on signal processing and integrated networks (SPIN) (pp. 498–503).

    Google Scholar 

  9. Lukáˇ, J., Fridrich, J., & Goljan, M. (2006). Digital Camera Identification from sensor pattern noise. IEEE Transactions on Information Forensics and Security, 1(2), 205–214.

    Article  Google Scholar 

  10. Mzhqak, M. K., Kozintsev, I., Ramchandran, K., & Ave, N. M. (1999). Spatially adaptive statistical modeling of wavelet image. International Conference on Acoustics, Speech, and Signal Processing, 6, 3253–3256.

    Google Scholar 

  11. Chen, M., Fridrich, J., Goljan, M., & Lukáš, J. (2008). Determining image origin and integrity using sensor noise. IEEE Transactions on Information Forensics and Security, 3(1), 74–90. https://doi.org/10.1109/TIFS.2007.916285

    Article  Google Scholar 

  12. Wang, B., Kong, X., & You, X. (2009, January). Source camera identification using support vector machines. In IFIP International Conference on Digital Forensics. pp. 107–118. Springer, Berlin, Heidelberg.

    Google Scholar 

  13. Gloe, T. (2012). Feature-based forensic camera model identification. In Lecture Notes in Computer Science (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 7228 LNCS (pp. 42–62). https://doi.org/10.1007/978-3-642-31971-6_3

  14. Tsai, M. J., Wang, C. S., Liu, J., & Yin, J. S. (2012). Using decision fusion of feature selection in digital forensics for camera source model identification. Computer Standards & Interfaces, 34(3), 292–304. https://doi.org/10.1016/j.csi.2011.10.006

    Article  Google Scholar 

  15. Bolouri, K., Javanmard, M., & Firouzmand, M. (2013). Camera identification algorithm based on Sensor Pattern Noise using wavelet transform, SVD/PCA and SVM classifier. Journal of Information Systems and Telecommunication, 1(4), 233–237. https://doi.org/10.7508/jist.2013.04.004

    Article  Google Scholar 

  16. Bondi, L., et al. (2017). First steps toward camera model identification with Convolutional neural networks. IEEE Signal Processing Letters, 24(3), 259–263. https://doi.org/10.1109/LSP.2016.2641006

    Article  Google Scholar 

  17. “Flicker Camera Model Dataset.”

    Google Scholar 

  18. Li, C. T. (2009). Source camera linking using enhanced sensor pattern noise extracted from images. IET Seminar Digest, 2, 2009. https://doi.org/10.1049/ic.2009.0274

    Article  Google Scholar 

  19. Gloe, T., & Böhme, R. (2010). The dresden image database for benchmarking digital image forensics. Journal of Digital Forensic Practice, 3(2–4), 150–159. https://doi.org/10.1080/15567281.2010.531500

    Article  Google Scholar 

  20. Wang, B., Zhong, K., Shan, Z., Zhu, M. N., & Sui, X. (2020). A unified framework of source camera identification based on features. Forensic Science International, 307. https://doi.org/10.1016/j.forsciint.2019.110109

  21. Wu, S., Wang, B., Zhao, J., Zhao, M., Zhong, K., & Guo, Y. (2021). Virtual sample generation and ensemble learning based image source identification with small training samples. International Journal of Digital Crime and Forensics, 13(3), 34. https://doi.org/10.4018/IJDCF.20210501.oa3

    Article  Google Scholar 

  22. Yao, H., Qiao, T., Zheng, N., & Xu, M. (2018). Robust multi-classifier for camera model identification based on convolution neural network. IEEE Access, 6, 24973–24982. https://doi.org/10.1109/ACCESS.2018.2832066

    Article  Google Scholar 

  23. Corripio, J. R., González, D. M. A., Orozco, A. L. S., Villalba, L. J. G., Hernandez-Castro, J., & Gibson, S. J. (2013). Source smartphone identification using sensor pattern noise and wavelet transform. In 5th International conference on imaging for crime detection and prevention. ICDP 2013. https://doi.org/10.1049/ic.2013.0267

  24. Wang, B., Guo, Y., Kong, X., & Meng, F. (2009). Source camera identification forensics based on wavelet features. In IIH-MSP 2009 – 2009 5th International conference on intelligent information hiding and multimedia signal process (pp. 702–705), no. April 2015. https://doi.org/10.1109/IIH-MSP.2009.244

  25. Zhang, L. B., Peng, F., & Long, M. (2017). Identifying source camera using guided image estimation and block weighted average. Journal of Visual Communication and Image Representation, 48(December), 471–479. https://doi.org/10.1016/j.jvcir.2016.12.013

    Article  Google Scholar 

  26. Lawgaly, A., & Khelifi, F. (2017). Sensor pattern noise estimation based on improved locally adaptive DCT filtering and weighted averaging for source camera identification and verification. IEEE Transactions on Information Forensics and Security, 12(2), 392–404. https://doi.org/10.1109/TIFS.2016.2620280

    Article  Google Scholar 

  27. “IEEE’s Signal Processing Society - Camera Model Identification.” .

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ankit Kumar Jaiswal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Jaiswal, A.K., Srivastava, R. (2023). Source Camera Identification Using Hybrid Feature Set and Machine Learning Classifiers. In: Pandey, S., Shanker, U., Saravanan, V., Ramalingam, R. (eds) Role of Data-Intensive Distributed Computing Systems in Designing Data Solutions. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-031-15542-0_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-15542-0_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-15541-3

  • Online ISBN: 978-3-031-15542-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics