- We have updated the plugin to Android SDK v6.8.0 and iOS SDK v6.8.0
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
enableBlurFilterandenableGlareFilterproperties on the BlinkID recognizers (filters are enabled by default). - The strictness level can be modified to
Strict,NormalandRelaxedon theglareStrictnessLevelandblurStrictnessLevelproperties withStrictnessLevel. - To check if glare and blur are present on the document after the scanning process has finished, see
glareDetectedandblurDetectedproperties inImageAnalysisResult.
- To disable the glare and blur filters, modify the
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
errorGlareDetectedanderrorBlurDetectedin theBlinkIdOverlaySettings.
- Check
- We have added camera presets to each platform
- Modify
AndroidCameraResolutionPresetandiOSCameraResolutionPresetinBlinkIdOverlaySettingsto change different to camera resolutions if necessary.
- Modify
- Camera Legacy API - Android-specific
- We have added
enableAndroidLegacyCameraApiproperty. 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.
- We have added
Bug fixes
- Android-specific
- We have removed the package attribute from AndroidManifest.xml
- We have temporarily disabled haptic feedback for Android devices due to an issue with Android 5.1.