Schritt 4: Erste Schritte mit der Amazon-Rekognition-Konsole - Amazon Rekognition

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Schritt 4: Erste Schritte mit der Amazon-Rekognition-Konsole

In diesem Abschnitt erfahren Sie, wie Sie Unterkategorien der Amazon-Rekognition-Funktionen wie beispielsweise Objekt- und Szenenerkennung, Gesichtsanalyse und Vergleich von Gesichtern auf mehreren Bildern nutzen. Weitere Informationen finden Sie unter So funktioniert Amazon Rekognition. Sie können auch die Amazon Rekognition API verwenden, um Objekte und Szenen AWS CLI zu erkennen, Gesichter zu erkennen und Gesichter zu vergleichen und zu suchen. Weitere Informationen finden Sie unter Schritt 3: Erste Schritte mit der AWS CLIAWS SDK-API.

In diesem Abschnitt erfahren Sie auch, wie Sie mithilfe der Rekognition-Konsole aggregierte CloudWatch Amazon-Metriken für Rekognition einsehen können.

Produktseite zur Deep-Learning-basierten Bildanalyse von Amazon Rekognition mit den Schaltflächen „Demo testen“ und „SDKs herunterladen“.

Konsolenberechtigungen einrichten

Um die Rekognition-Konsole verwenden zu können, benötigen Sie die entsprechenden Berechtigungen für die Rolle oder das Konto, das auf die Konsole zugreift. Bei einigen Operationen erstellt Rekognition automatisch einen Amazon-S3-Bucket zum Speichern von Dateien, die während des Betriebs verarbeitet wurden. Wenn Sie Ihre Trainingsdateien in einem anderen Bucket als diesem Konsolen-Bucket speichern möchten, benötigen Sie zusätzliche Berechtigungen.

Erlauben von Konsolenzugriff

Um die Rekognition-Konsole zu verwenden, können Sie eine IAM-Richtlinie wie die folgende verwenden, die Amazon-S3- und die Rekognition-Konsole abdeckt. Informationen zum Zuweisen von Berechtigungen finden Sie unter Zuweisen von Berechtigungen.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "RekognitionFullAccess", "Effect": "Allow", "Action": [ "rekognition:*" ], "Resource": "*" }, { "Sid": "RekognitionConsoleS3BucketSearchAccess", "Effect": "Allow", "Action": [ "s3:ListAllMyBuckets", "s3:ListBucket", "s3:GetBucketAcl", "s3:GetBucketLocation" ], "Resource": "*" }, { "Sid": "RekognitionConsoleS3BucketFirstUseSetupAccess", "Effect": "Allow", "Action": [ "s3:CreateBucket", "s3:PutBucketVersioning", "s3:PutLifecycleConfiguration", "s3:PutEncryptionConfiguration", "s3:PutBucketPublicAccessBlock", "s3:PutCors", "s3:GetCors" ], "Resource": "arn:aws:s3:::rekognition-custom-projects-*" }, { "Sid": "RekognitionConsoleS3BucketAccess", "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetBucketLocation", "s3:GetBucketVersioning" ], "Resource": "arn:aws:s3:::rekognition-custom-projects-*" }, { "Sid": "RekognitionConsoleS3ObjectAccess", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:HeadObject", "s3:DeleteObject", "s3:GetObjectAcl", "s3:GetObjectTagging", "s3:GetObjectVersion", "s3:PutObject" ], "Resource": "arn:aws:s3:::rekognition-custom-projects-*/*" }, { "Sid": "RekognitionConsoleManifestAccess", "Effect": "Allow", "Action": [ "groundtruthlabeling:*", ], "Resource": "*" }, { "Sid": "RekognitionConsoleTagSelectorAccess", "Effect": "Allow", "Action": [ "tag:GetTagKeys", "tag:GetTagValues" ], "Resource": "*" }, { "Sid": "RekognitionConsoleKmsKeySelectorAccess", "Effect": "Allow", "Action": [ "kms:ListAliases" ], "Resource": "*" } ] }

Zugreifen auf externe Amazon-S3-Bucket

Wenn Sie die Rekognition-Konsole zum ersten Mal in einer neuen AWS Region öffnen, erstellt Rekognition einen Bucket (Konsolen-Bucket), der zum Speichern von Projektdateien verwendet wird. Alternativ können Sie Ihren eigenen Amazon-S3-Bucket (externer Bucket) verwenden, um die Bilder oder die Manifestdatei auf die Konsole hochzuladen. Um einen externen Bucket zu verwenden, fügen Sie der vorherigen Richtlinie den folgenden Richtlinienblock hinzu. Ersetzen Sie my-bucket durch den Namen des Buckets.

{ "Sid": "s3ExternalBucketPolicies", "Effect": "Allow", "Action": [ "s3:GetBucketAcl", "s3:GetBucketLocation", "s3:GetObject", "s3:GetObjectAcl", "s3:GetObjectVersion", "s3:GetObjectTagging", "s3:ListBucket", "s3:PutObject" ], "Resource": [ "arn:aws:s3:::my-bucket*" ] }

Zuweisen von Berechtigungen

Um Zugriff zu gewähren, fügen Sie Ihren Benutzern, Gruppen oder Rollen Berechtigungen hinzu: