Liveness test
Facial recognition allows comparing a picture with a video in order to corroborate they feature the same person. Thus verifying the identity of the user. However, this verification method can be improved by adding liveness test, a simple yet powerful tool to enhance your verification security.
There are two types of liveness test: active and passive. Active liveness consists in performing random generated actions (i.e., look up, down, left, right and open mouth). On other hand, passive liveness consists in sending a short video of the face without movements.
How to activate it
New way
Passive liveness: In the subvalidations
field add the value passive_liveness
as part of your subvalidations. For example:
- subvalidations: passive_liveness
- subvalidations: similarity
Would execute a validation with both similarity and passive_liveness subvalidations
Soon to deprecate way
Passive liveness: add liveness
field to the validation and set the value to passive
.
~~Active liveness~~ (Deprecated): add liveness
field to the validation and set the value to active
.
What are the benefits
Passive liveness
- Prevents print, replay, 3d masks and deepfake videos attacks
- There is no need to perform any kind of actions in the video
- Increases the security of the identity verification
- Keeps the verification process simple, secure and fast
~~Active liveness~~ (Deprecated)
- Reduces the likelihood of someone comitting fraud by tricking the system using a printed picture.
- The actions and their order are created randomly each time
- Increases the security of the identity verification
- Keeps the verification process simple and secure