This document consolidates the architecture of the SDK, covering intelligent image capture from cameras, NFC reading of identity documents, image quality analysis, and automated identity verification.
What is the NeoVision SDK and what does it do?
The SDK is a prebuilt component that is added to your mobile application to provide it with advanced identity verification capabilities. Instead of requiring you to develop artificial intelligence or camera control solutions from scratch, the SDK automatically solves three major operational challenges:
- Guided and Intelligent Capture: Controls the mobile phone camera to ensure the user takes a perfect photograph of the identity document (ID card, Passport, Driver’s License), avoiding reflections, blurriness, or poor cropping.
- Secure NFC Reading: If the user's passport or ID card has an electronic chip (contactless), the SDK activates the smartphone reader to extract biometric data and the signature directly from the official document, with full immunity against printed forgeries.
- Real-Time Quality Analysis: Determines whether the image meets the minimum readability criteria before sending it for review, drastically reducing customer abandonment rates.