The proposed AE requires a similar number of
training epochs to obtain comparable classification
accuracy as state-of-the-art CNNs. To achieve 90%
training accuracy, all methods need to be learned by
at least 85 epochs. Such a number of epochs is suf-
ficient to obtain about 90% identification accuracy.
However, training further for 100 epochs allows for
identification accuracy, as presented in the previous
section. This means that our proposed architecture
does not suffer both from training and identification
accuracy, compared to existing methods.
5 CONCLUSION
In this paper, we have proposed a method for in-
dividual source camera identification based on cam-
eras’ fingerprints. The solution was based on a con-
volutional autoencoder which was used to produce a
compact representation of cameras’ fingerprints. Ex-
tensive experimental evaluation conducted on a large
number of modern imaging devices and enhanced
with a statistical analysis confirmed the reliability of
the proposed method. Convolutional autoencoder-
based digital camera identification was realized with
high identification accuracy. The great advantage of
the proposed method is the possibility of storing cam-
eras’ fingerprints in a compact representation, which
may aim forensic centers to save space for storing
such fingerprints.
As future work, we consider a solution utilizing
multiple convolutional autoencoders. One may con-
sider a scenario utilizing one convolutional autoen-
coder per each camera which would be a useful foun-
dation for anomaly detection.
REFERENCES
Bernacki, J. and Scherer, R. (2023). Imagine dataset:
Digital camera identification image benchmarking
dataset. In Proc. 20th Int. Conf. Security and Cryp-
tography—SECRYPT, pages 799–804. INSTICC,
SciTePress.
Borole, M. and Kolhe, S. R. (2021). A feature-based ap-
proach for digital camera identification using photo-
response non-uniformity noise. Int. J. Comput. Vis.
Robotics, 11(4):374–384.
Bruno, A., Cattaneo, G., and Capasso, P. (2020). On the
reliability of the pnu for source camera identification
tasks. arXiv preprint arXiv:2008.12700.
Cozzolino, D., Thies, J., Rossler, A., Nießner, M., and Ver-
doliva, L. (2021). Spoc: Spoofing camera finger-
prints. In Proceedings of the IEEE/CVF Conference
on Computer Vision and Pattern Recognition, pages
990–1000.
Goodfellow, I. J., Pouget-Abadie, J., Mirza, M., Xu, B.,
Warde-Farley, D., Ozair, S., Courville, A. C., and
Bengio, Y. (2014). Generative adversarial nets. In
Ghahramani, Z., Welling, M., Cortes, C., Lawrence,
N. D., and Weinberger, K. Q., editors, Advances in
Neural Information Processing Systems 27: Annual
Conference on Neural Information Processing Sys-
tems 2014, December 8-13 2014, Montreal, Quebec,
Canada, pages 2672–2680.
Kirchner, M. and Johnson, C. (2020). SPN-CNN: boost-
ing sensor-based source camera attribution with deep
learning. CoRR, abs/2002.02927.
Lai, Z., Wang, Y., Sun, W., and Zhang, P. (2021). Automatic
source camera identification technique based-on hier-
archy clustering method. In Sun, X., Zhang, X., Xia,
Z., and Bertino, E., editors, Artificial Intelligence and
Security - 7th International Conference, ICAIS 2021,
Dublin, Ireland, July 19-23, 2021, Proceedings, Part
II, volume 12737 of Lecture Notes in Computer Sci-
ence, pages 715–723. Springer.
Li, R., Li, C., and Guan, Y. (2018). Inference of a compact
representation of sensor fingerprint for source camera
identification. Pattern Recognition, 74:556–567.
Liu, Y., Zou, Z., Yang, Y., Law, B. N., and Bharath, A. A.
(2021). Efficient source camera identification with
diversity-enhanced patch selection and deep residual
prediction. Sensors, 21(14):4701.
Luk
´
as, J., Fridrich, J. J., and Goljan, M. (2006). Digital
camera identification from sensor pattern noise. IEEE
Trans. Information Forensics and Security, 1(2):205–
214.
Mandelli, S., Cozzolino, D., Bestagini, P., Verdoliva, L.,
and Tubaro, S. (2020). Cnn-based fast source de-
vice identification. IEEE Signal Processing Letters,
27:1285–1289.
Picetti, F., Mandelli, S., Bestagini, P., Lipari, V.,
and Tubaro, S. (2020). DIPPAS: A deep im-
age prior PRNU anonymization scheme. CoRR,
abs/2012.03581.
Rafi, A. M., Tonmoy, T. I., Kamal, U., Wu, Q. M. J., and
Hasan, M. K. (2021). Remnet: remnant convolutional
neural network for camera model identification. Neu-
ral Comput. Appl., 33(8):3655–3670.
Salazar, D. A., Ramirez-Rodriguez, A. E., Nakano, M.,
Cedillo-Hernandez, M., and Perez-Meana, H. (2021).
Evaluation of denoising algorithms for source camera
linking. In Mexican Conference on Pattern Recogni-
tion, pages 282–291. Springer.
Tuama, A., Comby, F., and Chaumont, M. (2016). Cam-
era model identification with the use of deep convolu-
tional neural networks. In IEEE International Work-
shop on Information Forensics and Security, WIFS
2016, Abu Dhabi, United Arab Emirates, December
4-7, 2016, pages 1–6. IEEE.
Valsesia, D., Coluccia, G., Bianchi, T., and Magli, E.
(2015). Compressed fingerprint matching and cam-
era identification via random projections. IEEE
Transactions on Information Forensics and Security,
10(7):1472–1485.
Compact Representation of Digital Camera’s Fingerprint with Convolutional Autoencoder
797