Face Recognition
  • 2.7

Face Recognition

  • Последняя версия
  • Qualeams
Advertisement

Распознавание лица можно использовать в качестве тестовой структуры для методов распознавания лица

Об этом приложении

Распознавание лица может использоваться в качестве тестовой структуры для нескольких методов распознавания лица, включая нейронные сети с Tensorflow и Caffe.

Он включает в себя следующие алгоритмы предварительной обработки:
- серого
- Обрезать
- Выравнивание глаз
- Гамма-коррекция
- Разница Гауссазианцев
- хитрый фильтр
- Местный бинарный узор
- Выравнивание гистограммы (может использоваться только при использовании серого).
- изменить размер

Вы можете выбрать из следующих методов извлечения и классификации функций:
- Собственные лица с ближайшим соседом
- Изображение изменяет с помощью машины для вектора поддержки
- TensorFlow с SVM или KNN
- Caffe с SVM или KNN

Руководство можно найти здесь https://github.com/qualeams/android-face-recognition-with-deep-learning/blob/master/user%20manual.md

На данный момент поддерживаются только устройства Armeabi-V7A и вверх.

Для лучшего опыта в режиме распознавания вращайте устройство слева.
___________________________________________________________________

TensorFlow:

Если вы хотите использовать модель TensorFlow Prescent5H, загрузите ее отсюда:
https://storage.googleapis.com/download.tensorflow.org/models/incept5h.zip

Затем скопируйте файл »tensorflow_inception_graph.pb” to ”/sdcard/pictures/facerogone/data/tensorflow»

Используйте эти настройки по умолчанию для начала:
Количество классов: 1001 (не релевантное, поскольку мы не используем последний слой)
Входной размер: 224
Изображение означает: 128
Выходной размер: 1024
Входной слой: вход
Выходной слой: AVGPOOL0
Файл модели: tensorflow_inception_graph.pb
---------------------------------------------------------- ---------------------------------------------------------- ------
Если вы хотите использовать модель дескриптора VGG Face, загрузите ее отсюда:
https://www.dropbox.com/s/51wi2la5e034wfv/vgg_faces.pb?dl=0

Внимание: эта модель работает только на устройствах с не менее 3 ГБ или ОЗУ.

Затем скопируйте файл »vgg_faces.pb” to ”/sdcard/pictures/facerogenition/data/tensorflow»

Используйте эти настройки по умолчанию для начала:
Количество классов: 1000 (не релевантно, поскольку мы не используем последний слой)
Входной размер: 224
Изображение означает: 128
Выходная размер: 4096
Входной слой: заполнитель
Выходной слой: FC7/FC7
Файл модели: vgg_faces.pb
___________________________________________________________________

Caffe:

Если вы хотите использовать модель дескриптора VGG Face, загрузите ее отсюда:
http://www.robots.ox.ac.uk/~vgg/software/vgg_face/src/vgg_face_caffe.tar.gz

Внимание: эта модель работает только на устройствах с не менее 3 ГБ или ОЗУ.

Затем скопируйте файлы »vgg_face_deploy.prototxt” и ”vgg_face.caffemodel” to ”/sdcard/pictures/facerogenition/data/caffe»

Используйте эти настройки по умолчанию для начала:
Средние значения: 104, 117, 123
Выходной слой: FC7
Файл модели: vgg_face_deploy.prototxt
Файл веса: vgg_face.caffemodel

___________________________________________________________________

Файлы лицензий можно найти здесь https://github.com/qualeams/android-face-recognition-with-deep-learning/blob/master/license.txt и здесь https://github.com/qualeams/android- Распознавание лица с помощью глубин

Версии Face Recognition