Face Matching

As the name suggests this helps in matching two face images.

How do I take a face image which has to be matched?

In the image type of field, there are Face detection settings using which the user can ensure that an image field can have only the face image as its value. So, the user creating the form creates an image field with Face detection settings.

How can I get the face image with which I have to match?

The user can use the master database to fetch the face images which can be used as a source image for face matching.

How do I use the two images to create the condition?

Let's take an example to understand this.

We need to set up a process for logging in the daily attendance of the staff in a Company. So, we create a master database with all the staff details with their face images (face image need to be captured in an image field with face detection settings configured). Now, we create an Attendance form that will be filled by the staff members regularly to log in their attendance. We configure Face detection settings for an image field and set Face Matching condition for it.

Stepwise explanation:

  1. Create a master form Employees details which should have an image field with Face detection settings configured.

  2. Create another form Attendance form with an image field with Face detection settings configured and link the master form Employee details to it.

  3. In the Attendance form click on the Settings tab and click on Conditions in the left pane. Click on the option Face Matching.

  4. Set the parameters required for the Face Matching:

  • <1> Select the field over which you want to apply Face Matching. In our case, it is the image field of Attendance form.

  • <2> Select the field with which you want to match the image captured. In our case its image field of Employees details. As we have linked the Employees details as a master form to the Attendance form, when the user clicks on Select field (marked as 2 in the above image), all the image fields with Face detection settings of Employee details form are visible in the dropdown.

  • <3> Error message that should be displayed to the user creating the submission, in case the Face Matching fails.

5. Click on Save once all is set.

Using this process, we make sure that every staff member logs in their attendance with their faces being matched with the ones stored in the master database.

To be able to use the Face Matching condition the user has to ensure that the toggle for the option Enable the system to generate the unique ID for the faces for the faces captured for future face matching is on for both the image fields (the one being matched and the one with which it has to be matched).

Last updated