https://github.com/shibam120302/pancard_tempering_dectector_app
The purpose of this project is to detect tampering/fraud of PAN cards using computer vision. This project will help the different organizations in detecting whether the Id i.e. the PAN card provided to them by their employees or customers or anyone is original or not.
https://github.com/shibam120302/pancard_tempering_dectector_app
flask flask-application juypter-notebook opencv python tensorflow
Last synced: 3 months ago
JSON representation
The purpose of this project is to detect tampering/fraud of PAN cards using computer vision. This project will help the different organizations in detecting whether the Id i.e. the PAN card provided to them by their employees or customers or anyone is original or not.
- Host: GitHub
- URL: https://github.com/shibam120302/pancard_tempering_dectector_app
- Owner: shibam120302
- Created: 2022-12-30T05:11:07.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-30T17:21:38.000Z (almost 3 years ago)
- Last Synced: 2025-05-31T09:41:26.365Z (5 months ago)
- Topics: flask, flask-application, juypter-notebook, opencv, python, tensorflow
- Language: Jupyter Notebook
- Homepage:
- Size: 756 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pancard Tempering Dectector App

## Purpose
The purpose of this project is to detect tampering/fraud of PAN cards using computer vision. This project will help the different organizations in detecting whether the Id i.e. the PAN card provided to them by their employees or customers or anyone is original or not.For this project we will calculate the structural similarity of the original PAN card and the PAN card uploaded by the user – This is the soul of this project we will discuss it thoroughly later in this blog.
Similarly in this project with the help of image processing involving the techniques of computer vision we are going to detect that whether the given image of the PAN card is original or tampered (fake) PAN card.
## The steps involved in this project are as follows :
1. Import necessary libraries
2. Scraping the tampered and original pan card from the website
3. Scaling down the shape of the tampered image as the original image
4. Read original and tampered image
5. Converting an image into a grayscale image
6. Applying Structural Similarity Index (SSIM) technique between the two images
7. Calculate Threshold and contours and
8. Experience real-time contours and threshold on images