Seminar
Seminar
Seminar
CNN
1 10/17/2023
SREYA T(TKR20CS074)
CONTENT
INTRODUCTION
PROBLEM STATEMENT
MOTIVATION
LITERATURE SURVEY
WHAT IS NEURAL NETWORK?
PROPOSED METHOD
SYSTEM ARCHITECTURE
DATASET DETAILS
WORKING OF CNN
RESULT
CONCLUSION
REFERENCES
10/17/2023
3 SREYA T(TKR20CS074)
IMAGE SLICING
5 10/17/2023
SREYA T(TKR20CS074)
PROBLEM STATEMENT
10/17/2023
6 SREYA T(TKR20CS074)
MOTIVATION
A neural network is a
machine learning model
designed to mimic the
function and structure of
the human brain.
Class B
Output layer
Input layer
Hidden layer
Convolutional layer
Pooling layer
login/register
display the output to input
the user image(jpeg,pngetc) Front
End
Pre-processing
Feature extraction
CNN Algorithm
SREYA T(TKR20CS074) 10/17/2023 14
Result
EXPLANATION
In the feature extraction stage, the required features are kept and
the other unimportant features are removed for further stages.
10/17/2023
17 SREYA T(TKR20CS074)
The model must be trained with data that contains
different types of image forgery.
10/17/2023
20 SREYA T(TKR20CS074)
POOLING
The pooling layer reduces the spatial dimensions of the feature maps
and helps to extract the most important info from the features.
SREYA T(TKR20CS074)
10/17/2023
22
ALGORITHM OF ELA
We take the forged image A (images shown in Figure 1b
tamper images)
Then recompress it, let us call the recompressed image
as 𝐴𝑟𝑒𝑐𝑜𝑚𝑝𝑟𝑒𝑠𝑠𝑒(images shown in Figure 1c are
recompressed forged images).
Now we take the difference of the original image and the
recompressed image, let us call it 𝐴𝑑𝑖𝑓𝑓(images shown in
Figure 1e are the difference of Figure 1b,c, respectively).
Now due to the difference in the source of the forged part
and the original part of the image, the forged part gets
highlighted in 𝐴𝑑𝑖𝑓𝑓 (as we can observe in Figure 1d,e,
respectively).
SREYA T(TKR20CS074) 23 10/17/2023
• We train a CNN-based
network to categorize an
image as a forged image
or a genuine one
using 𝐴𝑑𝑖𝑓𝑓 as our input
features.
10/17/2023
24 SREYA T(TKR20CS074)
RESULT
Accuracy of model
The system achieved a
high detection
accuracy of 93%.
10/17/2023
25 SREYA T(TKR20CS074)
CALCULATION
26 10/17/2023
SREYA T(TKR20CS074)
shows the training validation loss and training validation
accuracy of our model.
27 10/17/2023
SREYA T(TKR20CS074)
shows the confusion matrix achieved while training our model
28 10/17/2023
SREYA T(TKR20CS074)
SREYA T(TKR20CS074) 29 10/17/2023
FUTURE SCOPE
10/17/2023
30
SREYA T(TKR20CS074)
CONCLUSION
10/17/2023
31 SREYA T(TKR20CS074)
REFERENCES
[1] M. Patel, K. Rane, N. Jain, P. Mhatre and S. Jaswal, "Image Forgery Detection using
CNN," 2023 3rd International Conference on Intelligent Technologies (CONIT), Hubli, India,
2023, pp. 1-4, doi: 10.1109/CONIT59222.2023.10205377.
[2] T. Singh, Y. Goel, T. Yadav and S. Seniaray, "Performance Analysis of ELA-CNN model for
Image Forgery Detection," 2023 4th International Conference for Emerging Technology
(INCET), Belgaum, India, 2023, pp. 1-6, doi: 10.1109/INCET57972.2023.10170007.
[3] Ranjan, Shruti, Prayati Garhwal, Anupama Bhan, Monika Arora, and Anu Mehra. ”Framework
for image forgery detection and classification using machine learning.” In 2018 2nd
International Conference on Trends in Electronics and Informatics (ICOEI), pp. 1- 9. IEEE,
2018.
[4] Ali, S. S., I. I. Ganapathi, N. S. Vu, S. D. Ali, N. Saxena, and N. Werghi. ”Image Forgery
Detection Using Deep learning by Recompressing Images. Electronics 2022, 11, 403.” (2022).