Aws Rekognition слишком долго сравнивает лицо между двумя картинками - PullRequest
0 голосов
/ 03 января 2019

Я использую следующий код для Rekognition.

AWSCredentials credentials = new BasicAWSCredentials(xx, yy);
            AmazonRekognition rekognitionClient = new AmazonRekognitionClient(credentials);
            rekognitionClient.setRegion(Region.getRegion(Regions.US_EAST_1));
            CompareFacesRequest request = new CompareFacesRequest()
                    .withSourceImage(new Image().withBytes(byteBufferSrc))
                    .withTargetImage(new Image().withBytes(byteBufferDest)).withSimilarityThreshold(90f);
            CompareFacesResult response = rekognitionClient.compareFaces(request);
            boolean matched = false;
            for (CompareFacesMatch singleMatch : response.getFaceMatches()) {
                if (singleMatch.getSimilarity() >= 90f) {
                    return true;
                }
            }

Требуется почти 1 минута, чтобы завершить распознавание лица между двумя изображениями.Это нормально?Я нахожу это чрезмерным, поэтому мне интересно, есть ли способ ускорить его или я делаю что-то не так Спасибо

...