Level 5: 0.001% FAR
Level 4: 0.01% FAR
Level 3: 0.1% FAR
Level 2: 0.25% FAR
Level 1: 0.5% FAR
Level 5: 0.01% FAR
Level 4: 0.1% FAR
Level 3: 0.25% FAR
Level 2: 0.5% FAR
Level 1: 1.0% FAR
This version introduces a completely revised face finder. Cluttered background or asymmetric lighting is a problem of the past now.
Therefore, the error message “no face found” should really only appear if there is no visible face within the picture.
This affects all of our biometric services – the false rejection rate is lowered by this improvement.
This version implements a major improvement of our algorithms for face and periocular recognition, internally called "Verify 2.0":
Since version 2.9.20105.1 the response of all RESTful Web API calls contains an additional response header describing the installed BWS-Version.
This version includes the following improvements:
We changed our BWS platform to: .NET Framework 4.7.2, running on Windows Server 2019, therefore please note that TLS 1.2 is now required!
Due to requests from our customers we added two new APIs and we added an optional parameter to some Web APIs:
PhotoVerify2
is a new version of PhotoVerify
, which has the same arguments but returns an
object that also contains the calculated actual level of accuracy.VideoLiveDetection
is a new face liveness detection API that receives a video as input. The
algorithm is identical to the face liveness detection of single images, but as we can choose from more
images, VideoLiveDetetcion
should be a bit more robust than LiveDetection
on only two images.
PhotoVerify
and VideoLivenessDetection
have also been implemented with the SOAP interface. Just update your service reference
to get access the new BWS service contract.QualityCheck
, PhotoVerify
, PhotoVerify2
, LiveDetection
and VideoLiveDetection
have and additional, optional
parameter state, which, if provided by a client, is simply passed through to the BWS log and to the returned
object, i.e. it is just a piece of additional information typically used for logging purposes.There has been a major upgrade for Face Liveness Detection. With newly optimized DCNNs (Deep Convolutional Neural Networks) we now have a more than 20% higher accuracy in distinguishing live from fake faces. And it even got faster. There are no changes in using the API – no code modifications are necessary for you to benefit from our newest technology.
Face Liveness Detection has been enhanced significantly. Until now, the liveness detection used 2 images to calculate the 3D shape of a face (and compared this to a natural face geometry). Starting with version 2.4 of BWS, we added a "texture based" algorithm, which is trained to distinguish real human skin from artificial surfaces like a display. With that new development, the BWS Liveness Detection can reject fakes coming from photos, videos, or avatars.
Please note that you need to supply colour images now to use the texture based enhancement (if only greyscale images are sent, only the 3D geometry algorithm can be used). Have a look at our Github examples to see which changes are necessary in the code to make full use of our new Liveness Detection.
Although we had some minor updates and bug-fixes in the last two years, we increased the version number only now, as we added some new features:
We released a new version of the BioID Web Service (BWS) and the BioID Playground demo system.
The major changes in this release are:
We released a new version of the BioID Web Service (BWS) and the BioID Playground demo system.
With this version we restructured our service implementation:
We now use a single Azure worker role (something like a Windows Service) to host all our BWS services, i.e. we self-host a WCF service host for the SOAP version of our BioID Web Service and we self-host an OWIN (Open Web Interface for .NET, see owin.org) host to run the RESTful BWS Extension. This makes our live a bit easier and the services a bit faster.
The major changes in this release are:
A new version of the BioID Web Service (BWS) and the BioID Playground demo system was released!
This version has several major internal restructurings:
ALL IMAGES ARE FIRST QUALITY CHECKED
The major changes in this release are:
IMPROVED LIVENESS DETECTION
RESPONSE IMPLEMENTED FOR FACE RECOGNITION
ENHANCED WAV-FILE ERROR HANDLING
BUG FIXED IN QUALITYCHECK
A new version of the BioID Web Service (BWS) and the BioID Playground demo system was released! The new version 1.8 fixes a lot of bugs and also a lot of improvements for performance and accuracy have been incorporated in this version.
But the most notable changes are
We just deployed a new version 1.7 of the BioID Web Service and BioID Playground demo system!
The most obvious changes and improvements are
We just deployed a new version of the BioID Web Service and BioID Playground demo system. This is a minor release so the BWS version remains at 1.6.
Most noteworthy changes and improvements are
We just deployed a new version of the BioID Web Service demo system into production. As usual it can be accessed via the URL https://playground.bioid.com/
This is not a whole new release so the BWS version is still at 1.5.
Most noteworthy changes and improvements are
Version 1.5 contains a new implementation of the internally used classifiers which increase the performance of enrollments, verifications and especially identifications. We now should be able to support up to 50.000 users with a single identification instance.
The face-detection algorithm again has been improved (although it might be a bit slower now, we can find more faces with the same distinguished accuracy as usual).
In addition to some minor non-breaking changes, we also made a little breaking change by adding the live detection capabilities to the enrollment process. This led to an additional enrollment-flag, which has been added to the schema without changing the namespace (in case you are using existing code generated from the WSDL below, please re-create this code if you want to use the new LiveFaceDetection flag).
With version 1.4 we implemented some performance improvements and a few new features. Some minor bugs have been fixed as well. Anyway, there are no breaking changes in the interface or schemas.
This version again improved the photo fake defender, which is now more reliable regarding live face detection (without a loss of accuracy in photo fake detection). As a new feature, the live detection now calculates the head movement direction reporting the degree of head rotation between two subsequent images. The photo fake defender problems for images in panel format, e.g. from an iPhone, have been fixed.
We also improved the identification process regarding speed and memory management. So we can now support up to 20.000 (and increasing) users with a single identification instance. As the update interval for processing changes of the enrolled users is now configurable, the identification service can better be tailored to the needs of the customers.
Today we released the first version of the BioID Web Service (BWS), that also contains the identification API! We also added some major improvements regarding the photo fake detection.
Beside of making the identification API available (see BWS Identification API), we added some major improvements regarding photo fake detection (live face detection), which can be activated for verification and for identification.
We also modified the signature of the QualityCheck
method but without changing the namespace, as this is the first
official implementation of the quality check method (see BWS QualityCheck API).
But anyway, we made some breaking changes to the message schemas, especially for the return messages to make it easier to handle and to extend these messages. Refer to the schema for BWS messages for a description and some sample code.
As of today, November 15, 2011, we released the first official version of the BioID Web Service (BWS), a cloud-based online service providing a multimodal (face and voice) biometric recognition technology.
Although not all methods of the BioID web service interface are fully implemented yet, we officially released the current version 1.2 of the BWS. Please note that this version has some breaking changes! Therefore it uses modified namespaces, i.e. developers that used a pre-release version of BWS need to update their BWS code.
Implemented Features