When creating a pixel labeling job for semantic segmentation you’ll need to host your own data in a CORS configured S3 bucket in order to utilize the Superpixels and Magic Wand tools. This guide outlines the general steps to CORS configure your data to be pulled into the platform to be successfully used with our tool.
- 1. Login to your AWS console
- 2. Navigate to Services > Storage > S3
- 3. You will now see a list of buckets you have access to in your account
- 4. Find bucket to be used in your job
- 5. To make images public first right click on the folder and select “Make public”
- 6. Confirm this action:
- 7. To CORS configure the bucket go to Permissions:
- 8. Select CORS configuration
- 9. Paste in code (as seen below) and save:
<?xml version="1.0" encoding="UTF-8"?>
Best practices when using S3:
- Keep image names and buckets anonymous as the generated links will show the file path
- If desired, expiration times can be added to images
- For any bucket that is CORS configured and public, child buckets inherit all settings
For more AWS documentation, please visit their support site.