Changelog

0.9: November 20, 2020

New features and enhancements:

  • Python3.7 bindings for AArch64 and Arm32 SDK (previously only python3.6).

  • Added setImage overload which accepts buffer to encoded JPG, PNG, or TIFF image

Changed:

  • Changed scripts for downloading runtime model files. They are now located in the download_models directory.

Fixed:

  • Fixed bug with GPU face detector where smallestFaceHeight parameter was not being used.

  • Bug in spoof code which was producing incorrect results. Spoof function prototype has also been changed, must provided the FaceBoxAndLandmarks of the face to be analyzed.

Changed:

  • Function prototype changed for isLicensed function. Now returns how many days are remaining for the license token.

0.8: November 9, 2020

New features and enhancements:

  • All Python classes have a __repr__ method.

  • Python bindings for AArch64 and Arm32 SDK.

  • Log number of days remaining for license.

  • Can use images residing in CUDA memory for face detection and recognition.

  • Added PostgreSQL DatabaseManagementSystem support.

  • Added faceprintToJson and jsonToFaceprint functions for deserializing / serializing Faceprint objects as strings.

  • Improved sample apps.

  • Environment variable for setting log level.

  • Improved documentation.

Changed:

  • Version number can be obtained from python bindings using tfsdk.SDK.get_version()

0.7: August 14, 2020

New features and enhancements:

  • Added detectGlasses API for detecting eye glasses

  • Added detectMask API function for detecting face masks

  • Added glasses detection sample codes (C++ and python).

  • Added mask detection sample apps (C++ and python).

  • Spoof model improvements.

  • Reduce SDK size.

  • No longer need to register all the GPUs in a machine in order to use one GPU with the SDK.

Changed:

  • Changed TRUEFACE_LICENSE to TRUEFACE_TOKEN in python bindings sample apps.

  • Spoof score has been inverted, 1 indicates real, 0 indicates fake.

  • detectMask now takes 1 additional parameter, maskScore.

0.6: July 7, 2020

New features and enhancements:

  • Face mask detection (currently on the CUDA engine only).

  • Setting smallestFaceHeight to -1 adjusts the face detection scale range from image-height/32 to image-height.

  • Read license token from environment variable in python sample apps.

Method signature changes:

  • Renamed createCollection to createLoadCollection.