Best android open-source packages and libraries.

Face_recognition

Trabalho prático da disciplina Sistemas Distribuídos - Balanceamento de Carga
Updated 3 years ago

Face Recognition

Sistema Distribuído para transformação de intensidade de imagens utilizando balanceamento de carga. Os serviços nos servidores utilizam uma interface RESTful para comunicação, contudo, a implementação ainda encontra-se incompleta na troca de imagens entre o RESTful e o Middleware.

Iniciando o sistema

Requisitos

Possuir o Android Studio e o NetBeans EE instalados.

Execução

Inicialmente, o IP do Middleware deve ser inserido no cliente android. Em seguida, os IPs dos servidores que processarão a imagem de entrada devem ser definidos no Middleware, para que o mesmo envie as requisições para os hosts corretos.

A imagem capturada no dispositivo Android é enviada para o Middleware, que realiza o balanceamento de carga a fim de enviar a tarefa de processamento para o servidor mais ocioso.

Para executar o servidor de Middleware:

java Middleware

Para executar os servidores RESTful, é necessário fazer a implantação de cada projeto e depois executá-los.

Com os servidores prontos, é só pressionar o botão da câmera no app e a imagem será enviada para o Middleware, que irá requisitar o processamento dela em um dos servidores.

Desenvolvedores

Licença

MIT

Tags restful