Case study
AI-Powered Passport Verification and Identity Matching
- Client: BMedia
- Industry: Identity Verification & KYC Automation
- AI capability: Intelligent Document Processing

- Data extraction accuracy
- 98%
- End-to-end KYC verification
- <5s
- Lower manual processing costs
- 80%+
The challenge
Manual KYC is slow, costly and easy to fool
Manual KYC onboarding was slow, costly, and error-prone. BMedia required an AI system to instantly crop passports, extract structured data via OCR, and match the passport photo to a live user selfie, all while detecting physical and digital document forgery in real-time.
What we built
Locate the document, read it, match the face
Three models in one pass, with document checks at each step.
Specimen · cropped1/4A custom vision model finds the document in the photo and locates each region on it.
Manual identity checks are slow and easy to get wrong. This pipeline finds the document in the photo, reads it, and matches the face on it to a selfie in under five seconds.
Document detection and crop
A vision model locates the passport in a phone photo and straightens it before anything is read.OCR with MRZ validation
Printed fields and the machine readable zone are read, then cross-checked against ICAO check digits.OCRICAO MRZFace matching
Facial recognition compares the document photo with a live selfie for biometric liveness matching.Forgery checks
Physical and digital tampering signals are checked in the same pass as extraction.
The impact
Onboarding in seconds
- 98% data extraction accuracy
- Under 5s end-to-end verification
- 80%+ lower manual processing cost
BMedia achieved fully automated KYC onboarding in under 5 seconds per user. Data extraction accuracy reached 98%, slashing manual processing costs by over 80% and drastically improving platform security.
Keep exploring
Related case studies
Book a strategy session
Talk to an AI engineer about your project
Tell us what you want to automate. The first call is a 30-minute working session with an engineer, not a sales pitch.
- Send the form, it takes 2 minutes
- We reply within 1 business day, under NDA if you need it
- A 30-minute call to scope feasibility and next steps

