New features:
- In
BlinkIdCombinedRecognizerandBlinkIdRecognizerwe added:-
Support for obtaining full document image for IDs with barcodes. Now you can capture document image and extract barcode data with a single scan.
-
Scanning & data extraction for travel visas and passports.
-
Field validation - we validate if the results from certain fields match predefined character sets.
- If validation fails, the recognizer's state isRecognizer.Result.State.Uncertain.
- UsesetValidateResultCharacters()to enable or disable validation. -
Field anonymization for sensitive data.
- Enable or disable whether certain sensitive data should be anonymized in full document image result.
- UsesetAnonymizeImage()to enable or disable image anonymization. -
Support for new document types:
- Australia New South Wales - ID Card / Front only / BETA
- Brazil - Driver License / BETA
- Brunei - Military ID / BETA
- Brunei - Residence Permit / BETA
- Brunei - Temporary Residence Permit / BETA
- Ghana - Driver License / Front only
- Latvia - ID Card
- Norway - Driving Licence / Front only / BETA
- Oman - ID Card
- Saudi Arabia - ID Card / BETA
- Sweden - Social Security Card / Front only
- USA - Social Security Card / BETA
- Back side supported:
- Malaysia - MyTentera
-
No longer BETA:
- Australia Tasmania - Driving Licence
- Canada British Columbia - ID Card
- Germany - Residence Permit
- Morocco - ID Card
- Nigeria - Voter ID
- Singapore - Work Permit
- USA Alaska - ID Card
- USA District Of Columbia - Driver License
- USA Indiana - ID Card
- USA Kentucky - ID Card
-
Barcode scanning on the following documents:
- Argentina ID
- Colombia ID
- Nigeria Voter ID
- South Africa ID
-
Improvements for existing features:
- Improvements in
BlinkIdCombinedRecognizerandBlinkIdRecognizer:- Documents discarded with the class filter are now reported as not supported
ClassifierCallback.onDocumentSupportStatus(false)will be called if a documents is filtered out by theClassFilter
- For Malaysian MyKad we are now returning if a Moire pattern is present on the scanned document (detected or not detected).
- use
getDocumentImageMoireStatus()inBlinkIdRecognizer. - use
getDocumentFrontImageMoireStatus()andgetDocumentBackImageMoireStatus()inBlinkIdCombinedRecognizer.
- use
- Documents discarded with the class filter are now reported as not supported
- We added digital signature support to
PassportRecognizer. - We updated
IdBarcodeRecognizer.Resultwith specific driving license info.- Use
getRestrictions(),getEndorsements()andgetVehicleClass().
- Use
- We enabled usage of combined recognizers through the Direct API:
- Recognition state is not automatically reset with every image that comes to the recognition through the Direct API. If reset is required, you should call
RecognizerRunner.resetRecognitionState()
- Recognition state is not automatically reset with every image that comes to the recognition through the Direct API. If reset is required, you should call