Software de reconocimiento y verificación de firmas manuscritas digitalizadas
Carmen Cantero Tormo (
[email protected]) Enginyeria-Arquitectura “La Salle”, Universidad Ramon Llull, Barcelona
1. Introducción El reconocimiento y verificación de firmas son unos procedimientos que se están realizando de forma generalizada de manera manual. En este trabajo se propone un método y una implementación que sea capaz de realizar estas tareas automática y satisfactoriamente, con unos costes en tiempo y memoria reducidos. Para lograrlo, el sistema será capaz de realizar un preproceso basado en el esqueletizado de la firma, etiquetará los puntos de la firma según su pendiente utilizando matrices de convolución, realizará un seguimiento y una extracción de los trazos etiquetados siguiendo un esquema de búsqueda con retroceso, normalizará el tamaño de los trazos y, mediante un proceso de ajuste de distancias, calculara el porcentaje de similitud entre las colecciones de trazos extraídas de dos firmas. En ese momento el sistema será capaz de reconocer una firma, buscando en la base de datos creada para tal fin, aquélla que mas se le parezca. Para dotar al software de la capacidad de verificar firmas habrá que calcular el umbral a partir del cual se podrá decir que dos firmas son lo suficientemente parecidas como para pertenecer al mismo firmante. El grado de fiabilidad logrado en los experimentos realizados hace esperar que estas tareas puedan ser automatizas en gran medida, contribuyendo a la reducción del número de fraudes por falsificaciones.
2. Antecedentes Hasta fechas recientes, el problema del reconocimiento de firmas en documentos bancarios ha sido obviado o relegado a la responsabilidad de las personas concretas. Esto podría atribuirse a la necesidad de altas capacidades de cómputo, a su complejidad técnica o a que no es el problema más importante para una entidad bancaria. La experiencia en este tipo de entidades en las que ya se han realizado estudios, muestran que aproximadamente el 70% de las operaciones precisan de verificación. En consecuencia, para realizar un estudio de ahorro/costes, seria suficiente conocer que la media ponderada del actual sistema manual decomprobación de firmas es de 1,5 minutos por firma, con un coste también aproximado de 0,24 minuto/empleado. Si ha esto se añade que porejemplo, la banca francesa genera aproximadamente cinco mil millones de cheques y mil millones de depósitos al año, nos da una idea del enorme potencial de esta tecnología. Parece evidente que debido a la importancia de los documentos, su valor y su repercusión en caso de fraude, los documentos bancarios serán los mayores beneficiarios de esta tecnología, aunque resultaría sencillo encontrarle otras aplicaciones, principalmente en el control de documentos oficiales, escrituras, contratos, etc. Asi como en empresas para el control de gastos, partidas presupuestarias, en Universidades, Hacienda, Ministerios, incluso como sistema de seguridad biométrico, puesto que al igual que el iris, las huellas dactilares, la firma manuscrita permiten identificar a las personas, pudiéndose aplicar en controles de acceso a edificios, aeropuertos, etc. En definitiva, en todas las situaciones en las que se requiera verificar para contrastar la identidad. En la actualidad no hay un método óptimo para el reconocimiento y verificación de firmas manuscritas, los estudios se están dirigiendo principalmente al campo de las redes de neuronas, en especial a los perceptrones multicapas y los modelos ocultos de Markov. Algunas técnicas son más tolerantes a la traslación, otras a la rotación y otras a distintos estilos de escritura. Este trabajo aporta un nuevo enfoque y un nuevo método para afrontar el problema, ya sea para su aplicación en exclusiva o en conjunto con otros métodos mediante una combinación de clasificadores para producir un clasificador más estable y robusto La solución propuesta ofrece cierta robustez a las rotaciones típicas del proceso de adquisición de imágenes (