Exemplos de conjuntos de dados - Amazon Lookout for Vision

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á.

Exemplos de conjuntos de dados

Veja a seguir exemplos de conjuntos de dados que você pode usar com o Amazon Lookout for Vision.

conjuntos de dados de segmentação de imagens

Conceitos básicos do Amazon Lookout for Vision fornece um conjunto de dados de cookies quebrados que você pode usar para criar um modelo de segmentação de imagens.

Para outro conjunto de dados que cria um modelo de segmentação de imagens, consulte Identificar a localização de anomalias usando o Amazon Lookout for Vision na borda sem usar uma GPU.

Conjunto de dados de classificação de imagens

O Amazon Lookout for Vision fornece exemplos de imagens de placas de circuito que você pode usar para criar um modelo de classificação de imagens.

Você pode copiar as imagens do repositório https://github.com/aws-samples/amazon-lookout-for-vision do GitHub. As imagens estão na circuitboard pasta.

A circuitboard pasta tem as seguintes pastas.

  • train— Imagens que você pode usar em um conjunto de dados de treinamento.

  • test— Imagens que você pode usar em um conjunto de dados de teste.

  • extra_images— Imagens que você pode usar para executar um teste de detecção ou testar seu modelo treinado com a operação DetectAnomalies.

As pastas train e test têm, cada uma, uma subpasta denominada normal (contém imagens normais) e uma subpasta denominada anomaly (contém imagens com anomalias).

nota

Posteriormente, ao criar um conjunto de dados com o console, o Amazon Lookout for Vision pode usar os nomes das pastas (normal e anomaly) para rotular as imagens automaticamente. Para obter mais informações, consulte Criar um conjunto de dados usando imagens armazenadas em um bucket do Amazon S3.

Para preparar as imagens do conjunto de dados
  1. Clone o repositório https://github.com/aws-samples/amazon-lookout-for-vision em seu computador. Para obter mais informações, consulte Clonagem de um repositório.

  2. Crie um bucket do Amazon S3. Para obter mais informações, consulte Como faço para criar um bucket S3?.

  3. No prompt de comando, insira o seguinte comando para copiar as imagens do conjunto de dados do seu computador para o bucket do Amazon S3.

    aws s3 cp --recursive your-repository-folder/circuitboard s3://your-bucket/circuitboard

Depois de fazer o upload das imagens, você pode criar um modelo. Você pode classificar automaticamente as imagens adicionando as imagens do local do Amazon S3 para o qual você carregou anteriormente as imagens da placa de circuito. Lembre-se de que você é cobrado por cada treinamento bem-sucedido de um modelo e pela quantidade de tempo em que o modelo está sendo executado (hospedado).

Como criar um modelo de classificação
  1. Faça Criar um projeto (console)

  2. Faça Criar um conjunto de dados usando imagens armazenadas em um bucket do Amazon S3

    • Para a etapa 6, escolha a guia Separar conjuntos de dados de treinamento e teste.

    • Para a etapa 8a, insira o URI do S3 para as imagens de treinamento que você carregou em Para preparar as imagens do conjunto de dados. Por exemplo s3://your-bucket/circuitboard/train. Para a etapa 8b, insira o URI do S3 do conjunto de dados de teste. Por exemplo, s3://your-bucket/circuitboard/test.

    • Certifique-se de executar a etapa 9.

  3. Faça Treinando um modelo (console)

  4. Faça Iniciar seu modelo (console)

  5. Faça Detectar as anomalias de uma imagem Você pode usar imagens da pasta test_images.

  6. Quando terminar de usar o modelo, façaParar o modelo (console).