By Marcin Kaczmarek
If you live in the modern world, you have the ability to alter the format of any photo, video, or music file. Furthermore, there may be a variety of justifications or motivations for doing so. From a simple desire to better one's looks to more severe objectives such as cheating or attempting to influence someone's perception or image of reality, there is something for everyone. But how can you tell the difference between what is true and what is false? What tools should we employ, and can we be positive that the image we want to study is real or not using them, and with what degree of certainty can we decide this? Is that even possible? My project was just an attempt to develop a tool that, through suitable mathematical manipulations and the application of Benford's law, could be used to test Deepfake. It analyses the image and does a comparison between the curve of Benford's law and the curve that was derived after looking at our image. Any differences are easily identified by the investigator.
Thank you very much for your help, dedication and advice,
which I could always count on from my supervisor:
Richard Butler
BSc (Hons), MSc, CISSP
Linux |
Python |
Anaconda-Navigator |
Flask |
Bootstrap |
Friendly and simple GUI |
Image uploader in order to test for possible image manipulations |
Result chart with implemented the Benford law curve and tested image curve |
Result table - numerical representation for tested Image |
Contains initial research conducted for my final year project.
This document outlines the functional specification and project plan.
This document contains the full detail with examples of my final year project.
My name is Marcin Kaczmarek and I am a fourth year student studying CyberCrime and IT Security in IT Carlow. Cyber crime and security has been my passion for many year's and I hope you enjoy looking at my work as much as I enjoyed doing it. |