When creating a pixel labeling job for semantic segmentation you’ll need to host your own data in a CORS configured S3 bucket. 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.