Image forgery detection
Project Summary Our project is related to the image processing. We are going to introduce a system of image forgery detection using different techniques and methods. That helps to Enhance the forgery detection method or create the new methodology and upgrade the detection of image forg
2025-06-28 16:33:01 - Adil Khan
Image forgery detection
Project Area of Specialization Artificial IntelligenceProject SummaryProject Summary
Our project is related to the image processing. We are going to introduce a system of image forgery detection using different techniques and methods. That helps to Enhance the forgery detection method or create the new methodology and upgrade the detection of image forgery information. The project mainly develop robust and reliable solution for image forgery detection. This project will be develop to detect copy move and splicing image forgeries. For this goal we will investigate texture analysis and deep learning. The texture analysis will focus on modeling structure changes occurred in images using texture patterns. we divide into non over/non-overlapping blocks and than we will compute representation of each block using feature extraction technique. The design of a localization method involves in investigation of the shapes of the blocks, which features of each block, which distance measure clustering approach which will result in a robust method forge region of localization. We will explore feature extraction and clustering methods by using time clustertic analysis robustness. . The developed system will be evaluated using bench-mark data sets. Throughout project our main focus will be on quality of work. We will try our best to use quality equipment like laptop ,Stationery ,Color leaser printer, Printer toner, HD Cameras and etc. We will use MATLAB( Ra2018) software for implementation. Our project will deliver software and complete documentation about the project. It surely will take many time but we are try our best to complete our project as soon as possible so, Project is planed in 6 months continue activities we have divide complete implementation of project in to 4 logical phases of 6 months(Project setup and planning, Prototype development, Final project design, implementation and testing and Documentation and final release).The task and deliverable which will be produce at the end of each phase. This project will prove to be beneficial for Assuring companies, investigation agencies, And code of law. It also useful for Establishment of linkages with academia and industry.
Project ObjectivesProject Objectives
- The main objectives of this project is to develop robust and reliable solution for image forgery detection.
- To train final year project subtends in context of development of software project oblige projects.
- To get the image forgery information from the different images
- To develop a robust and reliable solution for image forgery localization.
- To enhance the image forgery detection.
Project Implementation Method
Our project will be implement by using the MATLAB tool.
This project seeks to develop an automate system for forensic investigator to process analysis images under questions in a simple and precis way. For palate study we are considering copy -move forgery literally splicy and tempering will also be analyzed.
This project will be develop to detect copy move and splicing image forgeries.For this goal we will investigate texture analysis and deep learning.The texture analysis will focus on modeling structure changes occurred in images using texture patterns.

The approach is summarized in the following steps
- Preprocesses
- Input(Forger image )
- Feature extraction
- Feature Selection
- Classification Method
- Classification Model
- Decision(Authentic/forged)
- Perform clustering forged images
- Perform Localized of duplicate regain
- Result of localization
Detail:
The procedure in detail describe as follow:
First we divide into non over/non-overlapping blocks and than we will compute representation of each block using feature extraction technique like:
- Texture patterns are the representation will be learned by deep learning
- Using this representation of each block will be calculated pair-vise distance will be sort in descending order the block pair with the distance greater than threshold will be discard .
- Finally by the help of clustering we will localized the copy regions
The design of a localization method involves in investigation of the shapes of the blocks, which features of each block, which distance measure clustering approach which will result in a robust method forge region of localization.
We will explore feature extraction and clustering methods by using time clustertic analysis robustness.
The developed system will be evaluated using bench-mark data sets. We also have a plan to evaluate the system using some real forgeries. Because the success of any image forgery localization system is its performance in real scenarios. We will use publicly available benchmark evaluation measures such as accuracy F, measure true positive rate and false positive rates.
Benefits of the ProjectBenefits of the Project:
The benefits of the project are following:
- The project result and tools will be directly used for the public.
- Assuring companies, investigation agencies, And code of law
- To training of undergraduate students along with their completion of final year project.
- Infrastructure development and upgradation of the final year project lab of university of okara
- Establishment of linkages with academia and industry.
Our project will prove to be good for public as well as for government in investigation agencies and code of law because the authentication is main part of these type of agencies. The public and private Assurance companies can take benefit through our analysis.
Technical Details of Final DeliverableTechnical Details of Final Deliverable
Project is planed in 6 months continue activities we have divide complete implementation of project in to 4 logical phases of 6 months.
The task and deliverable which will be produce at the end of each phase.
These phase can be identify as following
- Project setup and planning
Following are the activities of phase 1
- Project setup
- Requirement identification
- Team setup and specification of responsibilities
- Project planning
The deliverable of this phase will be the executive of the project and design strategies (methodologies for the development of project)
2. Prototype development
Following are the activities of phase 2
- Model development for image forgery localization
- Development of framework components for experiments
The deliverable of this phase will be software implementation of the project.
3. Final project design, implementation and testing
Following are the activities of phase 3
- Testing and optimization
- Using standard benchmark data sets
The deliverable of this phase is Optimization of software after evaluation.
4. Documentation and final release
Following are the activities of phase 4
- Software packing
- User manual
- Installation guide
- Final documentation
Deliverable will be the final software release and complete software report.
Final Deliverable of the Project Software SystemCore Industry ITOther Industries Education Core Technology Artificial Intelligence(AI)Other Technologies RoboticsSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78800 | |||
| Stationery | Miscellaneous | 3 | 600 | 1800 |
| Color leaser printer | Equipment | 1 | 30000 | 30000 |
| Printer toner | Miscellaneous | 1 | 7000 | 7000 |
| HD Camera | Equipment | 1 | 40000 | 40000 |