www.matlabsimulation.com

Analysis of Image BOUNDARY PRESERVING MASK R-CNN

 

Related Pages

Research Areas

Related Tools

Performance Analysis of Image BOUNDARY PRESERVING MASK R-CNN

Implementation plan:
=================
Scenario 1:(Using Casia-V2 Dataset)
============================

Step 1: Initially, we collect and load Casia V2 Dataset.

Step 2: Then, we pre-process the collected data from Dataset.

Step 3: Next, segmentation is performed based on pixel-level predictions.

Step 4: Apply Boundary-preserving Mask R-CNN and train model.

Step 6: Predict forged region

step 7: Finally, we plot performance for the following metrics:

6.1: Number of epochs vs. accuracy (%)

6.2: Number of epochs vs. Recall (%)

6.3: Number of epochs vs. Precision (%)

6.4: Number of epochs vs. F1-score (%)

6.5. Training and validation loss(graph)

6.5: AUC ROC Curve (Graph separately)

6.6 IOU(Intersection over Union)-(%)

============================
Scenario 2:(Using Columbia Dataset)
============================

Step 1: Initially, we collect and load Columbia Dataset.

Step 2: Then, we pre-process the collected data from Dataset.

Step 3: Next, segmentation is performed based on pixel-level predictions.

Step 4: Apply Boundary-preserving Mask R-CNN and train model

Step 6: Predict forged region

step 7: Finally, we plot performance for the following metrics:

6.1: Number of epochs vs. accuracy (%)

6.2: Number of epochs vs. Recall (%)

6.3: Number of epochs vs. Precision (%)

6.4: Number of epochs vs. F1-score (%)

6.5. Training and validation loss(graph)

6.5: AUC ROC Curve (Graph separately)

6.6 IOU(Intersection over Union)-(%)

============================
Scenario 3:(Using Carvalho Dataset)
============================

Step 1: Initially, we collect and load Carvalho Dataset.

Step 2: Then, we pre-process the collected data from Dataset.

Step 3: Next, segmentation is performed based on pixel-level predictions.

Step 4: Apply Boundary-preserving Mask R-CNN and train model

Step 6: Predict forged region

step 7: Finally, we plot performance for the following metrics:

6.1: Number of epochs vs. accuracy (%)

6.2: Number of epochs vs. Recall (%)

6.3: Number of epochs vs. Precision (%)

6.4: Number of epochs vs. F1-score (%)

6.5. Training and validation loss(graph)

6.5: AUC ROC Curve (Graph separately)

6.6 IOU(Intersection over Union)-(%)

============================
Scenario 4:(Using comofod Dataset)
============================

Step 1: Initially, we collect and load comofod Dataset.

Step 2: Then, we pre-process the collected data from Dataset.

Step 3: Next, segmentation is performed based on pixel-level predictions.

Step 4: Apply Boundary-preserving Mask R-CNN and train model

Step 6: Predict forged region

step 7: Finally, we plot performance for the following metrics:

6.1: Number of epochs vs. accuracy (%)

6.2: Number of epochs vs. Recall (%)

6.3: Number of epochs vs. Precision (%)

6.4: Number of epochs vs. F1-score (%)

6.5. Training and validation loss(graph)

6.5: AUC ROC Curve (Graph separately)

6.6 IOU(Intersection over Union)-(%)

============================
Scenario 5:(Using MICC F220 Dataset)
============================

Step 1: Initially, we collect and load MICC F220 Dataset.

Step 2: Then, we pre-process the collected data from Dataset.

Step 3: Next, segmentation is performed based on pixel-level predictions.

Step 4: Apply Boundary-preserving Mask R-CNN and train model.

Step 6: Predict forged region

step 7: Finally, we plot performance for the following metrics:

6.1: Number of epochs vs. accuracy (%)

6.2: Number of epochs vs. Recall (%)

6.3: Number of epochs vs. Precision (%)

6.4: Number of epochs vs. F1-score (%)

6.5. Training and validation loss(graph)

6.5: AUC ROC Curve (Graph separately)

6.6 IOU (Intersection over Union)- (%)

============================
Scenario 6:(Using CG-1050Dataset):
============================

Step 1: Initially, we collect and load CG-1050 Dataset.

Step 2: Then, we pre-process the collected data from Dataset.

Step 3: Next, segmentation is performed based on pixel-level predictions

Step 4: Apply Boundary-preserving Mask R-CNN and train model

Step 6: Predict forged region

step 7: Finally, we plot performance for the following metrics:

6.1: Number of epochs vs. accuracy (%)

6.2: Number of epochs vs. Recall (%)

6.3: Number of epochs vs. Precision (%)

6.4: Number of epochs vs. F1-score (%)

6.5. Training and validation loss(graph)

6.5: AUC ROC Curve (Graph separately)

6.6 IOU (Intersection over Union)- (%)

Dataset Link:
—————-
1. Casia V2 Dataset: https://www.kaggle.com/datasets/divg07/casia-20-image-tampering-detection-dataset/data (Rename Folder Names to Dataset Name)

2. Columbia Dataset: https://www.dropbox.com/sh/786qv3yhvc7s9ki/AACbEEzGPrD3_y38bpWHzgdqa?dl=0 (Rename Folder Names to Dataset Name)

3. Carvalho Dataset:http://ic.unicamp.br/~rocha/pub/downloads/2014-tiago-carvalho-thesis/tifs-database.zip (Rename Folder Names to Dataset Name)

4. CoMoFoD: https://www.vcl.fer.hr/comofod/comofod_small.rar (Rename Folder Names to Dataset Name)

5. MICC F220: We have attached Dataset in Respective Dataset Folder

6. CG-1050: https://prod-dcd-datasets-cache-zipfiles.s3.eu-west-1.amazonaws.com/dk84bmnyw9-2.zip (Rename Folder Names to Dataset Name)

Software Requirement:
——————————–
1. Development Tool: Python – 3.11.4 or above
2. Operating System: Windows 10 (64-bit)

Note:
——–
1) If the above plan does not satisfy your requirement, please provide the processing details, like the above step-by-step.

2) Please note that this implementation plan does not include any further steps after it is put into implementation.

3) If the above plan satisfies your requirement please confirm with us.

4) We develop simulation based projects only, not in real time

A life is full of expensive thing ‘TRUST’ Our Promises

Great Memories Our Achievements

We received great winning awards for our research awesomeness and it is the mark of our success stories. It shows our key strength and improvements in all research directions.

Our Guidance

  • Assignments
  • Homework
  • Projects
  • Literature Survey
  • Algorithm
  • Pseudocode
  • Mathematical Proofs
  • Research Proposal
  • System Development
  • Paper Writing
  • Conference Paper
  • Thesis Writing
  • Dissertation Writing
  • Hardware Integration
  • Paper Publication
  • MS Thesis

24/7 Support, Call Us @ Any Time matlabguide@gmail.com +91 94448 56435

Need Help?