Although a face does not have as many uniquely measurable features as fingerprints and eye irises, so that facial recognition’s reliability is slightly lower, it should be considered as a serious alternative in the development of biometric or multi-biometric systems. The easiness in use (it does not require physical contact with an image capture device) and the low installation cost (it does not require any advanced hardware) constitute its main advantages.
VeriLook facial identification technology is designed for biometric systems developers and integrators. The technology assures system performance and reliability with live face detection, simultaneous multiple face recognition and fast face matching in 1-to-1 and 1-to-many modes.
VeriLook is available as a software development kit that allows development of stand-alone and Web-based solutions on Microsoft Windows, Linux, Mac OS X and Android platforms.
We present the testing results to show the VeriLook 5.6 algorithm template matching reliability evaluations. Face images from FRGC database were used fro tsting, thus the testing results can be compared with testing results of other algorithms.
Experiment 1 and Experiment 2 were performed according to FRGC protocol:
See the overview of the FRGC for more details on FRGC experiments protocol. Each experiment was performed 2 times to test different scenarios:
These sets of ROC curves were calculated using certain subsets of FRGC database for each experiment and test according to FRGC protocol:
Advantages of VeriLook SDK
PC and Mac specific:
Smartphone and tablet specific:
Camera or webcam. These cameras are supported by VeriLook:
Database engine or connection with it. VeriLook templates can be saved into any DB (including files) supporting binary data saving. VeriLook Extended SDK contains the following support moduls for Matching Server:
Network/LAN connection (TCP/IP) for client/server applications. Also, network connection is required for using Matching server component (include in VeriLook Extended SDK). Communication with Matching server is not encrypted therefore, if communication must be secured, a dedicated network (not accessible outside system) or a secured network (such as VPN;VPN must be configured using operating system or third party tools) is recommended.
Microsoft Windows specific requirements:
Android specific requirements:
Linux specific requirements:
Mac OS X specific requirements: