Platforms: all
Introduced new landmarks in lips, eyes, and eyebrow regions
Significantly increased overall tracking precision by reducing jitter compared to 9.0
Improved overall 3D model fitting quality
Fixed VisageFeaturesDetector crashes when attempting to input an image containing multiple faces, while the number of detections is limited to 1
Platforms: HTML5
Optimized memory usage
Platform: all
Significantly increased precision of face alignment
Improved speed of face tracking pipeline in comparison with 9.1b2
Fixed FaceDetector sample crash when attempting to open an image containing multiple faces
Platform: all
Increased tracking accuracy of lip region
Increased tracking overall precision
Improved fitting quality
Platform: HTML5
Optimized memory usage
Platforms: all
New tracking algorithm models
Introducing smaller and faster tracking algorithm models while retaining the same accuracy which completely replace the old models that will no longer be distributed.
Platform: HTML5
Reduced size of visage|SDK libraries.
Platforms: all
New age and gender estimation models
Introducing smaller, faster and more accurate age and gender estimation models.
Multi-frame analysis module
Introducing new API functions for multi-frame age and gender analysis to ensure more stable and accurate results
Fixed multi-face tracking when the fitting is disabled
New tracking and detection output parameter facial bounding box
Introducing a new parameter for obtaining the bounding box of each tracked/detected face
Slightly improved face tracking precision
Improved physical contour tracking
Platform: Android, iOS
GPU support
visage|SDK algorithms now can be offloaded to the GPU
Platform: macOS
Support of macOS ARM architecture
visage|SDK package for macOS provides optimized libraries for ARM and x86_64 chip architectures
Platforms: all
Liveness API exposure
The usage of the Liveness preset actions is now also available through the FaceRecognition license.
Upgrade of VNN algorithm for tracking and detecting masked faces
Face tracking and detection algorithms are enhanced so that they can track and detect faces wearing protective masks of various colors and patterns.
Removal of the legacy tracking and detection algorithm
With the improvement of the quality and performance of the VNN algorithm, we have achieved state-of-the-art face tracking and detection. In order to simplify usage and reduce the data, all those algorithms that are no longer competitive are removed.
Switching from visible to physical contour
Introducing the physical contour the stability and accuracy of one of the main visage|SDK features – 3D head-pose estimation has been improved. Improved the usability of the visage|SDK for many market fields such as DMS, Virtual Try-on, and Gaming.
Swift wrapper
It is now possible to develop with the visage|SDK in Swift language on iOS and macOS using the newly implemented Swift wrapper
Platforms: Windows, Android, iOS, Linux, macOS, RedHat, HTML5
Face tracking and detection algorithms are enhanced so that they can track and detect faces wearing protective masks of various colors and patterns.
Introducing the physical contour the stability and accuracy of one of the main visage|SDK features – 3D head-pose estimation has been improved. Improved the usability of the visage|SDK for many market fields such as DMS, Virtual Try-on, and Gaming.
Platforms: iOS
You can now develop with visage|SDK using Swift language on iOS using a newly implemented Swift wrapper
Platforms: Windows, Android, iOS, Linux, macOS, RedHat, HTML5
Introducing a smaller, faster, and more accurate face recognition model.
Introducing improved face detection model, more robust to various challenging conditions such as faces with high variability in scale, illumination, pose and occlusion.
Introducing new VNN algorithm fast mode which significantly improves performance at the cost of feature points precision while keeping the same precision of head pose.
VNN tracking algorithm now works with higher FPS, with significant improvements on devices such as high-end mobile and desktop devices.
Platforms: Android, iOS
New VNN tracking models now work with less tracking jitter.
Introducing improved face detection model, more robust to various challenging conditions such as faces with high variability in scale, illumination, pose and occlusion.
Introducing new VNN algorithm fast mode which significantly improves performance at the cost of feature points precision while keeping the same precision of head pose.
VNN tracking algorithm now works with higher FPS, with significant improvements on devices such as high-end mobile and desktop devices
New VNN tracking models now work with less tracking jitter.
Optimized for running neural networks and significantly improving the performance of visage|SDK algorithms.
Introducing a smaller, faster, and more accurate face recognition model that completely replaces the old model that will no longer be distributed.
The model is available for desktop platforms and on mobile platforms.
The new algorithm minimizes jitter, increases tracking accuracy and robustness but reduces tracking performance (speed). It is demonstrated in ShowcaseDemo and FaceTracker2 samples via new Ultra tracking configuration.
Significantly improves the performance of age estimation, face recognition and face tracking with VNN algorithm on Intel 64-bit processors.
OpenVINO is a trademark of Intel Corporation or its subsidiaries.
Additional 24 feature points on ears are now tracked (12 points per ear). Ear tracking is configurable through the tracker configuration file or API.
Face data from tracker and detector now includes information about iris diameter.
It is now possible to modify specific tracker configuration parameters via an interface during tracking.
Smoothing of feature points is performed using multiple filters. For still face, higher amount of smoothing is applied while fast movements are less smoothed in order to avoid noticeable delay. Increased stability of feature points and head position especially in profile and half-profile pose.
The core tracking loop was re-implemented to make the tracking frame rate less dependent on the size of the face in the image. This fixes performance drops in cases where the face takes up a small portion of the frame. Additionally, noise introduced by resizing of higher-resolution frames is reduced which results in more stable tracking.
API for fetching tracking data has been modified to return typed arrays. Improves performance and simplifies memory management of tracked data.