Skip to content

Providing solutions to modern day tech problems, one image at a time. This product identifies if the image uploaded is acceptable in important documents, like PAN card and Voter IDs

License

Notifications You must be signed in to change notification settings

ctrl-gaurav/AI-Verifica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️AI-Verifica

Smiley face Smiley face Smiley face Smiley face Smiley face Smiley face

📢Providing solutions to modern day tech problems, one image at a time.

🤔Product Description:

We have built a scalable enterprise level solution that will help the computer identify if the image uploaded is acceptable in important documents, like PAN card and Voter IDs, this will reduce the need for manual labor and people chasing the government officers and bankers to change minor details sometimes leading to repeating the entire process multiple times.

We have multiple features implemented in our robust product. Facial recognition and verification, the key features of our product, will be used to recognize and verify your facial images to enable extremely fast and secure signing in and verification process.

We also have features such as- Face mask detection to enforce safety protocols to be followed in the pandemic. Detection of blurry images, detection of sunglasses and detecting the number of people in an image. These features are useful for ensuring that proper images are being submitted by the user.

Better UI design

Our product is built with the intention of making the user’s experience easier and secure.

🧑‍🏫The problems it will solve:

  • Identity Authentication, used across different industries for ensuring safety and authenticity of the users.
  • Image Verification
  • Detects blurry images.
  • Displays the number of faces in an image
  • It detects if there are any obstructions in the image, like face masks, sunglasses in image, hands covering the face.
  • Overall acceptance score of photo is determined

🌄Challenges we ran into:

The extra feature of detection of photoshopped and original Picture which we tried implementing was giving only 50 % accuracy. So researching those tools took a lot of time. Since we have built the image detection models from scratch, finding and cleaning the image datasets was a difficult task. Incorporating the flask api and react front - end connection was a tumultuous task as we had never done this before. Front-end side there was a phantom image phenomenon, debugging and figuring this out took a lot of time. Video rendering was taking a long time as the PC kept crashing again and again, since no SSD.

🖥️👨‍💻Technologies we used:

🖌️Languages:

  • Python
  • HTML
  • CSS
  • Javascript

👀Frameworks:

  • Tensorflow
  • Keras
  • OpenCV
  • Flask
  • React

👨‍🎨Others:

  • Figma
  • Heroku
  • Canva
  • GitHub

🚩Future scope and enhancements:

We believe the scope in this field, in this age is infinite. From governments to large scale organizations, every organization is moving to facial recognition.

In India, the Aadhaar project is the largest biometric database in the world, with 1.29 billion residents as of the end of March 2021. India could also roll out the world's most extensive face recognition system in 2021 for its implementation. This shows the constant need for improving the efficiency and security of the facial recognition system. To conclude, our product is built keeping in mind the current day hurdles. The current implementation is already efficient, with numerous possibilities for development in the future according to the business needs.

👏Our Team

Smiley face