Image Inspector
Image Inspector is a Desktop based inspecting system that helps users to differentiate between Real and forged images easily. Now Days in our society image tempering is increasing dramatically due to many free tools available for image editing, so this system will be very helpful for users to identi
2025-06-28 16:27:46 - Adil Khan
Image Inspector
Project Area of Specialization Software EngineeringProject SummaryImage Inspector is a Desktop based inspecting system that helps users to differentiate between Real and forged images easily. Now Days in our society image tempering is increasing dramatically due to many free tools available for image editing, so this system will be very helpful for users to identify forged images.
This project is based on Research, Research paper namely “Behaviour Knowledge Space-Based Fusion for Copy-Move Forgery Detection”. There are many proposed solution systems available. They require original image for tracing the forgery in the image. But the solution proposed in this report does not require the original image for tracing the image forgery in the provided image. User will select an image for forgery test, the system will trace the forged area of the image and will highlight it in the form of patches.
Project ObjectivesThe software developed is a new, offline desktop-based product. Using this software, we will be able to differentiate between different images, if they are tampered with in the origin of copy-move forgery. We can also check the meta-data, histogram, and colour map of the images using this software. This product will be able to testify images in the court of law, as if they are tampered or not in the origin of copy-move forgery, to hide any useful information or any other material of the image in any area of the picture. So the Image can be testified as original in the court of law.
Project Implementation Method- PyCharm
- Python will be used for Coding.
- PyQt5
- GUI Designing & Front End.
- Open CV
- For Image Processing.The software will be used to testify images that are not tampered, in the court of law. The software will be widely used to identify forgery images. Nowadays we cannot differentiate between tampered images and real images, as too much free software’s allows its users to edit and change many aspects of the image, without any suspicion of tampering or editing. Because of such software’s we cannot use digital format images as evidence, they might be tampered with.
The software will be used to testify images that are not tampered, in the court of law. The software will be widely used to identify forgery images. Nowadays we cannot differentiate between tampered images and real images, as too much free software’s allows its users to edit and change many aspects of the image, without any suspicion of tampering or editing. Because of such software’s we cannot use digital format images as evidence, they might be tampered with.
The software maybe used by public, government, and developers for testing the working of Software. The software will be used to testify images, in the court of law. Users can test all kind of images uploaded to social media and, other images shared through groups and internet. Software maybe used by authorities for testing images provided as evidence or found by the authorities to check their integrity.
Technical Details of Final Deliverable- Option Selection
Firstly, user selects an option (Image Analytics, Meta-data or Forgery). The Selected Option panel (Home page) will be displayed.
- Image Analytics
The user will select an image. The image will be displayed on the screen. Then user will select any option either colour map or histogram. Then output of selected option will be displayed.
- Meta-data
The user selects an Image, then selects Meta-data. Image will be display on panel, then software will display Meta-data of the image.
- Forgery Analysis
The user selects the option copy-move forgery. The software will display copy-move forgery Data. Then generates a report.
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology OthersOther Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for People, Reduced Inequality, Peace and Justice Strong InstitutionsRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 50000 | |||
| Resources | Equipment | 4 | 10000 | 40000 |
| Other Equipment for deelopment | Miscellaneous | 2 | 5000 | 10000 |