@SaifCodes
Back to Projects
AI/CV

Facial Verification & KYC System

PythonOpenCVFlaskMySQL

A facial recognition system designed for KYC (Know Your Customer) verification. The system captures user selfies and compares them with their provided identification documents (CNIC, Passport, etc.) to verify identity in real-time.

Technology Used

  • Python: Core logic and processing.
  • OpenCV: Computer vision tasks for face detection and matching.
  • Flask: Backend API handling requests.
  • MySQL: Database for user data and verification logs.

Key Features

  • Document Verification: Users can upload documents (CNIC, Passport) which are analyzed against their live selfie.
  • Real-time Verification: Instant feedback on identity verification status.
  • Face Comparison: Advanced algorithms to match live faces with static document photos.