journal article·2024-12-30Open access

Enhancing Camera Source Identification: A Rapid Algorithm with Enhanced Discriminative Power

Zhimao Lai, Lijuan Cheng, Renhai Feng

Applied Sciences· Volume 15· Issue 1

Abstract

Digital image source identification primarily focuses on analyzing and detecting the machine imprints or camera fingerprints left by imaging devices during the imaging process to trace the origin of digital images. The development of a swift search algorithm is crucial for the effective implementation of camera source identification. Despite its importance, this domain has witnessed limited research, with existing studies predominantly focusing on search efficiency while neglecting robustness, which is essential. In practical scenarios, query images often suffer from poor signal quality due to noise, and the variability in fingerprint quality across different sources presents a significant challenge. Conventional brute-force search algorithms (BFSAs) prove largely ineffective under these conditions because they lack the necessary robustness. This paper addresses the issues in digital image source identification by proposing a rapid fingerprint search algorithm based on global information. The algorithm innovatively introduces a search priority queue (SPQ), which analyzes the global correlation between the query fingerprint and all reference fingerprints in the database to construct a comprehensive priority ranking, thereby achieving the efficient retrieval of matching fingerprints. Compared to the traditional brute-force search algorithm (BFSA), our method significantly reduces computational complexity in large-scale databases, optimizing from O(nN) to O(nlogN), where n is the length of the fingerprint, and N is the number of fingerprints in the database. Additionally, the algorithm demonstrates strong robustness to noise, maintaining a high matching accuracy rate even when image quality is poor and noise interference is significant. Experimental results show that in a database containing fingerprints from 70 cameras, our algorithm is 50% faster in average search time than BFSA, and its matching accuracy rate exceeds 90% under various noise levels. This method not only improves the efficiency and accuracy of digital image source identification but also provides strong technical support for handling large-scale image data, with broad application prospects in fields such as copyright protection and forensic evidence.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Digital Media Forensic Detection · Advanced Steganography and Watermarking Techniques · Generative Adversarial Networks and Image Synthesis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Immigration Administration (Guangzhou), China People’s Police University, Guangzhou 510663, China

School of Automation, Guangdong University and Technology, Guangzhou 510006, China

School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China

Funding

China People’s Police University · Hebei Education Department

References (40)

Show source-provided references
1. Sharma, D.K., Singh, B., Agarwal, S., Garg, L., Kim, C., and Jung, K.H. (2023). A Survey of Detection and Mitigation for Fake Images on Social Media Platforms. Appl. Sci., 13.10.3390/app131910980 ↗
2. Cho, S.H., Agarwal, S., Koh, S.J., and Jung, K.H. (2022). Image Forensics Using Non-Reducing Convolutional Neural Network for Consecutive Dual Operators. Appl. Sci., 12.10.3390/app12147152 ↗
3. A Texture Descriptor of the Camera Fingerprint for Source Camera Model and Device Identification
4. You, C., Zheng, H., Guo, Z., Wang, T., and Wu, X. (2021). Multiscale Content-Independent Feature Fusion Network for Source Camera Identification. Appl. Sci., 11.10.3390/app11156752 ↗
5. Discriminative Feature Projection for Camera Model Identification of Recompressed Images10.1007/s11042-021-11201-7 ↗
6. Virtual Sample Generation for Few-Shot Source Camera Identification
7. Jeyalakshmi, A., and Chitra, D.R. (2018, January 19–20). Comparative Study of Feature Extraction Using Several Wavelet Transforms for Source Camera Identification. Proceedings of the 2018 2nd International Conference on Inventive Systems and Control (ICISC), Coimbatore, India.10.1109/ICISC.2018.8398923 ↗
8. Raj, A., and Sankar, D. (2022, January 16–17). Comparison of Deep Learning Networks for Source Camera Identification. Proceedings of the 2022 4th International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), Bangalore, India.10.1109/ICAC3N56670.2022.10074235 ↗
9. Robust Camera Model Identification Using Demosaicing Residual Features10.1007/s11042-020-09011-4 ↗
10. Qian, F., He, S., Huang, H., Ma, H., Zhang, X., and Yang, L. (2023, January 17–20). Web Photo Source Identification Based on Neural Enhanced Camera Fingerprint. Proceedings of the ACM Web Conference 2023, Tianjin, China.10.1145/3543507.3583225 ↗
11. Güneş, A.S., and Vatansever, S. (2023, January 11–13). A Survey of Source Camera Attribution Applications Using PRNU. Proceedings of the 2023 Innovations in Intelligent Systems and Applications Conference (ASYU), Istanbul, Turkey.10.1109/ASYU58738.2023.10296743 ↗
12. Flor, E., Aygun, R., Mercan, S., and Akkaya, K. (2021, January 10–12). PRNU-Based Source Camera Identification for Multimedia Forensics. Proceedings of the 2021 IEEE 22nd International Conference on Information Reuse and Integration for Data Science (IRI), Las Vegas, NV, USA.10.1109/IRI51335.2021.00029 ↗
13. de Roos, L., and Geradts, Z. (2021). Factors That Influence PRNU-Based Camera-Identification via Videos. J. Imaging, 7.10.3390/jimaging7010008 ↗
14. Hsiao, A.C., Takenouchi, T., Kikuchi, H., Sakiyama, K., and Miura, N. (2021, January 20–22). More Accurate and Robust PRNU-Based Source Camera Identification with 3-Step 3-Class Approach. Proceedings of the International Workshop on Digital Watermarking, Cham, Switzerland.10.1007/978-3-030-95398-0_7 ↗
15. Bhat, N.N., and Bianchi, T. (2022, January 16–19). Investigating Inconsistencies in PRNU-Based Camera Identification. Proceedings of the 2022 IEEE International Conference on Image Processing (ICIP), Bordeaux, France.
16. Li, C.T., and Kotegar, K.A. (2023). Source Camera Identification with a Robust Device Fingerprint: Evolution from Image-Based to Video-Based Approaches. Sensors, 23.10.3390/s23177385 ↗
17. Sensing System for Mixed Inorganic Salt Solution Based on Improved Double Label Coupling RFID10.1109/JSEN.2023.3266503 ↗
18. Source Camera Attribution via PRNU Emphasis: Towards a Generalized Multiplicative Model10.1016/j.image.2023.116944 ↗
19. Digital Camera Identification from Sensor Pattern Noise10.1109/TIFS.2006.873602 ↗
20. Determining Image Origin and Integrity Using Sensor Noise10.1109/TIFS.2007.916285 ↗
21. Goljan, M., and Fridrich, J. (2008, January 28–30). Camera Identification from Cropped and Scaled Images. Proceedings of the Electronic Imaging, Forensics, Security, Steganography, and Watermarking of Multimedia Contents X, San Jose, CA, USA.10.1117/12.766732 ↗
22. Goljan, M., Fridrich, J., and Filler, T. (2010, January 17–21). Managing a Large Database of Camera Fingerprints. Proceedings of the Media Forensics and Security XII, San Jose, CA, USA.10.1117/12.838378 ↗
23. Amerini, I., Caldelli, R., Cappellini, V., Picchioni, F., and Piva, A. (2009, January 5–7). Analysis of Denoising Filters for Photo Response Non Uniformity Noise Extraction in Source Camera Identification. Proceedings of the IEEE International Conference on Digital Signal Processing, Santorini, Greece.10.1109/ICDSP.2009.5201240 ↗
24. Source Camera Identification Using Enhanced Sensor Pattern Noise10.1109/TIFS.2010.2046268 ↗
25. Color-Decoupled Photo Response Non-Uniformity for Digital Image Forensics
26. Hu, Y., Yu, B., and Jian, C. (2009, January 10–12). Source Camera Identification Using Large Components of Sensor Pattern Noise. Proceedings of the IEEE International Conference on Computer Science and Its Applications, Jeju, Repbulic of Korea.10.1109/CSA.2009.5404203 ↗
27. Liu, B.B., Lee, H.K., Hu, Y., and Choi, C.H. (2010, January 12–15). On Classification of Source Cameras: A Graph Based Approach. Proceedings of the IEEE Workshop on Information Forensics and Security, Seattle, WA, USA.10.1109/WIFS.2010.5711446 ↗
28. Gloe, T., Kirchner, M., Winkler, A., and Bohme, R. (2007, January 25–29). Can We Trust Digital Image Forensics?. Proceedings of the 15th ACM International Conference on Multimedia, Augsburg, Germany.10.1145/1291233.1291252 ↗
29. Caldelli, R., Amerini, I., and Novi, A. (2011, January 12–15). An Analysis on Attacker Actions in Fingerprint-Copy Attack in Source Camera Identification. Proceedings of the IEEE International Workshop on Information Forensics and Security, Seattle, WA, USA.10.1109/WIFS.2011.6123122 ↗
30. Goljan, M., Fridrich, J., and Filler, T. (2009, January 18–21). Large Scale Test of Sensor Fingerprint Camera Identification. Proceedings of the Media Forensics and Security XI, San Jose, CA, USA.10.1117/12.805701 ↗
31. Bayram, S., Sencar, H.T., and Memon, N. (2010, January 18–20). Efficient Techniques for Sensor Fingerprint Matching in Large Image and Video Databases. Proceedings of the Media Forensics and Security II, San Jose, CA, USA.10.1117/12.845737 ↗
32. Source Camera Identification via Low Dimensional PRNU Features10.1007/s11042-018-6809-4 ↗
33. A Fast Source Camera Identification and Verification Method Based on PRNU Analysis for Use in Video Forensic Investigations10.1007/s11042-020-09763-z ↗
34. Li, J., Liu, Y., Ma, B., Wang, C., Qin, C., Wu, X., and Li, S. (2023). A Novel PCA-Based Method for PRNU Distillation to the Benefit of Source Camera Identification. Appl. Sci., 13.10.3390/app13116583 ↗
35. Li, C.T., Lin, X., and Kotegar, K.A. (2022). Beyond PRNU: Learning Robust Device-Specific Fingerprint for Source Camera Identification. Sensors, 22.10.3390/s22207871 ↗
36. Corder, G.W., and Foreman, D.I. (2009). Nonparametric Statistics for Non-Statisticians: A Step-by-Step Approach, Wiley.10.1002/9781118165881 ↗
37. Mihcak, M.K., Kozintsev, I., and Ramchandran, K. (1999, January 15–19). Spatially Adaptive Statistical Modeling of Wavelet Image Coefficients and Its Application to Denoising. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Phoenix, AZ, USA.
38. Knuth, D.E. (1998). The Art of Computer Programming. Volume 3: Sorting and Searching, Addison-Wesley. [2nd ed.].
39. Deep Learning-Based Image Recognition: A Complexity Analysis
40. A Comprehensive Evaluation of Algorithms for Large-Scale Image Retrieval