Skip to content

v4.10.0

Compare
Choose a tag to compare
@juraskrlec juraskrlec released this 16 Jul 15:14
· 279 commits to master since this release
9896adb

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 support@microblink.com.

Release notes

  • Updates and additions:

    • added MBBlinkIdRecognizer for scanning front side of ID cards and MBBlinkIdCombinedRecognizer 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 and MBBlinkIdCombinedRecognizer
      • other single side and combined document recognizers are also supported
  • added support for reading back side of Nigerian Voter ID card - use MBNigeriaVoterIdBackRecognizer

  • Improvements in ID scanning performance:

    • improved MBRomaniaIdFrontRecognizer
      • now extracts CNP number
    • improved MBSloveniaIdFrontRecognizer and MBloveniaCombinedRecognizer:
      • return boolean flag which indicates whether date of expiry is permanent - use dateOfExpiryPermanent
    • 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 number
      • MBMalaysiaIkadFrontRecognizer - 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 and MBUnitedArabEmiratesIdBackRecognizer
      • MBUnitedArabEmiratesIdBackRecognizer - optimized detection for black backgrounds
  • Bugfixes:

    • fixed bug in MBBlinkCardOverlayViewController which caused memory issues