Skip to main content

Template Compatibility

MegaMatcher ID templates can be used between Mobile and Web Service. This means, that if the user was, for example, enrolled on the Web Service, the template later can be used for verification on Mobile SDK and vice versa. Also, the same template can be used for enrolling to a SmartCard on MegaMatcherOnCard SDK.

MegaMatcherOnCard

Enroll

To enroll a previously generated template on MegaMatcher ID to MegaMatcherOnCard, the MMIDTemplate has to be converted to the supported format. For this, MMIDTemplate has to be processed through MMIDTemplateToMOCTemplate function. The function will return a byte array, that contains face template suitable MegaMatcherOnCard. For tutorials on enrolling the template to a smartcard please refer to MegaMatcherOnCard SDK documentation.

Note: the template generated during Enroll operation cannot be used for Verification.

Verify

After verifying on Mobile or Web Service it is additionally possible to verify the template on MOC. The template suitable for verification on MOC can be retrieved from verification operation result. The buffer returned is ready to be passed to MegaMatcherOnCard SDK and it is not need to call MMIDTemplateToMOCTemplate as on Enroll.

Note: the template generated during Enroll operation cannot be used for Verification.

Importing old templates

  • Templates created with older versions (up to 11.3 inclusive) need to be updated using MegaMatcher ID SDK via the ImportOldMMIDTemplate function.
  • Templates created using version 12.0 and newer can be reextracted for free both via SDK and Web. Reextraction is done by supplying the old MMIDTemplate and performing the operation either using an image or through the camera. If the person is the same as in the old template, a new template will be generated. The licensing server will be contacted for this operation, but no licenses shall be consumed.