Нужно ли Amazon Rekognition одно изображение для распознавания лиц? - PullRequest
0 голосов
/ 01 мая 2019

Я создаю коллекцию, используя API-вызов amazon rekognition create collection. Нужно ли каждому человеку только одно изображение, чтобы его хорошо классифицировали? Или нам нужно предоставить несколько изображений для каждого класса (человека), как это делается в FaceNet или других реализациях глубокого обучения, для извлечения функций?

Я уже добавил все изображения (несколько изображений на человека), и это показывает, что он достаточно хорошо обнаружил кого-то. Но может ли коллекция кластеров подобрать избранные изображения для формирования одного человека?

1 Ответ

0 голосов
/ 01 мая 2019

Добавление лиц в коллекцию выполняется с помощью операции IndexFaces, которая фактически обнаруживает лица и добавляет их в коллекцию. Для каждого лица - он вернет вам faceid и другие детали лица.

{
    "FaceModelVersion": "3.0",
    "FaceRecords": [
        {
            "Face": {
                "BoundingBox": {
                    "Height": 0.3247932195663452,
                    "Left": 0.5055555701255798,
                    "Top": 0.2743072211742401,
                    "Width": 0.21444444358348846
                },
                "Confidence": 99.99998474121094,
                "ExternalImageId": "input.jpg",
                "FaceId": "b86e2392-9da1-459b-af68-49118dc16f87",
                "ImageId": "09f43d92-02b6-5cea-8fbd-9f187db2050d"
            },
            "FaceDetail": {
                "BoundingBox": {
                    "Height": 0.3247932195663452,
                    "Left": 0.5055555701255798,
                    "Top": 0.2743072211742401,
                    "Width": 0.21444444358348846
                },
                "Confidence": 99.99998474121094,
........................
.........................
........................

Для каждого обнаруженного лица Amazon Rekognition выделяет черты лица и сохраняет информацию о функции в базе данных. В дополнение команда сохраняет метаданные для каждого лица, обнаруженного в указанном коллекция лица. Amazon Rekognition не сохраняет фактическое изображение байт.

Этот faceid достаточен для поиска в любых коллекциях, содержащих лица, используя операцию SearchFaces. Операция сравнивает элементы входной грани с гранями в указанной коллекции. Конечно, существует определенная степень совпадения или сходства, которая достигается в матче.

Ответ операции возвращает массив граней, которые упорядочены, упорядочены по значению сходства с наибольшим сходством в первую очередь. Больше в частности, это массив метаданных для каждого совпадения лица, найденный. Наряду с метаданными ответ также включает значение достоверности для каждого совпадения лица, указывающее на конкретное лицо соответствует входному лицу.

...