v4.10.0
Major improvements for US documents
As announced on several occasions this year, we are very proud to present new features for scanning of the US identity cards and driver’s licenses.
- Data extraction from the front side of the US identity documents.
- Best-in-class card detection.
- Scanning and data extraction data from the barcode on the back side.
- Data matching – we match the extracted information captured from the front side with the information from the barcode on the back.
- Redesigned UX to make the process more intuitive for end users.
On top of the above-mentioned new features, existing ones, such as face image and document image extraction, are still available.
Important notes on the upcoming release:
- Existing features that you have already purchased can be used along with the new features.
- Existing license keys that cover US documents will work as usual, until you decide to update to the new features.
- In order to use the new features in your app, you need to obtain a new license key specifically for the document types that you require.
We invite you to follow the release and the documentation on Github and to try new features through our Developer Dashboard. Your opinion on this release, and especially on the redesigned UX is highly valuable to us. Please leave us feedback at [email protected].
Release notes
-
Updates and additions:
- added
MBBlinkIdRecognizer
for scanning front side of ID cards andMBBlinkIdCombinedRecognizer
for combined scanning of front and back side of ID cards- for now, these recognizers classify and extract data from 87 different classes of United States driver's licenses (front and back side)
- in the upcoming releases, we are planning to add support for more document types from different countries
- completely new UX for scanning ID cards with scan overlay view controller:
MBBlinkIdOverlayViewController
:- best suited for scanning with
MBBlinkIdRecognizer
andMBBlinkIdCombinedRecognizer
- other single side and combined document recognizers are also supported
- best suited for scanning with
- added
-
added support for reading back side of Nigerian Voter ID card - use
MBNigeriaVoterIdBackRecognizer
-
Improvements in ID scanning performance:
- improved
MBRomaniaIdFrontRecognizer
- now extracts
CNP
number
- now extracts
- improved
MBSloveniaIdFrontRecognizer
andMBloveniaCombinedRecognizer
:- return boolean flag which indicates whether date of expiry is permanent - use
dateOfExpiryPermanent
- return boolean flag which indicates whether date of expiry is permanent - use
- improved
MBGermanyPassportRecognizer
:- better passport classification
- improved
MBColombiaIdFrontRecognizer
:- support for document number in format 1-3-3
- improved
MBSlovakiaIdFrontRecognizer
:- support for German letters
- Malaysia:
MBMalaysiaMyTenteraFrontRecognizer
supports 6-digit army numberMBMalaysiaIkadFrontRecognizer
- better extraction of the following fields (DeepOCR support): date of birth, sector, employer, address and date of expiry
- United Arab Emirates:
- glare detection is disabled by default for
MBUnitedArabEmiratesIdFrontRecognizer
andMBUnitedArabEmiratesIdBackRecognizer
MBUnitedArabEmiratesIdBackRecognizer
- optimized detection for black backgrounds
- glare detection is disabled by default for
- improved
-
Bugfixes:
- fixed bug in
MBBlinkCardOverlayViewController
which caused memory issues
- fixed bug in