Skip to content

Azure AI Vision SDK 0.17.0-beta.1 (preview)

Compare
Choose a tag to compare
@nabilat nabilat released this 21 May 18:35
· 17 commits to main since this release
0b483e1

Introducing a new Liveness Web SDK in Public Preview.

The new SDK release now allows developers to utilize face liveness checks in web-browsers on both mobile and desktop devices for identity-verification scenarios. The liveness solution is designed with both security and developer experience in mind, handling all the internal complexities of performing and evaluating face liveness checks accurately. This enables developers to easily plug and play the liveness check into their applications, which significantly speeds up the development process.

By default, the liveness solution uses a hybrid "passive or active" technique. It is designed to require active motion only in poor lighting conditions, thereby enhancing the speed and efficiency of liveness checks in optimal lighting. The active motion technique extends the lighting operational range, allowing the solution to function effectively across various lighting conditions. Both techniques are highly optimized to minimize end-user friction during the liveness check operation.

The liveness solution complies with ISO/IEC 30107-3 PAD (Presentation Attack Detection) standards, as validated by iBeta level 1 and level 2 conformance testing. It effectively defends against various spoofing methods, including paper printouts, 2D/3D masks, and spoof presentations on phones and laptops. Liveness detection is an active area of research, with ongoing enhancements to counter increasingly sophisticated spoofing attacks. Continuous improvements will be rolled out to both client and service components as the solution is strengthened against new types of attacks.

Highlights of the Web SDK release:

  • The new SDK combines both the algorithms and the UI implementations into a web-component. This allows developers to easily integrate the liveness check into existing web-applications with only a few lines of code. Popular JavaScript framework such React, Angular and Vue.js has been tested to work well with the Web SDK.
  • The SDK also allows for customizations in terms of colors and fonts to allow developers to customize the look and feel of the solution.
  • The web solution is tested across a large range of browsers as summarized below that specifies the minimum OS version number supported in each device and browser combination. This is an area that will have continuous improvements over time.
    image

Release notes for the Mobile SDK also included in this release:

  • Improved Apple App Store readiness.

References: