Face Recognition
  • 2.7

Face Recognition

  • Versão mais recente
  • Qualeams
Advertisement

O reconhecimento de rosto pode ser usado como uma estrutura de teste para métodos de reconhecimento de rosto

Sobre este aplicativo

O reconhecimento de rosto pode ser usado como uma estrutura de teste para vários métodos de reconhecimento de rosto, incluindo as redes neurais com Tensorflow e Caffe.

Inclui após os algoritmos de pré -processamento:
- Escala de cinza
- Cortar
- Alinhamento para os olhos
- Correção de gama
- Diferença de gaussianos
- filtro de Canny
- Padrão binário local
- Equalização do histograma (só pode ser usado se a escala de cinza também for usada)
- redimensionar

Você pode escolher entre os seguintes métodos de extração e classificação de recursos:
- Eigenfaces com vizinho mais próximo
- Imagem Remodelando com a máquina vetorial de suporte
- Tensorflow com SVM ou KNN
- Caffe com SVM ou KNN

O manual pode ser encontrado aqui https://github.com/qualeams/android-face-recognition-with-deep-learning/blob/master/user%20manual.md

No momento, apenas os dispositivos ARMABI-V7A e para cima são suportados.

Para a melhor experiência no modo de reconhecimento, gire o dispositivo para a esquerda.
___________________________________________________________

Tensorflow:

Se você deseja usar o modelo TensorFlow Inception5H, faça o download daqui:
https://storage.googleapis.com/download.tensorflow.org/models/inception5h.zip

Em seguida, copie o arquivo "tensorflow_inception_graph.pb" para "/sdcard/pictures/facerecognition/data/tensorflow"

Use estas configurações padrão para iniciar:
Número de classes: 1001 (não relevante, pois não usamos a última camada)
Tamanho da entrada: 224
Imagem Média: 128
Tamanho da saída: 1024
Camada de entrada: entrada
Camada de saída: avgpool0
Arquivo de modelo: tensorflow_inception_graph.pb
-------------------------------------------------------- -------------------------------------------------------- -----
Se você deseja usar o modelo de descritor de rosto VGG, faça o download daqui:
https://www.dropbox.com/s/51wi2la5e034wfv/vgg_faces.pb?dl=0

CUIDADO: Este modelo é executado apenas em dispositivos com pelo menos 3 GB ou RAM.

Em seguida, copie o arquivo "vgg_faces.pb" para "/sdcard/pictures/facerecognition/data/tensorflow"

Use estas configurações padrão para iniciar:
Número de classes: 1000 (não relevante, pois não usamos a última camada)
Tamanho da entrada: 224
Imagem Média: 128
Tamanho da saída: 4096
Camada de entrada: espaço reservado
Camada de saída: FC7/FC7
Arquivo de modelo: vgg_faces.pb
___________________________________________________________

Caffe:

Se você deseja usar o modelo de descritor de rosto VGG, faça o download daqui:
http://www.robots.ox.ac.uk/~vgg/software/vgg_face/src/vgg_face_caffe.tar.gz

CUIDADO: Este modelo é executado apenas em dispositivos com pelo menos 3 GB ou RAM.

Em seguida, copie os arquivos "vgg_face_deploy.prototxt" e "vgg_face.caffemodel" para "/sdcard/pictures/facerecognition/data/caffe"

Use estas configurações padrão para iniciar:
Valores médios: 104, 117, 123
Camada de saída: FC7
Arquivo de modelo: vgg_face_deploy.prototxt
Arquivo de pesos: vgg_face.caffemodel

___________________________________________________________

Os arquivos de licença podem ser encontrados aqui https://github.com/qualeams/android-face-recognition-with-deep-learning/blob/master/license.txt e aqui https://github.com/qualeams/android- Recognição Face com Learnamento/Blob/Mestre/AVISO

Versões Face Recognition