KTM Verifikasi
All projects
KTM Verifikasi Desktop app that verifies the authenticity of Universitas Siliwangi student ID cards (KTM) in real time: ORB feature-matching to spot genuine cards, plus QR-code authentication. Built in Python.
Universitas SiliwangiStable2025Student-ID verification app
localhost:3000
Facts
Facts Stack and numbers.
- Status
- Stable
- Year
- 2025
- Kind
- Student-ID verification app
- Built with
- python + opencv
- Python
- OpenCV
- ORB
- QR
- Method
- ORB feature-match + QR
- Target
- Real-time, webcam-grade
- Context
- Universitas Siliwangi
Problem
Problem
Manual KTM checks are slow and easy to fool with a decent colour print. The campus needed something that could tell a real card from a forgery on the spot.
Approach
Approach
Python desktop pipeline: ORB (Oriented FAST and Rotated BRIEF) descriptors match a scanned card against a reference to score authenticity, while an embedded QR code carries a signed student token for a second factor. ORB parameters tuned for real-time matching on webcam-grade input.
References
References Where to see it, and what it's built on.
Keep going







