Skip to content

v6.9.0

Compare
Choose a tag to compare
@mparadina mparadina released this 19 Jul 13:39
· 19 commits to master since this release
a030b88

Expanded document coverage

  • All of the new documents & document versions can also be seen in the release notes for native Android and iOS SDKs.

Custom mandatory fields

  • We’re introducing the option to define a custom set of mandatory fields. This feature allows greater flexibility in the scanning process by enabling the extraction of only the necessary information from identity documents.
  • Custom mandatory fields can be set at the document level or applied universally to all document types.
  • Custom mandatory fields can be set with CustomClassRules and DetailedFieldType.

Glare and blur detection

  • We’ve introduced glare detection to BlinkID, which removes occlusion on document images caused by glare.
  • We’ve raised the threshold for our blur model, making it stricter. This improvement ensures that sharper images are accepted for processing.
    • To disable the glare and blur filters, modify the enableBlurFilter and enableGlareFilter properties on the BlinkID recognizers (filters are enabled by default).
    • The strictness level can be modified to Strict, Normal and Relaxed on the glareStrictnessLevel and blurStrictnessLevel properties with StrictnessLevel.
    • To check if glare and blur are present on the document after the scanning process has finished, see glareDetected and blurDetected properties in ImageAnalysisResult.

UI Settings

  • Real-time feedback during scanning includes a new UI message to help users position the document correctly and reduce glare and blur.
    • Check errorGlareDetected and errorBlurDetected in the BlinkIdOverlaySettings.
  • We have added camera presets to each platform
    • Modify AndroidCameraResolutionPreset and iOSCameraResolutionPreset in BlinkIdOverlaySettings to change different to camera resolutions if necessary.
  • Camera Legacy API - Android-specific
    • We have added enableAndroidLegacyCameraApi property. This setting should only be used if the new Camera2 API is not working on the device, and it should not be applied to all devices.