openCertiface: Biométrica Facial em nuvem baseada em software livre
É com muita satisfação que disponibilizo aqui no Viva O Linux o primeiro documento técnico oficial sobre a utilização do openCertiface, um software livre baseado no projeto CERTIFACE, no qual sou o inventor e nasceu para combater a fraude e proteger as pessoas do bem.
Introdução
Tudo começou em 2003 quando foquei minhas pesquisas na biometria facial depois de testar todas as formas de biometria. Após 6 anos surgiu o CERTIFACE, um serviço em nuvem criado para proteger as pessoas do bem, nasceu para que ninguém compre no seu nome com documentação falsa, resumidamente nasceu para erradicar a fraude no mercado presencial e on-line.
O Certiface opera em nuvem, conta com toda experiência da empresa adquirida no segmento de biometria desde 1997, além da experiência, no Certiface existe toda a dedicação, empenho e muito trabalho sério da equipe que funciona como um único organismo. Então em 2015 Surgiu o openCertiface lançado na Campus Party 2016.
O openCertiface é a versão em software livre do serviço de biometria facial em nuvem CERTIFACE. Esta iniciativa foi somente possível graças à visão diferenciada do Grupo Honda (sócios e investidores da empresa OITI TECHNOLOGIES). Pois além de apoiar todo trabalho, carregam o espírito colaborativo, com isto trazendo para a empresa o objetivo de utilizar a tecnologia a serviço da sociedade. Sendo assim, agradeço em nome de toda comunidade de software livre por permitir esta contribuição criada para proteger as pessoas do bem.
O openCertiface é um serviço WebService SOAP escrito em C cujo principal objetivo é receber duas imagens e compará-las com algoritmos biométricos de reconhecimento facial (openBR) e retornar uma taxa de similaridade. Ou seja esta taxa fornece o quanto estas imagens são parecidas. Para exercer esta tarefa, foram utilizadas as bibliotecas GSOAP e openBR. O algoritmo openBR foi incorporado ao projeto para evitar incompatibilidade referente à atualização de versões matemáticas do algoritmo. Sendo assim posteriores atualizações estáveis do projeto openBR serão incorporadas no git do projeto openCertiface.
A aplicabilidade do projeto é imensa. Mas focarei apenas na principal meta deste documento, compilá-lo a partir do código fonte presente no GIT. Como também explicar as principais funções com exemplos cliente em C, Java, Bash e PHP (para começar esta bom). Mas chega de explicação e vamos para a mão na massa.
O openCertiface é a versão em software livre do serviço de biometria facial em nuvem CERTIFACE. Esta iniciativa foi somente possível graças à visão diferenciada do Grupo Honda (sócios e investidores da empresa OITI TECHNOLOGIES). Pois além de apoiar todo trabalho, carregam o espírito colaborativo, com isto trazendo para a empresa o objetivo de utilizar a tecnologia a serviço da sociedade. Sendo assim, agradeço em nome de toda comunidade de software livre por permitir esta contribuição criada para proteger as pessoas do bem.
O openCertiface é um serviço WebService SOAP escrito em C cujo principal objetivo é receber duas imagens e compará-las com algoritmos biométricos de reconhecimento facial (openBR) e retornar uma taxa de similaridade. Ou seja esta taxa fornece o quanto estas imagens são parecidas. Para exercer esta tarefa, foram utilizadas as bibliotecas GSOAP e openBR. O algoritmo openBR foi incorporado ao projeto para evitar incompatibilidade referente à atualização de versões matemáticas do algoritmo. Sendo assim posteriores atualizações estáveis do projeto openBR serão incorporadas no git do projeto openCertiface.
A aplicabilidade do projeto é imensa. Mas focarei apenas na principal meta deste documento, compilá-lo a partir do código fonte presente no GIT. Como também explicar as principais funções com exemplos cliente em C, Java, Bash e PHP (para começar esta bom). Mas chega de explicação e vamos para a mão na massa.
muito bom