Amazon SageMaker Ground Truth - Rekognition

Amazon SageMaker Ground Truth

With Amazon SageMaker Ground Truth, you can use workers from either Amazon Mechanical Turk, a vendor company that you choose, or an internal, private workforce along with machine learning to enable you to create a labeled set of images. Amazon Rekognition Custom Labels imports SageMaker Ground Truth manifest files from an Amazon S3 bucket that you specify.

Amazon Rekognition Custom Labels supports the following SageMaker Ground Truth tasks.

The files you import are the images and a manifest file. The manifest file contains label and bounding box information for the images you import.

If your images and labels aren't in the format of a SageMaker Ground Truth manifest file, you can create a SageMaker format manifest file and use it to import your labeled images. For more information, see Creating a manifest file.

Amazon Rekognition needs permissions to access the Amazon S3 bucket where your images are stored. If you are using the console bucket set up for you by Amazon Rekognition Custom Labels, the required permissions are already set up. If you are not using the console bucket, see Accessing external Amazon S3 Buckets.

The following procedure shows you how to create a dataset by using images labeled by a SageMaker Ground Truth job. The job output files are stored in your Amazon Rekognition Custom Labels console bucket.

To create a dataset using images labeled by a SageMaker Ground Truth job (console)

  1. Sign in to the AWS Management Console and open the Amazon S3 console at https://console.aws.amazon.com/s3/.

  2. In the console bucket, create a folder to hold your images.

    Note

    The console bucket is created when you first open the Amazon Rekognition Custom Labels console in an AWS Region. For more information, see Step 3: Create your project.

  3. Upload your images to the folder that you just created.

  4. In the console bucket, create a folder to hold the output of the Ground Truth job.

  5. Open the SageMaker console at https://console.aws.amazon.com/sagemaker/.

  6. Create a Ground Truth labeling job. You'll need the Amazon S3 URLs for the folders you created in step 2 and step 4. For more information, see Use Amazon SageMaker Ground Truth for Data Labeling.

  7. Open the Amazon Rekognition console at https://console.aws.amazon.com/rekognition/.

  8. Choose Use Custom Labels.

  9. Choose Get started.

  10. In the left navigation pane, choose Datasets.

  11. In the Datasets section, choose Create dataset.

  12. In the Create dataset details page, enter a name for your dataset.

  13. For Image location choose Import images labeled by SageMaker Ground Truth.

  14. In .manifest file location enter the location of the output.manifest file in the folder you created in step 4. It should be in the sub-folder Ground-Truth-Job-Name/manifests/output.

  15. Choose Submit.