Criar um arquivo de manifesto - Rekognition

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar um arquivo de manifesto

Você pode criar um conjunto de dados de teste ou treinamento importando um arquivo de manifesto no formato SageMaker Ground Truth. Se suas imagens estiverem rotuladas em um formato que não seja um arquivo de manifesto SageMaker Ground Truth, use as informações a seguir para criar um arquivo de manifesto no formato SageMaker Ground Truth.

Os arquivos de manifesto estão no formato de linhas JSON, onde cada linha é um objeto JSON completo representando as informações de rotulagem de uma imagem. O Amazon Rekognition Custom SageMaker Labels oferece suporte a manifestos Ground Truth com linhas JSON nos seguintes formatos:

As linhas JSON em nível de imagem e localização (caixa delimitadora) podem ser encadeadas no mesmo arquivo de manifesto.

nota

Os exemplos de linhas JSON nesta seção são formatados para facilitar a leitura.

Ao importar um arquivo de manifesto, o Amazon Rekognition Custom Labels aplica regras de validação para limites, sintaxe e semântica. Para ter mais informações, consulte Regras de validação para arquivos de manifesto.

As imagens referenciadas por um arquivo de manifesto devem estar localizadas no mesmo bucket do Amazon S3. O arquivo de manifesto pode estar localizado em um bucket do Amazon S3 diferente do bucket do Amazon S3 que armazena as imagens. A localização de uma imagem é especificada no campo source-ref de uma linha JSON.

O Amazon Rekognition precisa de permissões para acessar o bucket do Amazon S3 onde suas imagens são armazenadas. Se estiver usando o bucket de console configurado para você pelo Amazon Rekognition Custom Labels, as permissões necessárias já estão configuradas. Se não estiver usando o bucket do console, consulte Como acessar os buckets externos do Amazon S3.

Como criar um arquivo de manifesto

O procedimento a seguir cria um projeto com um conjunto de dados de treinamento e teste. Os conjuntos de dados são criados a partir dos arquivos de manifesto de treinamento e teste que você cria.

Para criar um conjunto de dados usando um arquivo de manifesto no formato SageMaker Ground Truth (console)
  1. No bucket do console, crie uma pasta para armazenar seus arquivos de manifesto.

  2. No bucket do console, crie uma pasta para armazenar suas imagens.

  3. Faça upload de suas imagens na pasta que acabou de criar.

  4. Crie um arquivo de manifesto no formato SageMaker Ground Truth para seu conjunto de dados de treinamento. Para obter mais informações, consulte Rótulos em nível de imagem em arquivos de manifesto e Localização de objetos em arquivos de manifesto.

    Importante

    O valor do campo source-ref em cada linha JSON deve ser mapeado para uma imagem que você carregou.

  5. Crie um arquivo de manifesto no formato SageMaker Ground Truth para seu conjunto de dados de teste.

  6. Faça upload de seus arquivos de manifesto na pasta que acabou de criar.

  7. Observe a localização do arquivo de manifesto.

  8. Siga as instruções em Criação de um conjunto de dados com um arquivo de manifesto SageMaker do Ground Truth (Console) para criar um conjunto de dados com o arquivo de manifesto carregado. Para a etapa 8, na localização do arquivo .manifest, insira a URL do Amazon S3 para a localização que você anotou na etapa anterior. Se você estiver usando o AWS SDK, useCriação de um conjunto de dados com um arquivo de manifesto (SDK) do SageMaker Ground Truth.