Factors that Influence PRNU-Based Camera-Identification via Videos
Abstract
:1. Introduction
2. State of the Art
2.1. Photo Response Non-Uniformity
2.2. Related Work
3. Materials and Methods
3.1. Camera
3.2. PRNUCompare
3.3. Images
3.4. Snapchat: Extraction and Comparison of Snapchat Images
3.5. From Images to Results
4. Results
4.1. Resolution
4.2. Snapchat Compression
4.3. Length of the Video
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
Factor | Influence | |
---|---|---|
Type of camera | Exposure | Variation large, small differences |
Focal length | Zoom = drop (no identification possible) | |
Camera setting (general) | This has influence | |
Aperture (with shutter speed) | Little difference | |
Focus | Possible factor | |
Focus (middle or angle) | Middle = standard Angle(s) = more noise, so actually better | |
Framerate | Higher rate = higher correlation (when comparing same rate video to video) Different rate impossible to compare | |
Frames | More = better (video/video-comparison) Video/photo-comparison not (yet) possible | |
I- and P-frames | Whole video or single frames highest correlation, not I- and/or P-frames | |
ISO (CCD) | ISO 100 or 200 best for comparing | |
ISO (CMOS) | Everything possible, if comparison with reference is made with equal (and otherwise middle) ISO value | |
ISO (foveon x3) | Variation large | |
Quality (camera) | Possible factor | |
Shutter speed | Variation large, shorter shutter speed = lower correlation | |
Temperature (decrease/increase) | This has no influence | |
White balance | Variation large | |
Resolution | 480p | No identification possible |
720p | Depending on the camera possible or not possible | |
Resolution (photo) | Low = Decrease High = Increase | |
Resolution (mutual difference) | No identification possible | |
Resolution (video) | Low = Decrease High = Increase | |
Photos with Video (resolution) | Comparison not (yet) possible | |
Compression | Compression | Possible factor |
Compression (online) | Compression increase = reliability decrease | |
Compression (online) 2.0 | So much loss, no comparison possible | |
Compression (comparison) | Using the same type of compression, otherwise the correlation value decreases | |
Compression/Cropped (256 × 256) | No loss and faster, lower than this value leads to degradation | |
Photos with Video (compression) | Comparison not (yet) possible | |
JPEG fine vs. JPEG standard | No identification possible | |
Digital processing | Cropped areas | No identification possible |
Grayscale (photos) | Best way to make reference images for comparison | |
Increasing image | Bad and another research says good (640 × 480 to 1920 × 1080) | |
Enlarge/reduce (PC) | VGA/9M = Best way | |
Enlarge/reduce (camera) | Superfine = Best way | |
Reducing image | This has a positive influence on the comparison | |
Physical adaptation | Gimbal (drone) | In combination with lower quality camera, it leads to a decrease |
Switch camera module | This has no influence | |
Other factors | 2nd Order filter | Best result, match will be higher |
Distance to camera | Possible factor | |
Motion of image | Identification possible if reference is also in motion | |
Contrasts | Bad results (Usage of homogeneous substrates recommended) | |
Dark/light | Darker = Decrease Lighter = Decrease Middle = Works the best | |
Halogen light | Leads to lower correlation values | |
Color of reference image | Green and gray show high correlation values, red and blue show lower correlation values | |
Length of video | Mutual difference = Decrease | |
Light (inside/outside) | Different per case | |
Light (intensity) | Possible factor | |
Fluorescent light | This has no direct influence | |
Aging | This has no influence |
References
- Khanna, N.; Mikkilineni, A.; Delp, E. Forensic Camera Classification: Verification of Sensor Pattern Noise Approach. Forensic Sci. Commun. 2009, 11, 1. [Google Scholar]
- Meij, C.; Geradts, Z. Source camera identification using Photo Response Non-Uniformity on WhatsApp. Digit. Investig. 2018, 24, 142–154. [Google Scholar] [CrossRef]
- Brouwers, M.; Mousa, R. Automatic Comparison of Photo Response Non Uniformity (PRNU) on Youtube. Master’s Thesis, University of Amsterdam, Amsterdam, The Netherlands, 2017. [Google Scholar]
- Bramer, S. The Influence of Motion Stability on the PRNU-Pattern of the Camera of a Drone; Netherlands Forensic Institute: The Hague, The Netherlands, 2018. [Google Scholar]
- Lukas, J.; Fridrich, J.J.; Goljan, M. Determining digital image origin using sensor imperfections. Proc. SPIE 2005, 5685, 249–261. [Google Scholar] [CrossRef] [Green Version]
- Lukas, J.; Fridrich, J.; Goljan, M. Digital Camera Identification from Sensor Pattern Noise. IEEE Trans. Inf. Forensics Secur. 2006, 1, 205–214. [Google Scholar] [CrossRef]
- van Houten, W. Understanding Image Sensors Noise, Non-Uniformities and Obtaining a Likelihood Ratio in the Process of Device Identification. Master’s Thesis, University of Amsterdam, Amsterdam, The Netherlands, 2008. [Google Scholar]
- Bayram, S.; Sencar, H.T.; Memon, N. Efficient sensor fingerprint matching through fingerprint binarization. IEEE Trans. Inf. Forensics Secur. 2012, 7, 1404–1413. [Google Scholar] [CrossRef]
- Satta, R.; Beslay, L. Camera Fingerprinting Based on Sensor Pattern Noise as a Tool for Combatting Child Abuse Online. Project AVICAO, JRC Technical Reports; European Commission: Brussels, Belgium, 2014. [Google Scholar]
- van der Mark, M.; van Houten, W.; Geradts, Z. PRNUCompare; Netherlands Forensic Institute: The Hague, The Netherlands, 2010. [Google Scholar]
- Dirik, A.E.; Sencar, H.; Memon, N. Digital Single Lens Reflex Camera Identification from Traces of Sensor Dust. IEEE Trans. Inf. Forensics Secur. 2008, 3, 539–552. [Google Scholar] [CrossRef]
- Matsushita, K.; Kitazawa, H. An Improved Camera Identification Method Based on the Texture Complexity and the Image Restoration. In Proceedings of the 2009 International Conference on Hybrid Information Technology, Daejeon, Korea, 27–29 August 2009; pp. 171–175. [Google Scholar]
- Cooper, A.J. Improved photo response non-uniformity (PRNU) based source camera identification. Forensic Sci. Int. 2013, 226, 132–141. [Google Scholar] [CrossRef] [PubMed]
- Gisolf, F.; Malgoezar, A.; Baar, T.; Geradts, Z. Improving source camera identification using a simplified total variation based noise removal algorithm. Digit. Investig. 2013, 10, 207–214. [Google Scholar] [CrossRef]
- Alles, E.J.; Geradts, Z.; Veenman, C.J. Source Camera Identification for Low Resolution Heavily Compressed Images. In Proceedings of the International Conference on Computational Sciences and Its Applications, Perugia, Italia, 30 June–31 July 2008; pp. 557–567. [Google Scholar]
- Goljan, M.; Fridrich, J. Camera Identification from Cropped and Scaled Images—Art. No. 68190E. In Proceedings of the SPIE, Media Forensics and Security Conference, San Jose, CA, USA, 26–31 January 2008; pp. 1–13. [Google Scholar]
- Goljan, M.; Fridrich, J. Sensor Fingerprint Digests for Fast Camera Identification from Geometrically Distorted Images. In Proceedings of the IS&T/SPIE Electronic Imaging Conference, Burlingame, CA, USA, 3–7 January 2013; p. 86650B. [Google Scholar]
- Zhang, C.; Zhang, H. Exposing Digital Image Forgeries by Using Canonical Correlation Analysis. In Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010; pp. 838–841. [Google Scholar]
- Lukás, J.; Fridrich, J.; Goljan, M. Detecting Digital Image Forgeries Using Sensor Pattern Noise—Art. No. 60720Y. Int. Soc. Opt. Eng. 2006, 6072, 362–372. [Google Scholar]
- Chierchia, G.; Parrilli, S.; Poggi, G.; Sansone, C.; Verdoliva, L. On the Influence of Denoising in PRNU based Forgery Detection. In Proceedings of the 2nd ACM Workshop on Multimedia in Forensics, Security and Intelligence, Firenze, Italy, 25–29 October 2010. [Google Scholar]
- Chierchia, G.; Parrilli, S.; Poggi, G.; Verdoliva, L.; Sansone, C. PRNU-Based Detection of Small-Size Image Forgeries. In Proceedings of the 2011 17th International Conference on Digital Signal Processing (DSP), Corfu, Greece, 13–15 June 2011; pp. 1–6. [Google Scholar]
- Kurosawa, K.; Kuroki, K.; Saitoh, N. CCD Fingerprint Method-Identification of a Video Camera from Videotaped Images. In Proceedings of the 1999 International Conference on Image Processing (Cat. 99CH36348), Kobe, Japan, 24–28 October 2003; pp. 537–540. [Google Scholar]
- Chen, M.; Fridrich, J.; Goljan, M.; Lukás, J. Source digital camcorder identification using sensor photo response non-uniformity—Art. No. 65051G. SPIE 2007, 6505. [Google Scholar] [CrossRef] [Green Version]
- Bayram, S.; Sencar, T.; Memon, N. Video Copy Detection Based on Source Device Characteristics: A Complementary Approach to Content-Based Methods. In Proceedings of the 1st ACM SIGMM International Conference on Multimedia Information Retrieval, MIR 2008, Vancouver, BC, Canada, 30–31 October 2008; pp. 435–442. [Google Scholar]
- Caldelli, R.; Becarelli, R.; Amerini, I. Image Origin Classification Based on Social Network Provenance. IEEE Trans. Inf. Forensics Secur. 2017, 12, 1299–1308. [Google Scholar] [CrossRef]
- Villalba, L.J.G.; Orozco, A.L.S.; Corripio, J.R.; Hernandez-Castro, J. A PRNU-based counter-forensic method to manipulate smartphone image source identification techniques. Futur. Gener. Comput. Syst. 2017, 76, 418–427. [Google Scholar] [CrossRef]
- Villalba, L.J.G.; Orozco, A.L.S.; López, R.R.; Castro, J.H. Identification of smartphone brand and model via forensic video analysis. Expert Syst. Appl. 2016, 55, 59–69. [Google Scholar] [CrossRef]
- Gloe, T.; Pfennig, S.; Kirchner, M. Unexpected Artefacts in PRNU-Based Camera Identification: A ‘Dresden Image Database’ Case-Study. MM and Sec’12. In Proceedings of the 14th ACM Multimedia and Security Workshop, Coventry, UK, 6–7 September 2012; pp. 109–114. [Google Scholar]
- Fridrich, J. Sensor Defects in Digital Image Forensic. Digital Image Forensics: There is More to a Picture than Meets the Eye; Springer: New York, NY, USA, 2013; pp. 179–218. [Google Scholar]
- Gloe, T.; Böhme, R. The Dresden Image Database for Benchmarking Digital Image Forensics. J. Digit. Forensic Pract. 2010, 3, 150–159. [Google Scholar] [CrossRef]
- Opmeer, S. Finding the Difference between Digital Photos and Digital Videos with PRNU-Patterns; Netherlands Forensic Institute: The Hague, The Netherlands, 2015. [Google Scholar]
- Scheelen, Y.; van der Lelie, J.; Geradts, Z.; Worring, M. Camera Identification on YouTube. Chin. J. Forensic Sci. 2012, 64, 19–39. [Google Scholar]
- Kiegaing, E.; Emir Dirik, A. PRNU-based source device attribution for YouTube videos. Digit. Investig. 2019, 29, 91–100. [Google Scholar]
- Goljan, M.; Fridrich, J. Camera Identification from Cropped and Scaled Images. In Security, Forensics, Steganography, and Watermarking of Multimedia Contents; SPIE: Bellingham, WA, USA, 2008. [Google Scholar]
Factor | Amount of Videos |
---|---|
Resolution Snapchat Video length | 23 videos (720p) and 23 videos (1080p) 22 Snapchat videos (720 × 1080) 10 videos same length and 10 videos different length |
Figure 1 (720p) | Figure 2 (1080p) | |
---|---|---|
Highest correlation value | between 0.13 and 0.23 | between 0.27 and 0.67 |
Average correlation value | between 0.08 and 0.15 | between 0.25 and 0.58 |
Lowest correlation value | between 0.06 and 0.12 | between 0.22 and 0.44 |
720p vs. Snapchat | 1080p vs. Snapchat | |
---|---|---|
Highest correlation value | 0.013 | 0.012 |
Average correlation value | 0.005 | 0.008 |
Lowest correlation value | −0.002 | 0.006 |
Name of Video | Length in Seconds | Lowest Correlation | Highest Correlation | Name of Cut Video | New Length in Seconds | Lowest Correlation | Highest Correlation |
---|---|---|---|---|---|---|---|
1a | 15 | 0.669 | 0.711 | 1b | 10 | 0.526 | 0.537 |
2a | 15 | 0.710 | 0.808 | 2b | 10 | 0.534 | 0.759 |
3a | 15 | 0.709 | 0.819 | 3b | 10 | 0.536 | 0.725 |
4a | 14 | 0.702 | 0.819 | 4b | 10 | 0.533 | 0.738 |
5a | 14 | 0.703 | 0.814 | 5b | 10 | 0.533 | 0.749 |
6a | 10 | 0.675 | 0.778 | 6b | 10 | 0.537 | 0.744 |
7a | 10 | 0.669 | 0.773 | 7b | 10 | 0.534 | 0.743 |
8a | 16 | 0.711 | 0.836 | 8b | 10 | 0.526 | 0.731 |
9a | 16 | 0.710 | 0.836 | 9b | 10 | 0.535 | 0.757 |
10a | 16 | 0.709 | 0.832 | 10b | 10 | 0.531 | 0.759 |
1b | 2b | 3b | 4b | 5b | 6b | 7b | 8b | 9b | 10b | |
---|---|---|---|---|---|---|---|---|---|---|
1a | 0.882 | 0.674 | 0.675 | 0.676 | 0.677 | 0.674 | 0.664 | 0.678 | 0.677 | 0.678 |
2a | 0.563 | 0.946 | 0.761 | 0.765 | 0.760 | 0.759 | 0.744 | 0.766 | 0.771 | 0.769 |
3a | 0.559 | 0.756 | 0.947 | 0.778 | 0.771 | 0.768 | 0.752 | 0.775 | 0.781 | 0.779 |
4a | 0.554 | 0.751 | 0.767 | 0.960 | 0.772 | 0.769 | 0.751 | 0.777 | 0.782 | 0.779 |
5a | 0.558 | 0.746 | 0.760 | 0.772 | 0.959 | 0.764 | 0.748 | 0.771 | 0.776 | 0.775 |
6a | 0.537 | 0.716 | 0.728 | 0.738 | 0.733 | 0.996 | 0.718 | 0.739 | 0.743 | 0.742 |
7a | 0.532 | 0.709 | 0.719 | 0.728 | 0.724 | 0.725 | 0.991 | 0.733 | 0.738 | 0.734 |
8a | 0.561 | 0.759 | 0.773 | 0.785 | 0.779 | 0.778 | 0.763 | 0.948 | 0.797 | 0.795 |
9a | 0.558 | 0.761 | 0.775 | 0.786 | 0.781 | 0.779 | 0.767 | 0.794 | 0.948 | 0.797 |
10a | 0.559 | 0.756 | 0.771 | 0.780 | 0.777 | 0.775 | 0.760 | 0.787 | 0.792 | 0.950 |
Factor | Recommendation |
---|---|
Compression (Snapchat) | With images: virtually no comparison possible due to large differences in compression. It is recommended to compare as many regular images as possible and omit Snapchat photos. With videos: comparison of Snapchat videos with regular videos of the device is not possible. It might be an option to make reference videos with the Snapchat application located on the reference device. However, further research is required to confirm this finding. |
Resolution | It is recommended to compare only equal resolutions (was already known). Higher resolutions give higher correlation values but take into account the fact that comparisons of lower resolutions are still reliable. |
Length of the video | When creating reference images, it is recommended to make videos of the same length as the suspicious images. The reference images may also be longer, in this way more information is extracted from the video, which improves the comparison. Videos that have been cut can still be compared, the same applies as above: it is best to use videos of the same length, or longer than the suspicious images, as a reference. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
de Roos, L.; Geradts, Z. Factors that Influence PRNU-Based Camera-Identification via Videos. J. Imaging 2021, 7, 8. https://doi.org/10.3390/jimaging7010008
de Roos L, Geradts Z. Factors that Influence PRNU-Based Camera-Identification via Videos. Journal of Imaging. 2021; 7(1):8. https://doi.org/10.3390/jimaging7010008
Chicago/Turabian Stylede Roos, Lars, and Zeno Geradts. 2021. "Factors that Influence PRNU-Based Camera-Identification via Videos" Journal of Imaging 7, no. 1: 8. https://doi.org/10.3390/jimaging7010008
APA Stylede Roos, L., & Geradts, Z. (2021). Factors that Influence PRNU-Based Camera-Identification via Videos. Journal of Imaging, 7(1), 8. https://doi.org/10.3390/jimaging7010008