La semana pasada estaba hablando con un gran cliente del gobierno que quería usar SDK biométrico desarrollado por un fabricante de lectores biométricos. Basándose en sus requerimientos de proyecto, yo le recomendé que hiciera lo contrario. Ellos vinieron a mí diciendo que el fabricante está dispuesto a ofrecerles el API libre de costos y funciona con el lector biométrico que quieran usar. ¿Por qué deberían ir por un SDK biométrico pago cuando el gratis hace bien el trabajo? Nuestro objetivo es asegurar que los clientes obtengan las mejores herramientas biométricas posibles al mejor precio posible. Siempre que podamos ayudar a nuestros clientes a ahorrar dinero sin comprometer la calidad, siempre estaremos dispuestos a ayudar.
Esta es una pregunta muy buena y nos trae a nuestra publicación de blog de hoy. ¿Debería elegir un SDK proporcionado por fabricantes de lectores biométricos?
SDK biométrico desarrollado por fabricantes de lectores biométricos
Estos normalmente están disponibles a un bajo costo. El factor de venta principal para estos SDKs es el precio. La mayoría de ellos no tienen ningún costo de licencia. Por ejemplo “Suprema SDK” le costará un pago único de $550. ¿Suena lucrativo, verdad?
Inconvenientes de usar estos SDKs
Soporte limitado de lectores biométricos
El API del fabricante solo funciona con los lectores biométricos del fabricante. Por ejemplo “Futronic SDK” solo funcionará con lectores biométricos fabricados por Futronic. Digamos que hoy usted está feliz con estos lectores y los servicios proporcionados por el fabricante, y usted decide ir por un fabricante de SDK. Después de algunos años, si usted quiere usar otro lector, por ejemplo el Secugen Hamster Plus. ¡Usted está atrapado! Usted tendría que volver a escribir su aplicación usando un SDK tercero o el SDK de Secugen.
Plantilla almacenada en formato propietario
¿Puede haber algo peor que esto? ¡Sí! La mayoría de los SDKs de fabricantes almacenan plantillas biométricas en un formato propietario. Estas plantillas propietarias no funcionarán con ningún otro algoritmo biométrico. Por lo tanto, la base de datos biométrica que usted ha creado no tendrá ningún uso y tendrá que volver a registrar a todos los usuarios de nuevo.
Velocidad y precisión
Otro inconveniente principal del Kit de Desarrollo de Software Biométrico del fabricante es la velocidad y precisión de su algoritmo. Los SDK biométricos desarrollados por los fabricantes de lectores biométricos son lentos y no son muy precisos. Por lo tanto serán altas las tazas de error, aceptación falsa y rechazo falso. No es apropiado para el reconocimiento biométrico 1:N.
Falta de código de prueba
No solo estos SDKs biométricos no vienen con suficientes códigos de prueba, sino que tampoco soportan muchos lenguajes de programación. Por lo tanto los integradores de sistema terminan gastando mucho tiempo, dinero y recursos en desarrollar y mantener sus códigos.