What's new in LUNA ID v.1.19.0#
Below are the changes made to LUNA ID v.1.19.0 relative to the previous version of the product. For information on the changes made to other versions, see Version History.
In LUNA ID for Android#
New features and improvements#
- Implemented support of VisionLabs LUNA SDK v.5.31.0.
- Improved the logging mechanism:
- Implemented an opportunity to save logs in the .logcat format.
- Implemented an opportunity to forcibly clear the license cash and update the license.
- Enhanced logging for OneShotLiveness mode switching and network selection.
- Improved
initEnginelogging.
- Implemented tablets support.
- Updated NDK to version 28.2.13676358, enabling support for 16 KB memory pages.
- Renamed the
LivenessNetVersionenum fromV3_AND_V4andV4toLITEandMOBILE, respectively. The new names correspond to following neural networks:MOBILEuses oneshot_rgb_liveness_v11_model_6.LITEuses oneshot_rgb_liveness_v11_model_4 and v11_model_5.
- Removed the following unused neural network files from the distribution package to optimize its size:
- nir_liveness_v3_model_2_arm.plan
- nir_liveness_v2_model_1_arm.plan
- mouth_estimator_v4_arm.plan
- depth_liveness_v2_arm.plan
- Added the
CameraPermissionDeniedevent. This event is triggered and sent through the event stream when the user denies camera access permission. - Implemented a number of API changes:
- Removed the
acceptOccludedMouthandfaceOcclusionEstimatorEnabledparameters. - Added the
acceptMaskparameter. It controls whether faces wearing medical masks are allowed in best shot selection. By default, the parameter is set totrue. - Added the
FaceWithMaskerror to DetectionError. This error is triggered whenacceptMask = falseand a face is detected wearing a medical mask.
- Removed the
- Added a configurable timeout parameter to the
initEngine()function. The parameter defaults to 30 seconds.
In LUNA ID for iOS#
Important notice#
- This release contains a known issue that was intentionally left unresolved. This build is not intended for general release and must not be distributed to end customers without explicit prior approval by Vyacheslav Arkhipov.
New features and improvements#
- Implemented support of VisionLabs LUNA SDK v.5.31.0.
- Implemented logging to a file.
- Implemented passing
LCLicenseConfigdirectly to the built-in camera UI via a newlicenseConfigparameter inLMCameraBuilder.viewController(). - Removed mouth_estimation_v4_arm.plan from the distribution package to optimize its size.